summaryrefslogtreecommitdiff
path: root/dev-util/meson/files/meson-0.63-xtools-support.patch
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-01-14 01:14:50 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-01-14 01:14:50 +0000
commit94eb99943eafb48140b436b347abaaee77209c01 (patch)
treebb4f0519a6c0880b24c88b1666976a36a464a8df /dev-util/meson/files/meson-0.63-xtools-support.patch
parenta7ec94f7d22ee22df2e424c1d3f842510b7993aa (diff)
gentoo auto-resync : 14:01:2024 - 01:14:49
Diffstat (limited to 'dev-util/meson/files/meson-0.63-xtools-support.patch')
-rw-r--r--dev-util/meson/files/meson-0.63-xtools-support.patch26
1 files changed, 0 insertions, 26 deletions
diff --git a/dev-util/meson/files/meson-0.63-xtools-support.patch b/dev-util/meson/files/meson-0.63-xtools-support.patch
deleted file mode 100644
index ea1e8597b00a..000000000000
--- a/dev-util/meson/files/meson-0.63-xtools-support.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-linkers_detect: detect xtools (Apple ld64 derivative)
-
-xtools is in use on x86_64 and ppc based darwin Prefix installs. Pick
-it up as a valid linker.
-
-Meson is the only thing known at this point to try and figure out what
-linker is in use exactly, so instead of changing the linker (xtools),
-just teach Meson about xtools.
-
-Author: Fabian Groffen <grobian@gentoo.org>
-Bug: https://bugs.gentoo.org/868516
-
---- a/mesonbuild/linkers/detect.py
-+++ b/mesonbuild/linkers/detect.py
-@@ -188,6 +188,11 @@
- v = search_version(o)
-
- linker = LLVMDynamicLinker(compiler, for_machine, comp_class.LINKER_PREFIX, override, version=v)
-+ # detect xtools first, bug #868516
-+ elif 'xtools-' in o.split('\n')[0]:
-+ xtools = o.split(' ')[0]
-+ v = xtools.split('-')[1]
-+ linker = AppleDynamicLinker(compiler, for_machine, comp_class.LINKER_PREFIX, override, version=v)
- # first might be apple clang, second is for real gcc, the third is icc
- elif e.endswith('(use -v to see invocation)\n') or 'macosx_version' in e or 'ld: unknown option:' in e:
- if isinstance(comp_class.LINKER_PREFIX, str):