[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