SOURCES: libchipcard3-visibility.patch (NEW) - fix gcc version det...

qboosh qboosh at pld-linux.org
Mon Dec 17 18:28:03 CET 2007


Author: qboosh                       Date: Mon Dec 17 17:28:03 2007 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- fix gcc version detection

---- Files affected:
SOURCES:
   libchipcard3-visibility.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/libchipcard3-visibility.patch
diff -u /dev/null SOURCES/libchipcard3-visibility.patch:1.1
--- /dev/null	Mon Dec 17 18:28:03 2007
+++ SOURCES/libchipcard3-visibility.patch	Mon Dec 17 18:27:58 2007
@@ -0,0 +1,15 @@
+--- libchipcard3-3.0.4/configure.ac.orig	2007-11-08 21:23:16.000000000 +0100
++++ libchipcard3-3.0.4/configure.ac	2007-12-17 18:15:07.332823068 +0100
+@@ -464,10 +464,10 @@
+ AC_MSG_CHECKING(if symbol visibility is supported)
+ visibility_cflags=""
+ case `basename $CC` in 
+-  gcc*)
++  *-gcc*|gcc*)
+      dnl Determine version number (watch out: the outside square
+      dnl parenteses are vitally important here!)
+-     gccversion=["` ${CC} --version | head -1 | ${SED} 's/.*\([0-9]\.[0-9]\.[0-9]*\).*/\1/' `"]
++     gccversion=["` ${CC} -dumpversion `"]
+      case $gccversion in
+        4.*)
+ 	 # Activate -fvisibility=hidden only for explicit 4.x gcc
================================================================


More information about the pld-cvs-commit mailing list