[ubuntu/questing-proposed] valgrind 1:3.24.0-3ubuntu1 (Accepted)

John Chittum john.chittum at canonical.com
Tue Aug 5 19:03:25 UTC 2025


valgrind (1:3.24.0-3ubuntu1) questing; urgency=medium

  * Merge with Debian unstable (LP: #2112087). Remaining changes:
    - d/rules:
      + Configure with --enable-only64bit on AArch64.
      + use dh_missing --fail-missing so we don't overlook not
      installed files
      + LTO triggers undefined symbols in valgrind.
        Valgrind has a --enable-lto configure time option,
        but that doesn't seem to help. Disable LTO for now
      + Configure --with-gdbscripts-dir=/usr/share/gdb/auto-load.
    - d/patches:
      + debian/patches/armv7-illegal-opcode.patch
        fix a crash due to an unhandled thumb instruction on armhf..
      + Add d/p/adjust_armhf_cases.patch to focus on armhf options in
        configure.ac that are supported by Ubuntu (armv7t2+) and get rid of the
        armv6 case, that is causing build issues (due to fp).
      + drop d/p/armhf_neon.patch as it conflicts with d/p/adjust_armhf_case.patch.
      + configure mpich if openmpi/mpi-c is not found
  * New Changes:
    - delete d/p/14_fix-armhf-ftbfs
      Patch introduced in Debian for arm FTBFS. Ubuntu arm handling has diverged
      from upstream making the patch incompatible.
  * Dropped Changes:
    - do not strip vgpreload in arm64. Debian does not strip on any arch,
      as per upstream packaging instructions
    - Remove d/p/09_fix-armhf-detect.patch.
      Dropped by Debian and no longer required in newer Valgrind versions.
    - Remove d/p/binutils-2.42.diff since all modifications are now upstream.
      Originally introduced as Ubuntu only patch in non-Debian Valgrind version.
    - Lower over-inflated valgrind-dbg Recommends to Suggests instead. Debian has
      updated their dependencies and removed valgrind-dbg.

valgrind (1:3.24.0-3) unstable; urgency=medium

  * Remove Recommends: valgrind-dbg in favor of not stripping vgpreload*.so.
    Closes: #1057621. (Thanks Chris Hofstaedtler for the suggestion.)

valgrind (1:3.24.0-2) unstable; urgency=medium

  * Remove Emanuele Rocca from Uploaders per request from Emanuele.
  * Fix FTBFS on armhf by building with -marm instead of -march=armv6
  * Add debian/upstream/signing-key.asc and pgpsigurlmangle in debian/watch

valgrind (1:3.24.0-1) unstable; urgency=medium

  * Add myself to uploaders.
  * New upstream version 3.24.0
  * Drop 03_allow-or-quoting-of-strings-in-.valgrindrc.patch (merged upstream)
  * Drop 09_fix-armhf-detect.patch (merged upstream)
  * Drop VEX/priv/guest_arm64_toIR.c (merged upstream)
  * Drop 14-x86-new-nops.patch (merged upstream)
  * Refresh patches.
  * Build-Depends: Replace old pkg-config alias with pkgconf
  * Recommend python3 for cg_annotate, cg_diff and cg_merge.
  * Bump Standards-Version to 4.7.0 (no changes needed)

Date: Tue, 10 Jun 2025 07:57:06 -0400
Changed-By: John Chittum <john.chittum at canonical.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: Nick Rosbrook <nick.rosbrook at canonical.com>
https://launchpad.net/ubuntu/+source/valgrind/1:3.24.0-3ubuntu1
-------------- next part --------------
Format: 1.8
Date: Tue, 10 Jun 2025 07:57:06 -0400
Source: valgrind
Built-For-Profiles: noudeb
Architecture: source
Version: 1:3.24.0-3ubuntu1
Distribution: questing
Urgency: medium
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: John Chittum <john.chittum at canonical.com>
Closes: 1057621
Launchpad-Bugs-Fixed: 2112087
Changes:
 valgrind (1:3.24.0-3ubuntu1) questing; urgency=medium
 .
   * Merge with Debian unstable (LP: #2112087). Remaining changes:
     - d/rules:
       + Configure with --enable-only64bit on AArch64.
       + use dh_missing --fail-missing so we don't overlook not
       installed files
       + LTO triggers undefined symbols in valgrind.
         Valgrind has a --enable-lto configure time option,
         but that doesn't seem to help. Disable LTO for now
       + Configure --with-gdbscripts-dir=/usr/share/gdb/auto-load.
     - d/patches:
       + debian/patches/armv7-illegal-opcode.patch
         fix a crash due to an unhandled thumb instruction on armhf..
       + Add d/p/adjust_armhf_cases.patch to focus on armhf options in
         configure.ac that are supported by Ubuntu (armv7t2+) and get rid of the
         armv6 case, that is causing build issues (due to fp).
       + drop d/p/armhf_neon.patch as it conflicts with d/p/adjust_armhf_case.patch.
       + configure mpich if openmpi/mpi-c is not found
   * New Changes:
     - delete d/p/14_fix-armhf-ftbfs
       Patch introduced in Debian for arm FTBFS. Ubuntu arm handling has diverged
       from upstream making the patch incompatible.
   * Dropped Changes:
     - do not strip vgpreload in arm64. Debian does not strip on any arch,
       as per upstream packaging instructions
     - Remove d/p/09_fix-armhf-detect.patch.
       Dropped by Debian and no longer required in newer Valgrind versions.
     - Remove d/p/binutils-2.42.diff since all modifications are now upstream.
       Originally introduced as Ubuntu only patch in non-Debian Valgrind version.
     - Lower over-inflated valgrind-dbg Recommends to Suggests instead. Debian has
       updated their dependencies and removed valgrind-dbg.
 .
 valgrind (1:3.24.0-3) unstable; urgency=medium
 .
   * Remove Recommends: valgrind-dbg in favor of not stripping vgpreload*.so.
     Closes: #1057621. (Thanks Chris Hofstaedtler for the suggestion.)
 .
 valgrind (1:3.24.0-2) unstable; urgency=medium
 .
   * Remove Emanuele Rocca from Uploaders per request from Emanuele.
   * Fix FTBFS on armhf by building with -marm instead of -march=armv6
   * Add debian/upstream/signing-key.asc and pgpsigurlmangle in debian/watch
 .
 valgrind (1:3.24.0-1) unstable; urgency=medium
 .
   * Add myself to uploaders.
   * New upstream version 3.24.0
   * Drop 03_allow-or-quoting-of-strings-in-.valgrindrc.patch (merged upstream)
   * Drop 09_fix-armhf-detect.patch (merged upstream)
   * Drop VEX/priv/guest_arm64_toIR.c (merged upstream)
   * Drop 14-x86-new-nops.patch (merged upstream)
   * Refresh patches.
   * Build-Depends: Replace old pkg-config alias with pkgconf
   * Recommend python3 for cg_annotate, cg_diff and cg_merge.
   * Bump Standards-Version to 4.7.0 (no changes needed)
Checksums-Sha1:
 28ce617df908a740bab371ececbda7d31d92c7cd 2462 valgrind_3.24.0-3ubuntu1.dsc
 0a1a917d9d1d18ad94af48cf2093a924fd7787a1 41848 valgrind_3.24.0-3ubuntu1.debian.tar.xz
 88c6eede0cbe5e357f6b0f974f910dfed3b0e1a4 8519 valgrind_3.24.0-3ubuntu1_source.buildinfo
Checksums-Sha256:
 99b4b42be06f6268cf5b89e1768a2e9ac12c05761ccc9b2d93a23885f1c1d03e 2462 valgrind_3.24.0-3ubuntu1.dsc
 5c54940a2ce007191b55201daacc7ca9ba990c82533e7edbe56cffc8c8facec1 41848 valgrind_3.24.0-3ubuntu1.debian.tar.xz
 e6c4ffddcc511fc665e0b8eff198dd0d3ba7f01281b40e15d878b81c37777d53 8519 valgrind_3.24.0-3ubuntu1_source.buildinfo
Files:
 0a3425db00b0c815e09763abcab9aa63 2462 devel optional valgrind_3.24.0-3ubuntu1.dsc
 1ab18149dd037d4b82da98cf05893d5b 41848 devel optional valgrind_3.24.0-3ubuntu1.debian.tar.xz
 4a32fa8ea0e8283111b049536deb5666 8519 devel optional valgrind_3.24.0-3ubuntu1_source.buildinfo
Original-Maintainer: Alessandro Ghedini <ghedo at debian.org>
Vcs-Git: https://git.launchpad.net/~jchittum/ubuntu/+source/valgrind
Vcs-Git-Commit: e22d7bf153516bbb664e7ab2571a089ffa5bb52d
Vcs-Git-Ref: refs/heads/merge-lp2112087-questing


More information about the Questing-changes mailing list