packages: gcc/gcc.spec, gcc/gcc-symvers.patch (NEW), gcc/gcc-libjava-symver...

pluto pluto at pld-linux.org
Sun Mar 25 17:16:55 CEST 2012


Author: pluto                        Date: Sun Mar 25 15:16:54 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- libstdc++ accepts --enable-symvers=style but other libs accept only yes/no
  and report error or silently disable plain gnu versioning.
  for now change the default libstdc++ versioning style and don't touch anything else.

---- Files affected:
packages/gcc:
   gcc.spec (1.688 -> 1.689) , gcc-symvers.patch (NONE -> 1.1)  (NEW), gcc-libjava-symvers.patch (1.1 -> NONE)  (REMOVED)

---- Diffs:

================================================================
Index: packages/gcc/gcc.spec
diff -u packages/gcc/gcc.spec:1.688 packages/gcc/gcc.spec:1.689
--- packages/gcc/gcc.spec:1.688	Sun Mar 25 12:34:33 2012
+++ packages/gcc/gcc.spec	Sun Mar 25 17:16:49 2012
@@ -99,7 +99,7 @@
 Patch6:		%{name}-ppc64-m32-m64-multilib-only.patch
 Patch7:		%{name}-libjava-multilib.patch
 Patch8:		%{name}-enable-java-awt-qt.patch
-Patch9:		%{name}-libjava-symvers.patch
+Patch9:		%{name}-symvers.patch
 Patch10:	%{name}-moresparcs.patch
 
 Patch13:	issue4664051.patch
@@ -1574,7 +1574,6 @@
 	--enable-libstdcxx-allocator=new \
 	--enable-libstdcxx-threads \
 	--enable-libstdcxx-time=rt \
-	--enable-symvers=gnu-versioned-namespace \
 %endif
 %if %{with java}
 	--enable-static-libjava=yes \
@@ -2676,6 +2675,11 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.689  2012/03/25 15:16:49  pluto
+- libstdc++ accepts --enable-symvers=style but other libs accept only yes/no
+  and report error or silently disable plain gnu versioning.
+  for now change the default libstdc++ versioning style and don't touch anything else.
+
 Revision 1.688  2012/03/25 10:34:33  pluto
 - package libitm.
 

================================================================
Index: packages/gcc/gcc-symvers.patch
diff -u /dev/null packages/gcc/gcc-symvers.patch:1.1
--- /dev/null	Sun Mar 25 17:16:55 2012
+++ packages/gcc/gcc-symvers.patch	Sun Mar 25 17:16:49 2012
@@ -0,0 +1,22 @@
+--- libstdc++-v3/configure.orig	2012-03-02 08:13:55.000000000 +0100
++++ libstdc++-v3/configure	2012-03-25 12:31:53.278684698 +0200
+@@ -64773,7 +64773,7 @@
+ 	  	        esac
+ 
+ else
+-  enable_symvers=yes
++  enable_symvers=gnu-versioned-namespace
+ fi
+ 
+ 
+--- libstdc++-v3/configure.ac.orig	2012-03-25 12:31:14.966921062 +0200
++++ libstdc++-v3/configure.ac	2012-03-25 12:30:07.363809031 +0200
+@@ -308,7 +308,7 @@
+ 
+ GCC_HEADER_STDINT(include/gstdint.h)
+ 
+-GLIBCXX_ENABLE_SYMVERS([yes])
++GLIBCXX_ENABLE_SYMVERS([gnu-versioned-namespace])
+ AC_SUBST(libtool_VERSION)
+ 
+ GLIBCXX_ENABLE_LIBSTDCXX_VISIBILITY([yes])
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/packages/gcc/gcc.spec?r1=1.688&r2=1.689



More information about the pld-cvs-commit mailing list