[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