pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/libffi Disable incompatible assembly sections on...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/20120b1902ad
branches:  trunk
changeset: 648914:20120b1902ad
user:      jperkin <jperkin%pkgsrc.org@localhost>
date:      Mon Mar 23 15:34:18 2015 +0000

description:
Disable incompatible assembly sections on 32-bit OSX.  Based on MacPorts fix
in http://trac.macports.org/ticket/44170

diffstat:

 devel/libffi/distinfo                      |   3 ++-
 devel/libffi/patches/patch-src_x86_win32.S |  23 +++++++++++++++++++++++
 2 files changed, 25 insertions(+), 1 deletions(-)

diffs (41 lines):

diff -r fa28c5d2ae15 -r 20120b1902ad devel/libffi/distinfo
--- a/devel/libffi/distinfo     Mon Mar 23 14:49:53 2015 +0000
+++ b/devel/libffi/distinfo     Mon Mar 23 15:34:18 2015 +0000
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.39 2015/01/09 15:10:51 martin Exp $
+$NetBSD: distinfo,v 1.40 2015/03/23 15:34:18 jperkin Exp $
 
 SHA1 (libffi-3.2.1.tar.gz) = 280c265b789e041c02e5c97815793dfc283fb1e6
 RMD160 (libffi-3.2.1.tar.gz) = 9b546a3d002380bec3f00d86fc47d730abf51dfd
@@ -13,3 +13,4 @@
 SHA1 (patch-src_alpha_osf.S) = 3fa2aab1924bc445fa2f76835c3fd38e5a3898f9
 SHA1 (patch-src_arm_sysv.S) = ea294af156566c6e6f63810358de89cba6213c4f
 SHA1 (patch-src_m88k_elfbsd.S) = fae3e425dcff3e924ef195eab165f9bbc6ec4077
+SHA1 (patch-src_x86_win32.S) = 8a41cbc7237d6a171605a66e91d8d92a57181569
diff -r fa28c5d2ae15 -r 20120b1902ad devel/libffi/patches/patch-src_x86_win32.S
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libffi/patches/patch-src_x86_win32.S        Mon Mar 23 15:34:18 2015 +0000
@@ -0,0 +1,23 @@
+$NetBSD: patch-src_x86_win32.S,v 1.1 2015/03/23 15:34:18 jperkin Exp $
+
+Disable incompatible assembly sections on 32-bit OSX.  Based on MacPorts fix
+in http://trac.macports.org/ticket/44170
+
+--- src/x86/win32.S.orig       2014-11-11 14:41:37.000000000 +0000
++++ src/x86/win32.S
+@@ -1182,6 +1182,7 @@ L_ffi_closure_WIN32_inner$stub:
+         hlt ; hlt ; hlt ; hlt ; hlt
+ #endif
+ 
++#if !defined(X86_DARWIN)
+ #if defined(X86_WIN32) && !defined(__OS2__)
+         .section      .eh_frame,"w"
+ #endif
+@@ -1343,6 +1344,7 @@ L_ffi_closure_WIN32_inner$stub:
+         /* End of DW_CFA_xxx CFI instructions.  */
+         .align 4
+ .LEFDE5:
++#endif /* X86_DARWIN */
+ 
+ #endif /* !_MSC_VER */
+ 



Home | Main Index | Thread Index | Old Index