Revision: 140820 https://trac.macports.org/changeset/140820 Author: ryandesign@macports.org Date: 2015-10-03 23:58:17 -0700 (Sat, 03 Oct 2015) Log Message: ----------- boost: fix build on PowerPC (#48684) Modified Paths: -------------- trunk/dports/devel/boost/Portfile Added Paths: ----------- trunk/dports/devel/boost/files/patch-libs-context-src-asm-make_ppc32_sysv_macho_gas.S.diff Modified: trunk/dports/devel/boost/Portfile =================================================================== --- trunk/dports/devel/boost/Portfile 2015-10-04 06:55:51 UTC (rev 140819) +++ trunk/dports/devel/boost/Portfile 2015-10-04 06:58:17 UTC (rev 140820) @@ -46,6 +46,7 @@ patchfiles patch-tools-build-src-engine-build.sh.diff \ patch-tools-build-src-engine-build.jam.diff \ patch-apple-clang-no-libcxx.diff \ + patch-libs-context-src-asm-make_ppc32_sysv_macho_gas.S.diff \ patch-log-setup-link.diff # patch-apple-clang-no-libcxx.diff fixes a clang configuration # error that occurs on OS X 10.7 and 10.8 due to the assumption Added: trunk/dports/devel/boost/files/patch-libs-context-src-asm-make_ppc32_sysv_macho_gas.S.diff =================================================================== --- trunk/dports/devel/boost/files/patch-libs-context-src-asm-make_ppc32_sysv_macho_gas.S.diff (rev 0) +++ trunk/dports/devel/boost/files/patch-libs-context-src-asm-make_ppc32_sysv_macho_gas.S.diff 2015-10-04 06:58:17 UTC (rev 140820) @@ -0,0 +1,14 @@ +Fix build on PowerPC +https://svn.boost.org/trac/boost/ticket/11603 +https://github.com/boostorg/context/commit/8c60232f5f372be9a47e26dbf7f000e9c... +--- libs/context/src/asm/make_ppc32_sysv_macho_gas.S.orig ++++ libs/context/src/asm/make_ppc32_sysv_macho_gas.S +@@ -82,7 +82,7 @@ _make_fcontext: + subi r3, r3, 304 + + ; third arg of make_fcontext() == address of context-function +- stw r5, 236(%r3) ++ stw r5, 236(r3) + + ; load LR + mflr r0
participants (1)
-
ryandesign@macports.org