Received: (at 78141-done) by debbugs.gnu.org; 4 May 2025 10:01:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 04 06:01:53 2025 Received: from localhost ([127.0.0.1]:52124 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uBWAR-0000UH-D1 for submit <at> debbugs.gnu.org; Sun, 04 May 2025 06:01:53 -0400 Received: from mail.z572.online ([88.99.160.180]:57876) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>) id 1uBWAL-0000Sp-Iz for 78141-done <at> debbugs.gnu.org; Sun, 04 May 2025 06:01:49 -0400 Received: from m (<unknown> [115.195.126.104]) by mail.z572.online (OpenSMTPD) with ESMTPSA id ccbc45ca (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Sun, 4 May 2025 10:08:32 +0000 (UTC) From: Z572 <zhengjunjie@HIDDEN> To: Greg Hogan <code@HIDDEN> Subject: Re: [bug#78141] [PATCH] gnu: valgrind: update to 3.25.0. In-Reply-To: <8734dq99vd.fsf@HIDDEN> (zhengjunjie@HIDDEN's message of "Wed, 30 Apr 2025 01:05:10 +0800") References: <bd0011eda7990e2668f1c39cafd674b56df9cd55.1745941176.git.z572@HIDDEN> <CA+3U0ZmgKLFGmXWFUqnU7_TPuhgd4z032DqGHLWO1f2VvER8Ew@HIDDEN> <8734dq99vd.fsf@HIDDEN> User-Agent: mu4e 1.12.9; emacs 30.0.92 Date: Sun, 04 May 2025 18:01:37 +0800 Message-ID: <87r0143da6.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: 78141-done Cc: Zheng Junjie <z572@HIDDEN>, 78141-done <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Z572 <zhengjunjie@HIDDEN> writes: > Greg Hogan <code@HIDDEN> writes: > >> On Tue, Apr 29, 2025 at 11:41=E2=80=AFAM Zheng Junjie <z572@HIDDEN>= wrote: >>> >>> * gnu/packages/valgrind.scm (valgrind-next): New variable. >>> (valgrind/interactive): Inherit from it. >>> >>> Change-Id: If6e1f50e5574caa5fae61892afcc2b4e6ef7baa3 >>> --- >>> gnu/packages/valgrind.scm | 32 +++++++++++++++++++++++++------- >>> 1 file changed, 25 insertions(+), 7 deletions(-) >>> >>> diff --git a/gnu/packages/valgrind.scm b/gnu/packages/valgrind.scm >>> index 1bf4975667f..1cdbcf16897 100644 >>> --- a/gnu/packages/valgrind.scm >>> +++ b/gnu/packages/valgrind.scm >>> @@ -37,7 +37,7 @@ (define-module (gnu packages valgrind) >>> #:use-module (gnu packages gdb) >>> #:use-module (gnu packages perl)) >>> >>> -(define-public valgrind >>> +(define valgrind/pinned >>> (package >>> (name "valgrind") >>> (version "3.22.0") >>> @@ -93,10 +93,28 @@ (define-public valgrind >>> ;; Hide this variant so end users get the "interactive" Valgrind b= elow. >>> (properties '((hidden? . #t))))) >>> >>> +(define-public valgrind-next >>> + (package >>> + (inherit valgrind/pinned) >>> + (version "3.25.0") >>> + (source (origin >>> + (method url-fetch) >>> + (uri (list (string-append "https://sourceware.org/pub/va= lgrind" >>> + "/valgrind-" version ".tar.bz2= ") >>> + (string-append "ftp://sourceware.org/pub/valg= rind" >>> + "/valgrind-" version ".tar.bz2= "))) >>> + (sha256 >>> + (base32 >>> + "1k3fb1vyx1b3vvwyql0ckg9n2lyw9dilbrhw1kcw0r3b3lln0pr9"= )))) >>> + (supported-systems (fold delete %supported-systems >>> + '("i586-gnu" "x86_64-gnu" >>> + "armhf-linux"))))) >>> + >>> +(define-public valgrind valgrind/pinned) >> >> Should we simplify the package naming and instead change the dependent >> packages to use valgrind/pinned? There only look to be ten to twenty >> references. Then valgrind-next could be valgrind. > > The valgrind in the guix command line interface is actually > valgrind/interactive, if you try > `guix refresh -e '(@ (gnu packages valgrind) valgrind)'` > > you can see > Building the following 347 packages would ensure 734 dependent packages > are rebuilt > .... > > > So we need to simplify it in a team update. > >> >> I do appreciate that this gives us a means to keep valgrind up-to-date >> without mass package rebuilds, since I don't expect that we are >> propagating valgrind. >> >>> + >>> (define-public valgrind/interactive >>> - (package/inherit >>> - valgrind >>> - (inputs >>> - ;; GDB is needed to provide a sane default for `--db-command'. >>> - (list gdb `(,(canonical-package (libc-for-target)) "debug"))) >>> - (properties '()))) >>> + (package/inherit valgrind-next >>> + (inputs >>> + ;; GDB is needed to provide a sane default for `--db-command'. >>> + (list gdb `(,(canonical-package (libc-for-target)) "debug"))) >>> + (properties '()))) >>> >>> base-commit: 32bc7695b50a2018f15618a86d7200fc8c3e2f58 >>> -- >>> 2.49.0 pushed, closing. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmgXOwEACgkQO1qpk+Gi 3/CvpBAAirses8yVuZK09GiVftyahoZ+pfxEDFKwcWIMH/Qsh4urcqWnIWD6VcG7 Y//y5ylM1pRlgvXkQ8xmCenlN+egd8rW6JIKcgphzGapwSHG68NZb5UdRdqUBvPG QlHBtsv4Ip6zbUPRq+JtPUyq3EmCM8R7miJJIkacnNukFfZtpUpkHWk4gNQeGRV+ IRCKzvIu+hX3/G9e/cnF+rIRQlrOoCNnt8lyyB6sik+dOyOHV3CtIabVgayIyFhy 8AnqIrXakeNufmx/gwB1J0PprkmbGg+EYkmwfAyFyrKrk+nWZEIRu4ZHxtB0VLBb ENsrw7CnW+uFYa97oLndWv/J/IcP03EEJfD6hdoLJSk4OYxmWRVKHna0eMukeF4V 07rPMCPupvWBA96UwqbjiEATDoys0BPm1n0gmX1jNs+LBKNOMTPN66gd76ddnqOi a4lBBuRLsY1Wu1XBh7/55VDIrscKN2je+QswS/KeS1SeKFaVhK1Em5CD+faCHcZK D7gzXoBYKBf+EqFbz/VW3BbTNH6gDvvvsbdYtoq/RNJrWYZf5XZsVvQK+7iBCdXH WV2vXzflaCZAk6z/LH43n7M05w6A9nCtHv5/w2tl0bEaSyIvZ3HJ+cAhPnc9IFCG nHxsHv2/+lT4WE7GX/PlTS9WGkhi4Q0Hu52hR5pI6SWCULkBnAI= =ZeK9 -----END PGP SIGNATURE----- --=-=-=--
Zheng Junjie <z572@HIDDEN>
:Z572 <zhengjunjie@HIDDEN>
:Received: (at 78141) by debbugs.gnu.org; 29 Apr 2025 17:05:31 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 29 13:05:30 2025 Received: from localhost ([127.0.0.1]:59803 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u9oOc-0004BQ-5q for submit <at> debbugs.gnu.org; Tue, 29 Apr 2025 13:05:30 -0400 Received: from mail.z572.online ([88.99.160.180]:52860) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <zhengjunjie@HIDDEN>) id 1u9oOY-0004As-Jb for 78141 <at> debbugs.gnu.org; Tue, 29 Apr 2025 13:05:24 -0400 Received: from m (<unknown> [115.198.129.146]) by mail.z572.online (OpenSMTPD) with ESMTPSA id a039466f (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 29 Apr 2025 17:12:04 +0000 (UTC) From: Z572 <zhengjunjie@HIDDEN> To: Greg Hogan <code@HIDDEN> Subject: Re: [bug#78141] [PATCH] gnu: valgrind: update to 3.25.0. In-Reply-To: <CA+3U0ZmgKLFGmXWFUqnU7_TPuhgd4z032DqGHLWO1f2VvER8Ew@HIDDEN> (Greg Hogan's message of "Tue, 29 Apr 2025 12:48:42 -0400") References: <bd0011eda7990e2668f1c39cafd674b56df9cd55.1745941176.git.z572@HIDDEN> <CA+3U0ZmgKLFGmXWFUqnU7_TPuhgd4z032DqGHLWO1f2VvER8Ew@HIDDEN> User-Agent: mu4e 1.12.9; emacs 30.0.92 Date: Wed, 30 Apr 2025 01:05:10 +0800 Message-ID: <8734dq99vd.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: 78141 Cc: Zheng Junjie <z572@HIDDEN>, 78141 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Greg Hogan <code@HIDDEN> writes: > On Tue, Apr 29, 2025 at 11:41=E2=80=AFAM Zheng Junjie <z572@HIDDEN> = wrote: >> >> * gnu/packages/valgrind.scm (valgrind-next): New variable. >> (valgrind/interactive): Inherit from it. >> >> Change-Id: If6e1f50e5574caa5fae61892afcc2b4e6ef7baa3 >> --- >> gnu/packages/valgrind.scm | 32 +++++++++++++++++++++++++------- >> 1 file changed, 25 insertions(+), 7 deletions(-) >> >> diff --git a/gnu/packages/valgrind.scm b/gnu/packages/valgrind.scm >> index 1bf4975667f..1cdbcf16897 100644 >> --- a/gnu/packages/valgrind.scm >> +++ b/gnu/packages/valgrind.scm >> @@ -37,7 +37,7 @@ (define-module (gnu packages valgrind) >> #:use-module (gnu packages gdb) >> #:use-module (gnu packages perl)) >> >> -(define-public valgrind >> +(define valgrind/pinned >> (package >> (name "valgrind") >> (version "3.22.0") >> @@ -93,10 +93,28 @@ (define-public valgrind >> ;; Hide this variant so end users get the "interactive" Valgrind be= low. >> (properties '((hidden? . #t))))) >> >> +(define-public valgrind-next >> + (package >> + (inherit valgrind/pinned) >> + (version "3.25.0") >> + (source (origin >> + (method url-fetch) >> + (uri (list (string-append "https://sourceware.org/pub/val= grind" >> + "/valgrind-" version ".tar.bz2") >> + (string-append "ftp://sourceware.org/pub/valgr= ind" >> + "/valgrind-" version ".tar.bz2"= ))) >> + (sha256 >> + (base32 >> + "1k3fb1vyx1b3vvwyql0ckg9n2lyw9dilbrhw1kcw0r3b3lln0pr9")= ))) >> + (supported-systems (fold delete %supported-systems >> + '("i586-gnu" "x86_64-gnu" >> + "armhf-linux"))))) >> + >> +(define-public valgrind valgrind/pinned) > > Should we simplify the package naming and instead change the dependent > packages to use valgrind/pinned? There only look to be ten to twenty > references. Then valgrind-next could be valgrind. The valgrind in the guix command line interface is actually valgrind/interactive, if you try `guix refresh -e '(@ (gnu packages valgrind) valgrind)'` you can see Building the following 347 packages would ensure 734 dependent packages are rebuilt .... So we need to simplify it in a team update. > > I do appreciate that this gives us a means to keep valgrind up-to-date > without mass package rebuilds, since I don't expect that we are > propagating valgrind. > >> + >> (define-public valgrind/interactive >> - (package/inherit >> - valgrind >> - (inputs >> - ;; GDB is needed to provide a sane default for `--db-command'. >> - (list gdb `(,(canonical-package (libc-for-target)) "debug"))) >> - (properties '()))) >> + (package/inherit valgrind-next >> + (inputs >> + ;; GDB is needed to provide a sane default for `--db-command'. >> + (list gdb `(,(canonical-package (libc-for-target)) "debug"))) >> + (properties '()))) >> >> base-commit: 32bc7695b50a2018f15618a86d7200fc8c3e2f58 >> -- >> 2.49.0 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmgRBsYACgkQO1qpk+Gi 3/BXVRAAm2D+of16hPF8i4gogKs+J6/GgHG0vYkugQh5gtJ3iEFfwKtYNPMRCJWq kvprOOeUtPAUtsg1czqySPEI55k5i/Jwksk0hIGlw8Ldaqi1HIyb4nY5God2aBGh JYhzlnApQ+ICe5rgeY9GepKqteAz2f/QNyPEsYAhkr9rD6pfMyMSWu58blCZsHG7 80F4pMMDctFxTy8xhRPXF6oDXX0APl/Ro/EHLZg80b5FFv7OYHlh8tcG4dcUJNxK dQlEVdVBqlHmYI5lq8Spq8e2Kp20eKZUETpPqwfRXpFv9r2sur8oBeHJSukdJjPa UXsWd7Wk4W9MID1Ax+rGkU0GT/2Fc4n5m+fdfCusRk0/Vlv7COgJIO/xEyHZChGr OX1BRm1EZQ6BFYBNbi6LT5Z29upGsbc22C1Kmnklh1oQFolT6KGbK5ohV31keP79 9ASMoF7IFcWQw3e+/qRuYHsWQZBSNRx/qNOWf9ZwLIpWlrE5l0GBalE0P9sTx63j qwvYeCeIVwOOxsTUkpw632TWKaSIGcuyg+wMxMfRgyrxvSGrvc2dYuleRWKPCe9g 17Nn5hNvIZDv6yhwkZhmwleLaB6xu+mrUN3OvEN/HwIRMqMNn7cGkh2G5TGEOo1f Yz6fHGMADouA2pQg+4nep6Ga9brU/h8LkxIFO+k6CWXY4fFwBos= =XuJn -----END PGP SIGNATURE----- --=-=-=--
guix-patches@HIDDEN
:bug#78141
; Package guix-patches
.
Full text available.Received: (at 78141) by debbugs.gnu.org; 29 Apr 2025 16:49:06 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 29 12:49:06 2025 Received: from localhost ([127.0.0.1]:59503 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u9o8n-00023y-O2 for submit <at> debbugs.gnu.org; Tue, 29 Apr 2025 12:49:06 -0400 Received: from mail-oo1-xc2e.google.com ([2607:f8b0:4864:20::c2e]:61919) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <code@HIDDEN>) id 1u9o8i-00022C-69 for 78141 <at> debbugs.gnu.org; Tue, 29 Apr 2025 12:49:03 -0400 Received: by mail-oo1-xc2e.google.com with SMTP id 006d021491bc7-603f3d42ae8so4006173eaf.3 for <78141 <at> debbugs.gnu.org>; Tue, 29 Apr 2025 09:49:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=greghogan-com.20230601.gappssmtp.com; s=20230601; t=1745945334; x=1746550134; darn=debbugs.gnu.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=IOMjcAiSBf7r9ilSKNZKQmleeSrkn354gynArpy4bqM=; b=LVY8KfVYPOiE0EikplshjIqJDanMJGf7C6lrIK93DIAdSdL7HXeIxwpVVlD8xz2loM qRQBy+qG9OKFhA+QGgYfp54Lmo9H4WCosda4sXeBU9TrcCCTaAXqxz0KlYOFduRuOxGj OEHoV2JnuHsgnTrbqED4RaJccLlE2IfT5d0t/GY965uOc9rQMuXIrYrYe1n++bvcGgA1 qmp/EdQPNvnGx6FE6HMsnI+nFs8pr9efHbrvJ7t/0OaRU67ef15tTheVcBc5cEzH0X7Q tiyHWkTf+Z3Xv1xJ0EpWoyDC2AQe/T78efuEg552GFI6wJ2CoXo3o27eCqfFEDPD9Mm+ msEg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745945334; x=1746550134; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=IOMjcAiSBf7r9ilSKNZKQmleeSrkn354gynArpy4bqM=; b=JS/WjfBLPTowjWF/gDwD9qW7cFVmgXKb8x7mbIeEF4Uxq7QmCylcUqCRgAColverGe CAAHS4W4bnluf1xVaWt8zJJaepmtVNt8mYM7SBzeTtb5qqymr0qMvfG/Q8GEpY4Dmj9Y f8kAhCX2qlYXAu8flGQ0Mt+/2i8wY5K6mE8NNxOlW1Xr+niXMEa4MP0UWSsAjjVQ9nd4 G4vOmrwMnwKATLVlut6mvW6xOQh6rsdfVSJE7n4wGDLuHNdp0nk3mh8kbJ/UgVhv+LRm vxjerotIED3ZsWt3yqmCcLkwE7v2otnlJ2xcldMhLHp0nUghqWuXfC2S1YNfPDEbVIij /D6g== X-Gm-Message-State: AOJu0Yw4mu9PmKwx6WbLYIFP0KaqN+jlJYQ4bIRJ4BtCeYRlRIT2JTJa vVcqriMEAQzmQ74YFVlkPW4Yfx9Sah2Ojm2ZBLE+gfVzee8LSY70RhNhWLEedd7sSPv9HaiNwfe MEkwBRGWkjRoasP6wp2TwJh+bvTqqBQvU8rqWng== X-Gm-Gg: ASbGncs88+hpdou9z/R995eSKAIzy1HlWDQl/ytJ0rHQ3gwebmFXoZ1KzvaXGAyUacp OPYIcShX/271raH/3H0IsML4XzPfD3frxjvqXmrbHrfEzSFIpoWeTDeZ1XizVkaBaCb79rAwnkB AaybrExsvnUG+IJslyrOyQ0Q== X-Google-Smtp-Source: AGHT+IFbLMLIxnlh6c/aAO7LZ1D54dGAdNsfm5YDMcuJnFLnQdNpmPlA2MeLmb4RMlZWu1Q5r28E0TcnOYEEKbEcTJE= X-Received: by 2002:a05:6871:5b25:b0:2d0:4780:65f2 with SMTP id 586e51a60fabf-2da3ffcc367mr2401465fac.21.1745945333892; Tue, 29 Apr 2025 09:48:53 -0700 (PDT) MIME-Version: 1.0 References: <bd0011eda7990e2668f1c39cafd674b56df9cd55.1745941176.git.z572@HIDDEN> In-Reply-To: <bd0011eda7990e2668f1c39cafd674b56df9cd55.1745941176.git.z572@HIDDEN> From: Greg Hogan <code@HIDDEN> Date: Tue, 29 Apr 2025 12:48:42 -0400 X-Gm-Features: ATxdqUG1VW5kInHmaRv6dfyrjbZf8yLAAkERx_PywlOE3D6avcxiGu08BNozdwQ Message-ID: <CA+3U0ZmgKLFGmXWFUqnU7_TPuhgd4z032DqGHLWO1f2VvER8Ew@HIDDEN> Subject: Re: [bug#78141] [PATCH] gnu: valgrind: update to 3.25.0. To: Zheng Junjie <z572@HIDDEN> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 78141 Cc: 78141 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) On Tue, Apr 29, 2025 at 11:41=E2=80=AFAM Zheng Junjie <z572@HIDDEN> wr= ote: > > * gnu/packages/valgrind.scm (valgrind-next): New variable. > (valgrind/interactive): Inherit from it. > > Change-Id: If6e1f50e5574caa5fae61892afcc2b4e6ef7baa3 > --- > gnu/packages/valgrind.scm | 32 +++++++++++++++++++++++++------- > 1 file changed, 25 insertions(+), 7 deletions(-) > > diff --git a/gnu/packages/valgrind.scm b/gnu/packages/valgrind.scm > index 1bf4975667f..1cdbcf16897 100644 > --- a/gnu/packages/valgrind.scm > +++ b/gnu/packages/valgrind.scm > @@ -37,7 +37,7 @@ (define-module (gnu packages valgrind) > #:use-module (gnu packages gdb) > #:use-module (gnu packages perl)) > > -(define-public valgrind > +(define valgrind/pinned > (package > (name "valgrind") > (version "3.22.0") > @@ -93,10 +93,28 @@ (define-public valgrind > ;; Hide this variant so end users get the "interactive" Valgrind bel= ow. > (properties '((hidden? . #t))))) > > +(define-public valgrind-next > + (package > + (inherit valgrind/pinned) > + (version "3.25.0") > + (source (origin > + (method url-fetch) > + (uri (list (string-append "https://sourceware.org/pub/valg= rind" > + "/valgrind-" version ".tar.bz2") > + (string-append "ftp://sourceware.org/pub/valgri= nd" > + "/valgrind-" version ".tar.bz2")= )) > + (sha256 > + (base32 > + "1k3fb1vyx1b3vvwyql0ckg9n2lyw9dilbrhw1kcw0r3b3lln0pr9"))= )) > + (supported-systems (fold delete %supported-systems > + '("i586-gnu" "x86_64-gnu" > + "armhf-linux"))))) > + > +(define-public valgrind valgrind/pinned) Should we simplify the package naming and instead change the dependent packages to use valgrind/pinned? There only look to be ten to twenty references. Then valgrind-next could be valgrind. I do appreciate that this gives us a means to keep valgrind up-to-date without mass package rebuilds, since I don't expect that we are propagating valgrind. > + > (define-public valgrind/interactive > - (package/inherit > - valgrind > - (inputs > - ;; GDB is needed to provide a sane default for `--db-command'. > - (list gdb `(,(canonical-package (libc-for-target)) "debug"))) > - (properties '()))) > + (package/inherit valgrind-next > + (inputs > + ;; GDB is needed to provide a sane default for `--db-command'. > + (list gdb `(,(canonical-package (libc-for-target)) "debug"))) > + (properties '()))) > > base-commit: 32bc7695b50a2018f15618a86d7200fc8c3e2f58 > -- > 2.49.0
guix-patches@HIDDEN
:bug#78141
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 29 Apr 2025 15:40:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 29 11:40:15 2025 Received: from localhost ([127.0.0.1]:58297 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u9n4B-0007KK-3G for submit <at> debbugs.gnu.org; Tue, 29 Apr 2025 11:40:15 -0400 Received: from lists.gnu.org ([2001:470:142::17]:53334) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <z572@HIDDEN>) id 1u9n47-0007FF-NY for submit <at> debbugs.gnu.org; Tue, 29 Apr 2025 11:40:12 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <z572@HIDDEN>) id 1u9n3r-0007D8-Sq for guix-patches@HIDDEN; Tue, 29 Apr 2025 11:39:58 -0400 Received: from mail.z572.online ([88.99.160.180]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <z572@HIDDEN>) id 1u9n3n-0007hS-BM for guix-patches@HIDDEN; Tue, 29 Apr 2025 11:39:54 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=z572.online; s=me; t=1745941588; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=bQopGBSBMYLAhl2yljNnh30JaH1brzbxmnggHErqD10=; b=qH8PdHMZL9hVOPwGPRUnqvJQvkMTKiJr6DLuZ6bgN41kzCdVY3JzqdscvQJ0lTh0JKZR4w X1YZN/eBlecOBlP2FSZtnSnAr/GeJ/whiSdJPSNFzMCAng+vvccI3sB+/laGZpXvf5B8UO KmBqo4qZR1U42QTsNqI2Gr1dYod+lMU= Received: from m.tailaa68d.ts.net (<unknown> [115.198.129.146]) by mail.z572.online (OpenSMTPD) with ESMTPSA id 3f92b5c8 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO) for <guix-patches@HIDDEN>; Tue, 29 Apr 2025 15:46:27 +0000 (UTC) From: Zheng Junjie <z572@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH] gnu: valgrind: update to 3.25.0. Date: Tue, 29 Apr 2025 23:39:36 +0800 Message-ID: <bd0011eda7990e2668f1c39cafd674b56df9cd55.1745941176.git.z572@HIDDEN> X-Mailer: git-send-email 2.49.0 MIME-Version: 1.0 X-Debbugs-Cc: Greg Hogan <code@HIDDEN> Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=88.99.160.180; envelope-from=z572@HIDDEN; helo=mail.z572.online X-Spam_score_int: 4 X-Spam_score: 0.4 X-Spam_bar: / X-Spam_report: (0.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FROM_SUSPICIOUS_NTLD=0.499, FROM_SUSPICIOUS_NTLD_FP=1.999, PDS_OTHER_BAD_TLD=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: 3.5 (+++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/valgrind.scm (valgrind-next): New variable. (valgrind/interactive): Inherit from it. Change-Id: If6e1f50e5574caa5fae61892afcc2b4e6ef7baa3 --- gnu/packages/valgrind.scm | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) Content analysis details: (3.5 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] 0.0 PDS_OTHER_BAD_TLD Untrustworthy TLDs [URI: z572.online (online)] -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 2.0 FROM_SUSPICIOUS_NTLD_FP From abused NTLD 0.5 FROM_SUSPICIOUS_NTLD From abused NTLD X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: 0.5 (/) * gnu/packages/valgrind.scm (valgrind-next): New variable. (valgrind/interactive): Inherit from it. Change-Id: If6e1f50e5574caa5fae61892afcc2b4e6ef7baa3 --- gnu/packages/valgrind.scm | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/gnu/packages/valgrind.scm b/gnu/packages/valgrind.scm index 1bf4975667f..1cdbcf16897 100644 --- a/gnu/packages/valgrind.scm +++ b/gnu/packages/valgrind.scm @@ -37,7 +37,7 @@ (define-module (gnu packages valgrind) #:use-module (gnu packages gdb) #:use-module (gnu packages perl)) -(define-public valgrind +(define valgrind/pinned (package (name "valgrind") (version "3.22.0") @@ -93,10 +93,28 @@ (define-public valgrind ;; Hide this variant so end users get the "interactive" Valgrind below. (properties '((hidden? . #t))))) +(define-public valgrind-next + (package + (inherit valgrind/pinned) + (version "3.25.0") + (source (origin + (method url-fetch) + (uri (list (string-append "https://sourceware.org/pub/valgrind" + "/valgrind-" version ".tar.bz2") + (string-append "ftp://sourceware.org/pub/valgrind" + "/valgrind-" version ".tar.bz2"))) + (sha256 + (base32 + "1k3fb1vyx1b3vvwyql0ckg9n2lyw9dilbrhw1kcw0r3b3lln0pr9")))) + (supported-systems (fold delete %supported-systems + '("i586-gnu" "x86_64-gnu" + "armhf-linux"))))) + +(define-public valgrind valgrind/pinned) + (define-public valgrind/interactive - (package/inherit - valgrind - (inputs - ;; GDB is needed to provide a sane default for `--db-command'. - (list gdb `(,(canonical-package (libc-for-target)) "debug"))) - (properties '()))) + (package/inherit valgrind-next + (inputs + ;; GDB is needed to provide a sane default for `--db-command'. + (list gdb `(,(canonical-package (libc-for-target)) "debug"))) + (properties '()))) base-commit: 32bc7695b50a2018f15618a86d7200fc8c3e2f58 -- 2.49.0
Zheng Junjie <z572@HIDDEN>
:code@HIDDEN, guix-patches@HIDDEN
.
Full text available.code@HIDDEN, guix-patches@HIDDEN
:bug#78141
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.