packages: valgrind/valgrind.spec, valgrind/valgrind-glibc.patch (NEW)=?UTF-8?Q?=20?=- rel...

arekm arekm at pld-linux.org
Sat Feb 11 21:35:29 CET 2012


Author: arekm                        Date: Sat Feb 11 20:35:29 2012 GMT
Module: packages                      Tag: HEAD
---- Log message:
- rel 4; glibc 2.15 support

---- Files affected:
packages/valgrind:
   valgrind.spec (1.87 -> 1.88) , valgrind-glibc.patch (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: packages/valgrind/valgrind.spec
diff -u packages/valgrind/valgrind.spec:1.87 packages/valgrind/valgrind.spec:1.88
--- packages/valgrind/valgrind.spec:1.87	Mon Jan 23 14:11:08 2012
+++ packages/valgrind/valgrind.spec	Sat Feb 11 21:35:24 2012
@@ -5,7 +5,7 @@
 Summary(pl.UTF-8):	Otwarty odpluskwiacz pamięci
 Name:		valgrind
 Version:	3.7.0
-Release:	3
+Release:	4
 License:	GPL
 Group:		Development/Tools
 Source0:	http://valgrind.org/downloads/%{name}-%{version}.tar.bz2
@@ -14,13 +14,14 @@
 Patch1:		%{name}-native-cpuid.patch
 Patch2:		%{name}-automake-1.11.2.patch
 Patch3:		%{name}-ld_linux_strlen.patch
+Patch4:		%{name}-glibc.patch
 URL:		http://valgrind.org/
 BuildRequires:	autoconf
 BuildRequires:	automake
 BuildRequires:	gcc >= 5:3.0
 # Needs libc.a
 BuildRequires:	glibc-devel >= 6:2.2
-BuildRequires:	glibc-devel < 6:2.15
+BuildRequires:	glibc-devel < 6:2.16
 BuildRequires:	glibc-static
 BuildRequires:	libgomp-devel
 BuildRequires:	libstdc++-devel
@@ -55,6 +56,7 @@
 %patch1 -p1
 %patch2 -p0
 %patch3 -p1
+%patch4 -p0
 
 sed -i -e 's:^CFLAGS="-Wno-long-long":CFLAGS="$CFLAGS -Wno-long-long":' configure.in
 
@@ -121,6 +123,9 @@
 All persons listed below can be reached at <cvs_login>@pld-linux.org
 
 $Log$
+Revision 1.88  2012/02/11 20:35:24  arekm
+- rel 4; glibc 2.15 support
+
 Revision 1.87  2012/01/23 13:11:08  arekm
 - release 3
 

================================================================
Index: packages/valgrind/valgrind-glibc.patch
diff -u /dev/null packages/valgrind/valgrind-glibc.patch:1.1
--- /dev/null	Sat Feb 11 21:35:29 2012
+++ packages/valgrind/valgrind-glibc.patch	Sat Feb 11 21:35:24 2012
@@ -0,0 +1,27 @@
+Index: configure.in
+===================================================================
+--- configure.in	(wersja 12322)
++++ configure.in	(wersja 12323)
+@@ -778,6 +778,13 @@
+ 	DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
+ 	DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
+ 	;;
++     2.15)
++	AC_MSG_RESULT(2.15 family)
++	AC_DEFINE([GLIBC_2_15], 1, [Define to 1 if you're using glibc 2.15.x])
++	DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}"
++	DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
++	DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
++	;;
+      darwin)
+ 	AC_MSG_RESULT(Darwin)
+ 	AC_DEFINE([DARWIN_LIBC], 1, [Define to 1 if you're using Darwin])
+@@ -791,7 +798,7 @@
+ 
+      *)
+ 	AC_MSG_RESULT([unsupported version ${GLIBC_VERSION}])
+-	AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.14])
++	AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.15])
+ 	AC_MSG_ERROR([or Darwin libc])
+ 	;;
+ esac
================================================================

---- CVS-web:
    http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/valgrind/valgrind.spec?r1=1.87&r2=1.88&f=u



More information about the pld-cvs-commit mailing list