From unknown Sun Aug 10 07:30:48 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#15584 <15584@debbugs.gnu.org> To: bug#15584 <15584@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Valgrind: make it work with glibc 2.18. Reply-To: bug#15584 <15584@debbugs.gnu.org> Date: Sun, 10 Aug 2025 14:30:48 +0000 retitle 15584 [PATCH] gnu: Valgrind: make it work with glibc 2.18. reassign 15584 guix submitter 15584 Cyril Roelandt severity 15584 normal tag 15584 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 10 16:49:19 2013 Received: (at submit) by debbugs.gnu.org; 10 Oct 2013 20:49:19 +0000 Received: from localhost ([127.0.0.1]:41553 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VUNAc-0000va-FA for submit@debbugs.gnu.org; Thu, 10 Oct 2013 16:49:19 -0400 Received: from eggs.gnu.org ([208.118.235.92]:59060) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VUNAZ-0000vR-OR for submit@debbugs.gnu.org; Thu, 10 Oct 2013 16:49:16 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VUNAT-0006bQ-Kq for submit@debbugs.gnu.org; Thu, 10 Oct 2013 16:49:15 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:38786) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VUNAT-0006bM-GK for submit@debbugs.gnu.org; Thu, 10 Oct 2013 16:49:09 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:60732) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VUNAN-0003kB-E7 for bug-guix@gnu.org; Thu, 10 Oct 2013 16:49:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VUNAH-0006Zi-Mz for bug-guix@gnu.org; Thu, 10 Oct 2013 16:49:03 -0400 Received: from mail-wg0-x22f.google.com ([2a00:1450:400c:c00::22f]:34576) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VUNAH-0006Zc-GN for bug-guix@gnu.org; Thu, 10 Oct 2013 16:48:57 -0400 Received: by mail-wg0-f47.google.com with SMTP id f12so3199303wgh.14 for ; Thu, 10 Oct 2013 13:48:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=2hmE4NPzZUbCQ7yiDOL6yWSd3GcfUuZGm1kfYjG3Nrs=; b=McH9llxJP5oJsbqHo/seXOTKtJFoAwA8+zodrSyiwL01T7cwUAz3mu2Myq1aInKl69 4yXvdkR7OrJ2nvLgJK+FgZnQ93/T6AqRw/2AQpnngCiBf/qq74cfz/uMwEPw7jggyvmL Mpbcx7kep4dHcyszdYtx22X2ntpAvTD6Ngce7N3qCo0laDCqI7v6szemNqaTVDBWVcPL G49ZW/IcUQmvo+ktHL8FyepdX6WAhpU3WeVsnMzLi7HZj1Af/w4v1cobuJXVwjPaC/xI 0iOO1H8WyVPOyU7XgHn1XXMXUPUWSomn08wpngmpCY58+t/W7yb98IVtRAJ65n7edOcm LGqw== X-Received: by 10.180.208.45 with SMTP id mb13mr86958wic.27.1381438135994; Thu, 10 Oct 2013 13:48:55 -0700 (PDT) Received: from localhost.localdomain (tal33-3-82-233-82-24.fbx.proxad.net. [82.233.82.24]) by mx.google.com with ESMTPSA id b13sm28973555wic.9.1969.12.31.16.00.00 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 10 Oct 2013 13:48:54 -0700 (PDT) From: Cyril Roelandt To: bug-guix@gnu.org Subject: [PATCH] gnu: Valgrind: make it work with glibc 2.18. Date: Thu, 10 Oct 2013 22:24:55 +0200 Message-Id: <1381436695-7969-1-git-send-email-tipecaml@gmail.com> X-Mailer: git-send-email 1.8.3.1 X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit Cc: Cyril Roelandt X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) * gnu/packages/patches/valgrind-glibc.patch: update it. --- gnu/packages/patches/valgrind-glibc.patch | 73 +++---------------------------- 1 file changed, 7 insertions(+), 66 deletions(-) diff --git a/gnu/packages/patches/valgrind-glibc.patch b/gnu/packages/patches/valgrind-glibc.patch index bee1abe..1a7498a 100644 --- a/gnu/packages/patches/valgrind-glibc.patch +++ b/gnu/packages/patches/valgrind-glibc.patch @@ -1,64 +1,14 @@ -commit 3781ac11ff374b3517011c1710ec517d52f25cd2 -Author: tom -Date: Mon Jan 14 09:48:49 2013 +0000 - - Accept glibc 2.17 as valid. - - - git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13228 a5019735-40e9-0310-863c-91ae7b9d1cf9 - -diff --git a/configure.in b/configure.in -index e0fb12d..0f3b3df 100644 ---- a/configure.in -+++ b/configure.in -@@ -906,6 +906,13 @@ case "${GLIBC_VERSION}" in +--- a/configure 2013-10-10 22:27:20.331223000 +0200 ++++ b/configure 2013-10-10 22:27:55.055223000 +0200 +@@ -6604,6 +6604,16 @@ DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}" DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}" ;; -+ 2.17) -+ AC_MSG_RESULT(2.17 family) -+ AC_DEFINE([GLIBC_2_17], 1, [Define to 1 if you're using glibc 2.17.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]) -@@ -919,7 +926,7 @@ case "${GLIBC_VERSION}" in - - *) - AC_MSG_RESULT([unsupported version ${GLIBC_VERSION}]) -- AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.16]) -+ AC_MSG_ERROR([Valgrind requires glibc version 2.2 - 2.17]) - AC_MSG_ERROR([or Darwin libc]) - ;; - esac -diff -ur valgrind-3.8.1/config.h.in valgrind-3.8.1/config.h.in ---- valgrind-3.8.1/config.h.in 2013-01-16 17:15:33.531018561 +0100 -+++ valgrind-3.8.1/config.h.in 2013-01-16 17:19:21.000000000 +0100 -@@ -48,6 +48,9 @@ - /* Define to 1 if you're using glibc 2.16.x */ - #undef GLIBC_2_16 - -+/* Define to 1 if you're using glibc 2.17.x */ -+#undef GLIBC_2_17 ++ 2.18) ++ { $as_echo "$as_me:${as_lineno-$LINENO}: result: 2.18 family" >&5 ++$as_echo "2.18 family" >&6; } + - /* Define to 1 if you're using glibc 2.2.x */ - #undef GLIBC_2_2 - -diff -ur valgrind-3.8.1/configure valgrind-3.8.1/configure ---- valgrind-3.8.1/configure 2013-01-16 17:15:33.563018480 +0100 -+++ valgrind-3.8.1/configure 2013-01-16 17:19:21.373643238 +0100 -@@ -6610,6 +6610,16 @@ - DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}" - DEFAULT_SUPP="glibc-2.X-drd.supp ${DEFAULT_SUPP}" - ;; -+ 2.17) -+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: 2.17 family" >&5 -+$as_echo "2.17 family" >&6; } -+ -+$as_echo "#define GLIBC_2_17 1" >>confdefs.h ++$as_echo "#define GLIBC_2_18 1" >>confdefs.h + + DEFAULT_SUPP="glibc-2.X.supp ${DEFAULT_SUPP}" + DEFAULT_SUPP="glibc-2.34567-NPTL-helgrind.supp ${DEFAULT_SUPP}" @@ -67,12 +17,3 @@ diff -ur valgrind-3.8.1/configure valgrind-3.8.1/configure darwin) { $as_echo "$as_me:${as_lineno-$LINENO}: result: Darwin" >&5 $as_echo "Darwin" >&6; } -@@ -6630,7 +6640,7 @@ - *) - { $as_echo "$as_me:${as_lineno-$LINENO}: result: unsupported version ${GLIBC_VERSION}" >&5 - $as_echo "unsupported version ${GLIBC_VERSION}" >&6; } -- as_fn_error "Valgrind requires glibc version 2.2 - 2.16" "$LINENO" 5 -+ as_fn_error "Valgrind requires glibc version 2.2 - 2.17" "$LINENO" 5 - as_fn_error "or Darwin libc" "$LINENO" 5 - ;; - esac -- 1.8.4.rc3 From debbugs-submit-bounces@debbugs.gnu.org Thu Oct 10 17:08:08 2013 Received: (at 15584-done) by debbugs.gnu.org; 10 Oct 2013 21:08:08 +0000 Received: from localhost ([127.0.0.1]:41605 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VUNSq-0001QR-6e for submit@debbugs.gnu.org; Thu, 10 Oct 2013 17:08:08 -0400 Received: from hera.aquilenet.fr ([141.255.128.1]:42596) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VUNSn-0001Q9-PE for 15584-done@debbugs.gnu.org; Thu, 10 Oct 2013 17:08:06 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 52C4D1537; Thu, 10 Oct 2013 23:08:04 +0200 (CEST) Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id W3zitPlHEx0R; Thu, 10 Oct 2013 23:08:04 +0200 (CEST) Received: from pluto (reverse-83.fdn.fr [80.67.176.83]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 0200963F; Thu, 10 Oct 2013 23:08:03 +0200 (CEST) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Cyril Roelandt Subject: Re: bug#15584: [PATCH] gnu: Valgrind: make it work with glibc 2.18. References: <1381436695-7969-1-git-send-email-tipecaml@gmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 19 =?utf-8?Q?Vend=C3=A9miaire?= an 222 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0xEA52ECF4 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 83C4 F8E5 10A3 3B4C 5BEA D15D 77DD 95E2 EA52 ECF4 X-OS: x86_64-unknown-linux-gnu Date: Thu, 10 Oct 2013 23:08:03 +0200 In-Reply-To: <1381436695-7969-1-git-send-email-tipecaml@gmail.com> (Cyril Roelandt's message of "Thu, 10 Oct 2013 22:24:55 +0200") Message-ID: <878uy07s24.fsf@gnu.org> User-Agent: Gnus/5.130007 (Ma Gnus v0.7) Emacs/24.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 15584-done Cc: 15584-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Cyril Roelandt skribis: > * gnu/packages/patches/valgrind-glibc.patch: update it. [...] > --- a/gnu/packages/patches/valgrind-glibc.patch > +++ b/gnu/packages/patches/valgrind-glibc.patch > @@ -1,64 +1,14 @@ > -commit 3781ac11ff374b3517011c1710ec517d52f25cd2 > -Author: tom > -Date: Mon Jan 14 09:48:49 2013 +0000 > - > - Accept glibc 2.17 as valid. > -=20=20=20=20 > -=20=20=20=20 > - git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13228 a5019735-40e= 9-0310-863c-91ae7b9d1cf9 Please add =E2=80=9CAccept glibc 2.18 as valid=E2=80=9D as a comment at the= top, and then push it. Thanks! Ludo=E2=80=99. From unknown Sun Aug 10 07:30:48 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 08 Nov 2013 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator