[128278] trunk/dports/devel/libffi
larryv at macports.org
larryv at macports.org
Mon Nov 17 19:14:45 PST 2014
Revision: 128278
https://trac.macports.org/changeset/128278
Author: larryv at macports.org
Date: 2014-11-17 19:14:45 -0800 (Mon, 17 Nov 2014)
Log Message:
-----------
libffi: Update to 3.2.1 (#45904)
Modified Paths:
--------------
trunk/dports/devel/libffi/Portfile
trunk/dports/devel/libffi/files/PR-44170.patch
Removed Paths:
-------------
trunk/dports/devel/libffi/files/patch-configure.diff
Modified: trunk/dports/devel/libffi/Portfile
===================================================================
--- trunk/dports/devel/libffi/Portfile 2014-11-17 23:58:17 UTC (rev 128277)
+++ trunk/dports/devel/libffi/Portfile 2014-11-18 03:14:45 UTC (rev 128278)
@@ -4,8 +4,7 @@
PortGroup muniversal 1.0
name libffi
-version 3.1
-revision 4
+version 3.2.1
categories devel
platforms darwin
license MIT
@@ -31,14 +30,12 @@
http://ftp.cs.pu.edu.tw/Linux/sourceware/libffi/ \
ftp://sourceware.org/pub/libffi/
-checksums rmd160 2445ad6cf9cf42adbd29b9ced4cd29f252864ec5 \
- sha256 97feeeadca5e21870fa4433bc953d1b3af3f698d5df8a428f68b73cd60aef6eb
+checksums rmd160 9b546a3d002380bec3f00d86fc47d730abf51dfd \
+ sha256 d06ebb8e1d9a22d19e38d63fdb83954253f39bedc5d46232a05645685722ca37
# https://trac.macports.org/ticket/44170
patchfiles-append PR-44170.patch
-patchfiles-append patch-configure.diff
-
# Don't use macports gcc or clang toolchains to build this due to dependency cycles
compiler.blacklist-append macports-*
Modified: trunk/dports/devel/libffi/files/PR-44170.patch
===================================================================
--- trunk/dports/devel/libffi/files/PR-44170.patch 2014-11-17 23:58:17 UTC (rev 128277)
+++ trunk/dports/devel/libffi/files/PR-44170.patch 2014-11-18 03:14:45 UTC (rev 128278)
@@ -1,16 +1,16 @@
---- src/x86/win32.S.orig 2014-07-14 01:38:25.000000000 -0700
-+++ src/x86/win32.S 2014-07-14 01:40:23.000000000 -0700
-@@ -1142,7 +1142,6 @@ L_ffi_closure_SYSV_inner$stub:
+--- src/x86/win32.S.orig 2014-11-11 08:41:37.000000000 -0600
++++ src/x86/win32.S 2014-11-16 06:59:37.000000000 -0600
+@@ -1184,7 +1184,6 @@
#if defined(X86_WIN32) && !defined(__OS2__)
- .section .eh_frame,"w"
+ .section .eh_frame,"w"
-#endif
.Lframe1:
.LSCIE1:
- .long .LECIE1-.LASCIE1 /* Length of Common Information Entry */
-@@ -1301,6 +1300,7 @@ L_ffi_closure_SYSV_inner$stub:
- /* End of DW_CFA_xxx CFI instructions. */
- .align 4
+ .long .LECIE1-.LASCIE1 /* Length of Common Information Entry */
+@@ -1343,6 +1342,7 @@
+ /* End of DW_CFA_xxx CFI instructions. */
+ .align 4
.LEFDE5:
+#endif /* defined(X86_WIN32) && !defined(__OS2__), for the eh_frame */
Deleted: trunk/dports/devel/libffi/files/patch-configure.diff
===================================================================
--- trunk/dports/devel/libffi/files/patch-configure.diff 2014-11-17 23:58:17 UTC (rev 128277)
+++ trunk/dports/devel/libffi/files/patch-configure.diff 2014-11-18 03:14:45 UTC (rev 128278)
@@ -1,21 +0,0 @@
-https://sourceware.org/ml/libffi-discuss/2014/msg00065.html
---- configure.orig 2014-07-29 17:25:49.000000000 +0800
-+++ configure 2014-07-29 17:25:36.000000000 +0800
-@@ -18789,8 +18789,8 @@
- toolexecdir='$(exec_prefix)/$(target_alias)'
- toolexeclibdir='$(toolexecdir)/lib'
- else
-- toolexecdir='$(libdir)/gcc-lib/$(target_alias)'
-- toolexeclibdir='$(libdir)'
-+ toolexecdir='${libdir}/gcc-lib/$(target_alias)'
-+ toolexeclibdir='${libdir}'
- fi
- multi_os_directory=`$CC $CFLAGS -print-multi-os-directory`
- case $multi_os_directory in
-@@ -18799,7 +18799,7 @@
- esac
-
- else
-- toolexeclibdir='$(libdir)'
-+ toolexeclibdir='${libdir}'
- fi
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.macosforge.org/pipermail/macports-changes/attachments/20141117/d010dd4a/attachment.html>
More information about the macports-changes
mailing list