diff options
Diffstat (limited to 'dev-util/boost-build/files/boost-build-1.77.0-darwin-gentoo-toolchain.patch')
-rw-r--r-- | dev-util/boost-build/files/boost-build-1.77.0-darwin-gentoo-toolchain.patch | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/dev-util/boost-build/files/boost-build-1.77.0-darwin-gentoo-toolchain.patch b/dev-util/boost-build/files/boost-build-1.77.0-darwin-gentoo-toolchain.patch new file mode 100644 index 000000000000..2690e5fe5d97 --- /dev/null +++ b/dev-util/boost-build/files/boost-build-1.77.0-darwin-gentoo-toolchain.patch @@ -0,0 +1,26 @@ +Avoid adding all kinds of things to the toolchain's flags that within +Gentoo (Prefix) we really shouldn't, such as sysroot, deployment target, +arch, etc. + +--- a/tools/darwin.jam ++++ b/tools/darwin.jam +@@ -240,6 +240,9 @@ + } + } + ++ # leave compiler flags etc. up to the toolchain ++ return $(version-feature) ; ++ + if $(version-feature) + { + if $(.debug-configuration) +@@ -448,7 +451,8 @@ + support-ppc64 = ; + } + } +- switch $(arch) ++ # Gentoo Prefix toolchain doesn't do multi-arch, so don't try either ++ switch $(donotaddarchpleaseXXXarch) + { + case combined : + { |