[packages/gcc] - revert no-install of libffi

baggins baggins at pld-linux.org
Wed May 22 23:25:50 CEST 2013


commit 90bafbef128fb3387da37d4c8a47777f8d8427a4
Author: Jan Rękorajski <baggins at pld-linux.org>
Date:   Wed May 22 23:25:22 2013 +0200

    - revert no-install of libffi

 gcc-install-libffi.patch | 49 ++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)
---
diff --git a/gcc-install-libffi.patch b/gcc-install-libffi.patch
new file mode 100644
index 0000000..0fb9d8c
--- /dev/null
+++ b/gcc-install-libffi.patch
@@ -0,0 +1,49 @@
+Index: Makefile.in
+===================================================================
+--- Makefile.in	(.../tags/gcc_4_8_0_release)	(revision 199208)
++++ Makefile.in	(.../branches/gcc-4_8-branch)	(revision 199208)
+@@ -38710,8 +38710,13 @@
+ @if target-libffi
+ maybe-install-target-libffi: install-target-libffi
+ 
+-# Dummy target for uninstallable.
+-install-target-libffi:
++install-target-libffi: installdirs
++	@: $(MAKE); $(unstage)
++	@r=`${PWD_COMMAND}`; export r; \
++	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
++	$(NORMAL_TARGET_EXPORTS) \
++	(cd $(TARGET_SUBDIR)/libffi && \
++	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install)
+ 
+ @endif target-libffi
+ 
+@@ -38725,8 +38720,13 @@
+ @if target-libffi
+ maybe-install-strip-target-libffi: install-strip-target-libffi
+ 
+-# Dummy target for uninstallable.
+-install-strip-target-libffi:
++install-strip-target-libffi: installdirs
++	@: $(MAKE); $(unstage)
++	@r=`${PWD_COMMAND}`; export r; \
++	s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
++	$(NORMAL_TARGET_EXPORTS) \
++	(cd $(TARGET_SUBDIR)/libffi && \
++	  $(MAKE) $(TARGET_FLAGS_TO_PASS)  install-strip)
+ 
+ @endif target-libffi
+ 
+Index: Makefile.def
+===================================================================
+--- Makefile.def	(.../tags/gcc_4_8_0_release)	(revision 199208)
++++ Makefile.def	(.../branches/gcc-4_8-branch)	(revision 199208)
+@@ -138,7 +138,7 @@
+                    missing=maintainer-clean; };
+ target_modules = { module= winsup; };
+ target_modules = { module= libgloss; no_check=true; };
+-target_modules = { module= libffi; no_install=true; };
++target_modules = { module= libffi; };
+ target_modules = { module= libjava; raw_cxx=true;
+                    extra_configure_flags="$(EXTRA_CONFIGARGS_LIBJAVA)"; };
+ target_modules = { module= zlib; };
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/gcc.git/commitdiff/90bafbef128fb3387da37d4c8a47777f8d8427a4



More information about the pld-cvs-commit mailing list