wok-current diff valgrind/stuff/valgrind-3.6.0-glibc211.u @ rev 11252
Up: warzone2100 to 2.3.9.
author | Christopher Rogers <slaxemulator@gmail.com> |
---|---|
date | Mon Nov 07 06:42:39 2011 +0000 (2011-11-07) |
parents | |
children |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/valgrind/stuff/valgrind-3.6.0-glibc211.u Mon Nov 07 06:42:39 2011 +0000 1.3 @@ -0,0 +1,51 @@ 1.4 +Submitted By: Agathoklis Hatzimanikas <ag at linuxfromscratch dot org> 1.5 +Date: 2010-01-06 1.6 +Initial Package Version: 3.5.0 1.7 +Upstream Status: Uknown 1.8 +Origin: Gentoo 1.9 +Description: Allows Valgring to build with glibc-2.11 1.10 + 1.11 +diff -ruN valgrind-3.5.0/configure.in valgrind-3.5.0-fixed/configure.in 1.12 +--- valgrind-3.5.0/configure.in 2009-11-07 23:34:37.000000000 +0100 1.13 ++++ valgrind-3.5.0-fixed/configure.in 2009-11-07 23:38:14.000000000 +0100 1.14 +@@ -656,6 +656,16 @@ 1.15 + ], 1.16 + GLIBC_VERSION="2.10") 1.17 + 1.18 ++AC_EGREP_CPP([GLIBC_211], [ 1.19 ++#include <features.h> 1.20 ++#ifdef __GNU_LIBRARY__ 1.21 ++ #if (__GLIBC__ == 2 && __GLIBC_MINOR__ == 11) 1.22 ++ GLIBC_211 1.23 ++ #endif 1.24 ++#endif 1.25 ++], 1.26 ++GLIBC_VERSION="2.11") 1.27 ++ 1.28 + AC_EGREP_CPP([AIX5_LIBC], [ 1.29 + #include <standards.h> 1.30 + #if defined(_AIXVERSION_510) || defined(_AIXVERSION_520) || defined(_AIXVERSION_530) 1.31 +@@ -742,6 +752,13 @@ 1.32 + DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}" 1.33 + DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}" 1.34 + ;; 1.35 ++ 2.11) 1.36 ++ AC_MSG_RESULT(2.11 family) 1.37 ++ AC_DEFINE([GLIBC_2_11], 1, [Define to 1 if you're using glibc 2.11.x]) 1.38 ++ DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}" 1.39 ++ DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}" 1.40 ++ DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}" 1.41 ++ ;; 1.42 + aix5) 1.43 + AC_MSG_RESULT(AIX 5.1 or 5.2 or 5.3) 1.44 + AC_DEFINE([AIX5_LIBC], 1, [Define to 1 if you're using AIX 5.1 or 5.2 or 5.3]) 1.45 +@@ -755,7 +772,7 @@ 1.46 + 1.47 + *) 1.48 + AC_MSG_RESULT([unsupported version ${GLIBC_VERSION}]) 1.49 +- AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.12]) 1.50 ++ AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.11]) 1.51 + AC_MSG_ERROR([or AIX 5.1 or 5.2 or 5.3 GLIBC_VERSION]) 1.52 + AC_MSG_ERROR([or Darwin libc]) 1.53 + ;; 1.54 +