summaryrefslogtreecommitdiff
path: root/meta-pkgs
diff options
context:
space:
mode:
authorpho <pho>2015-01-25 11:26:50 +0000
committerpho <pho>2015-01-25 11:26:50 +0000
commitac05908248816ce25a4a4f92ca1a498e49f31a5f (patch)
tree4018ca0072a1c478fe0487cf345cdda17a15b527 /meta-pkgs
parent1a83e43f81418a2a9281f76ca4a6be728a4b4e79 (diff)
downloadpkgsrc-ac05908248816ce25a4a4f92ca1a498e49f31a5f.tar.gz
patches/patch-libs_context_src_asm_make__ppc32__sysv__macho__gas.S: Fix build failure on PPC Darwin
darwin.compile.asm bin.v2/libs/context/build/darwin-4.5.3/release/link-static/threading-multi/asm/make_ppc32_sysv_macho_gas.o libs/context/src/asm/make_ppc32_sysv_macho_gas.S:85:Parameter syntax error (parameter 3)
Diffstat (limited to 'meta-pkgs')
-rw-r--r--meta-pkgs/boost/distinfo3
-rw-r--r--meta-pkgs/boost/patches/patch-libs_context_src_asm_make__ppc32__sysv__macho__gas.S18
2 files changed, 20 insertions, 1 deletions
diff --git a/meta-pkgs/boost/distinfo b/meta-pkgs/boost/distinfo
index 9b98add71cf..1bcf41fc4ea 100644
--- a/meta-pkgs/boost/distinfo
+++ b/meta-pkgs/boost/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.73 2015/01/15 13:01:44 joerg Exp $
+$NetBSD: distinfo,v 1.74 2015/01/25 11:26:50 pho Exp $
SHA1 (boost_1_57_0.tar.bz2) = e151557ae47afd1b43dc3fac46f8b04a8fe51c12
RMD160 (boost_1_57_0.tar.bz2) = 8365f7c11e5ae088164ab1cb40ac624e76f8e72e
@@ -20,5 +20,6 @@ SHA1 (patch-boost_intrusive_circular__list__algorithms.hpp) = 0d54a9e37ead164871
SHA1 (patch-boost_math_tools_config.hpp) = 81402bc38dc858d0818ed91e204966c8382be4ff
SHA1 (patch-boost_regex_config.hpp) = 6b752c7c23168c591cd391739c7a4539bef44c12
SHA1 (patch-libs_config_configure) = e2f204d4fa4f1bd9b4131d28f9be0a1ac22bf711
+SHA1 (patch-libs_context_src_asm_make__ppc32__sysv__macho__gas.S) = 7f598bc270fcfa8babd99e1180248f04b50c2e46
SHA1 (patch-libs_filesystem_src_unique_path.cpp) = 4693ea11cf464d82168cecaa143b48affa94563b
SHA1 (patch-libs_log_src_timestamp.cpp) = f80981762e17ba7d6742f8cf5d8d6d4b494aa54e
diff --git a/meta-pkgs/boost/patches/patch-libs_context_src_asm_make__ppc32__sysv__macho__gas.S b/meta-pkgs/boost/patches/patch-libs_context_src_asm_make__ppc32__sysv__macho__gas.S
new file mode 100644
index 00000000000..ec778b583f8
--- /dev/null
+++ b/meta-pkgs/boost/patches/patch-libs_context_src_asm_make__ppc32__sysv__macho__gas.S
@@ -0,0 +1,18 @@
+$NetBSD: patch-libs_context_src_asm_make__ppc32__sysv__macho__gas.S,v 1.1 2015/01/25 11:26:50 pho Exp $
+
+Fix build failure on PPC Darwin:
+
+ darwin.compile.asm bin.v2/libs/context/build/darwin-4.5.3/release/link-static/threading-multi/asm/make_ppc32_sysv_macho_gas.o
+ libs/context/src/asm/make_ppc32_sysv_macho_gas.S:85:Parameter syntax error (parameter 3)
+
+--- libs/context/src/asm/make_ppc32_sysv_macho_gas.S.orig 2015-01-25 10:27:18.000000000 +0000
++++ 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