wok annotate valgrind/stuff/valgrind-3.6.0-glibc211.u @ rev 13254

qemacs-dev: fix WEB_SITE
author Pascal Bellard <pascal.bellard@slitaz.org>
date Thu Aug 16 08:06:30 2012 +0200 (2012-08-16)
parents
children
rev   line source
slaxemulator@6915 1 Submitted By: Agathoklis Hatzimanikas <ag at linuxfromscratch dot org>
slaxemulator@6915 2 Date: 2010-01-06
slaxemulator@6915 3 Initial Package Version: 3.5.0
slaxemulator@6915 4 Upstream Status: Uknown
slaxemulator@6915 5 Origin: Gentoo
slaxemulator@6915 6 Description: Allows Valgring to build with glibc-2.11
slaxemulator@6915 7
slaxemulator@6915 8 diff -ruN valgrind-3.5.0/configure.in valgrind-3.5.0-fixed/configure.in
slaxemulator@6915 9 --- valgrind-3.5.0/configure.in 2009-11-07 23:34:37.000000000 +0100
slaxemulator@6915 10 +++ valgrind-3.5.0-fixed/configure.in 2009-11-07 23:38:14.000000000 +0100
slaxemulator@6915 11 @@ -656,6 +656,16 @@
slaxemulator@6915 12 ],
slaxemulator@6915 13 GLIBC_VERSION="2.10")
slaxemulator@6915 14
slaxemulator@6915 15 +AC_EGREP_CPP([GLIBC_211], [
slaxemulator@6915 16 +#include <features.h>
slaxemulator@6915 17 +#ifdef __GNU_LIBRARY__
slaxemulator@6915 18 + #if (__GLIBC__ == 2 && __GLIBC_MINOR__ == 11)
slaxemulator@6915 19 + GLIBC_211
slaxemulator@6915 20 + #endif
slaxemulator@6915 21 +#endif
slaxemulator@6915 22 +],
slaxemulator@6915 23 +GLIBC_VERSION="2.11")
slaxemulator@6915 24 +
slaxemulator@6915 25 AC_EGREP_CPP([AIX5_LIBC], [
slaxemulator@6915 26 #include <standards.h>
slaxemulator@6915 27 #if defined(_AIXVERSION_510) || defined(_AIXVERSION_520) || defined(_AIXVERSION_530)
slaxemulator@6915 28 @@ -742,6 +752,13 @@
slaxemulator@6915 29 DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
slaxemulator@6915 30 DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
slaxemulator@6915 31 ;;
slaxemulator@6915 32 + 2.11)
slaxemulator@6915 33 + AC_MSG_RESULT(2.11 family)
slaxemulator@6915 34 + AC_DEFINE([GLIBC_2_11], 1, [Define to 1 if you're using glibc 2.11.x])
slaxemulator@6915 35 + DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}"
slaxemulator@6915 36 + DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}"
slaxemulator@6915 37 + DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}"
slaxemulator@6915 38 + ;;
slaxemulator@6915 39 aix5)
slaxemulator@6915 40 AC_MSG_RESULT(AIX 5.1 or 5.2 or 5.3)
slaxemulator@6915 41 AC_DEFINE([AIX5_LIBC], 1, [Define to 1 if you're using AIX 5.1 or 5.2 or 5.3])
slaxemulator@6915 42 @@ -755,7 +772,7 @@
slaxemulator@6915 43
slaxemulator@6915 44 *)
slaxemulator@6915 45 AC_MSG_RESULT([unsupported version ${GLIBC_VERSION}])
slaxemulator@6915 46 - AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.12])
slaxemulator@6915 47 + AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.11])
slaxemulator@6915 48 AC_MSG_ERROR([or AIX 5.1 or 5.2 or 5.3 GLIBC_VERSION])
slaxemulator@6915 49 AC_MSG_ERROR([or Darwin libc])
slaxemulator@6915 50 ;;
slaxemulator@6915 51