debcrafters-packages team mailing list archive
-
debcrafters-packages team
-
Mailing list archive
-
Message #01029
[Bug 2112087] [NEW] Merge valgrind from Debian Unstable for questing
Public bug reported:
Scheduled-For: ubuntu-25.06
Ubuntu: 1:3.24.0-0ubuntu2
Debian Unstable: 1:3.24.0-3
The current version in Ubuntu went ahead of Debian in the past, so this
package may be diverged from Debian and require more review than usual
to get back to mergeability.
If this package should not be considered for merges or syncs in the
future, you may wish to consider adding it to the `sync-blocklist` at:
https://code.launchpad.net/~ubuntu-archive/+git/sync-blocklist
A new release of valgrind is available for merging from Debian Unstable.
If it turns out this needs a sync rather than a merge, please change the
tag 'dcr-merge' to 'dcr-sync', and (optionally) update the title as
desired.
### New Debian Changes ###
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.)
-- Michael Stapelberg <stapelberg@xxxxxxxxxx> Sun, 13 Apr 2025
11:53:29 +0200
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
-- Michael Stapelberg <stapelberg@xxxxxxxxxx> Wed, 22 Jan 2025
20:29:49 +0100
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)
-- Michael Stapelberg <stapelberg@xxxxxxxxxx> Wed, 22 Jan 2025
08:30:33 +0100
### Old Ubuntu Delta ###
valgrind (1:3.24.0-0ubuntu2) plucky; urgency=medium
* No-change rebuild with glibc 2.41-1ubuntu2.
-- Matthias Klose <doko@xxxxxxxxxx> Wed, 19 Mar 2025 11:47:06 +0100
valgrind (1:3.24.0-0ubuntu1) plucky; urgency=medium
* New upstream release. (LP: #2095363)
* Remove d/p/11_arm64-cache-flush.patch since it's no longer needed.
Now handled by upstream commit 40505e5056a7.
* Remove a superfluous entry in d/copyright, reported by lintian.
* Replace outdated pkg-config in d/control Build-Depends by pkgconf.
-- Frank Heimes <frank.heimes@xxxxxxxxxxxxx> Wed, 29 Jan 2025 11:18:43
+0100
valgrind (1:3.23.0-0ubuntu2) oracular; urgency=medium
* d/patches: add patch to attempt configuring mpich if
openmpi/mpi-c is not availble (LP: #2078264)
-- Pushkar Kulkarni <pushkar.kulkarni@xxxxxxxxxxxxx> Thu, 29 Aug 2024
01:12:52 +0530
valgrind (1:3.23.0-0ubuntu1) oracular; urgency=medium
* New upstream release. (LP: #1982335)
- Includes support for IBM z13 (`NNPA' instruction).
- Remove d/p/09_fix-armhf-detect.patch and d/p/armhf_neon.patch, since
the arm architecture is upstream now handled in a more fine grained and
proper way, that make the quilt patches obsolete.
- Remove d/p/binutils-2.42.diff since all modifications are now upstream.
- Remove d/p/armhf_neon.patch since code changed significantly, instead:
- 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).
-- Frank Heimes <frank.heimes@xxxxxxxxxxxxx> Tue, 09 Jul 2024 14:54:18
+0200
valgrind (1:3.22.0-0ubuntu3) noble; urgency=high
* No change rebuild for 64-bit time_t and frame pointers.
-- Julian Andres Klode <juliank@xxxxxxxxxx> Mon, 08 Apr 2024 18:21:40
+0200
valgrind (1:3.22.0-0ubuntu2) noble; urgency=medium
* Fix #478624 - Valgrind incompatibility with binutils-2.42 on x86 with
new nop patterns (unhandled instruction bytes: 0x2E 0x8D 0xB4 0x26)
-- Matthias Klose <doko@xxxxxxxxxx> Mon, 18 Dec 2023 13:50:42 +0100
valgrind (1:3.22.0-0ubuntu1) noble; urgency=medium
* New upstream release.
* Configure --with-gdbscripts-dir=/usr/share/gdb/auto-load.
-- Matthias Klose <doko@xxxxxxxxxx> Fri, 08 Dec 2023 14:01:19 +0100
valgrind (1:3.21.0-0ubuntu1) mantic; urgency=medium
* New upstream release.
* Merge with Debian unstable. Remaining changes:
- Lower over-inflated valgrind-dbg Recommends to Suggests instead.
- Don't strip vgpreload* on ARM; this results in unusable stack traces
without valgrind-dbg.
- Configure with --enable-only64bit on AArch64.
- debian/patches/armv7-illegal-opcode.patch: fix a crash due to an
unhandled thumb instruction on armhf.
- debian/rules: use dh_missing --fail-missing to we don't overlook not
install 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.
-- Matthias Klose <doko@xxxxxxxxxx> Fri, 25 Aug 2023 12:50:25 +0200
** Affects: valgrind (Ubuntu)
Importance: Undecided
Status: New
** Tags: dcr-merge
** Changed in: valgrind (Ubuntu)
Milestone: None => ubuntu-25.06
--
You received this bug notification because you are a member of
Debcrafters packages, which is subscribed to valgrind in Ubuntu.
https://bugs.launchpad.net/bugs/2112087
Title:
Merge valgrind from Debian Unstable for questing
Status in valgrind package in Ubuntu:
New
Bug description:
Scheduled-For: ubuntu-25.06
Ubuntu: 1:3.24.0-0ubuntu2
Debian Unstable: 1:3.24.0-3
The current version in Ubuntu went ahead of Debian in the past, so
this package may be diverged from Debian and require more review than
usual to get back to mergeability.
If this package should not be considered for merges or syncs in the
future, you may wish to consider adding it to the `sync-blocklist` at:
https://code.launchpad.net/~ubuntu-archive/+git/sync-blocklist
A new release of valgrind is available for merging from Debian
Unstable.
If it turns out this needs a sync rather than a merge, please change
the tag 'dcr-merge' to 'dcr-sync', and (optionally) update the title
as desired.
### New Debian Changes ###
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.)
-- Michael Stapelberg <stapelberg@xxxxxxxxxx> Sun, 13 Apr 2025
11:53:29 +0200
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
-- Michael Stapelberg <stapelberg@xxxxxxxxxx> Wed, 22 Jan 2025
20:29:49 +0100
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)
-- Michael Stapelberg <stapelberg@xxxxxxxxxx> Wed, 22 Jan 2025
08:30:33 +0100
### Old Ubuntu Delta ###
valgrind (1:3.24.0-0ubuntu2) plucky; urgency=medium
* No-change rebuild with glibc 2.41-1ubuntu2.
-- Matthias Klose <doko@xxxxxxxxxx> Wed, 19 Mar 2025 11:47:06 +0100
valgrind (1:3.24.0-0ubuntu1) plucky; urgency=medium
* New upstream release. (LP: #2095363)
* Remove d/p/11_arm64-cache-flush.patch since it's no longer needed.
Now handled by upstream commit 40505e5056a7.
* Remove a superfluous entry in d/copyright, reported by lintian.
* Replace outdated pkg-config in d/control Build-Depends by pkgconf.
-- Frank Heimes <frank.heimes@xxxxxxxxxxxxx> Wed, 29 Jan 2025
11:18:43 +0100
valgrind (1:3.23.0-0ubuntu2) oracular; urgency=medium
* d/patches: add patch to attempt configuring mpich if
openmpi/mpi-c is not availble (LP: #2078264)
-- Pushkar Kulkarni <pushkar.kulkarni@xxxxxxxxxxxxx> Thu, 29 Aug
2024 01:12:52 +0530
valgrind (1:3.23.0-0ubuntu1) oracular; urgency=medium
* New upstream release. (LP: #1982335)
- Includes support for IBM z13 (`NNPA' instruction).
- Remove d/p/09_fix-armhf-detect.patch and d/p/armhf_neon.patch, since
the arm architecture is upstream now handled in a more fine grained and
proper way, that make the quilt patches obsolete.
- Remove d/p/binutils-2.42.diff since all modifications are now upstream.
- Remove d/p/armhf_neon.patch since code changed significantly, instead:
- 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).
-- Frank Heimes <frank.heimes@xxxxxxxxxxxxx> Tue, 09 Jul 2024
14:54:18 +0200
valgrind (1:3.22.0-0ubuntu3) noble; urgency=high
* No change rebuild for 64-bit time_t and frame pointers.
-- Julian Andres Klode <juliank@xxxxxxxxxx> Mon, 08 Apr 2024
18:21:40 +0200
valgrind (1:3.22.0-0ubuntu2) noble; urgency=medium
* Fix #478624 - Valgrind incompatibility with binutils-2.42 on x86 with
new nop patterns (unhandled instruction bytes: 0x2E 0x8D 0xB4 0x26)
-- Matthias Klose <doko@xxxxxxxxxx> Mon, 18 Dec 2023 13:50:42 +0100
valgrind (1:3.22.0-0ubuntu1) noble; urgency=medium
* New upstream release.
* Configure --with-gdbscripts-dir=/usr/share/gdb/auto-load.
-- Matthias Klose <doko@xxxxxxxxxx> Fri, 08 Dec 2023 14:01:19 +0100
valgrind (1:3.21.0-0ubuntu1) mantic; urgency=medium
* New upstream release.
* Merge with Debian unstable. Remaining changes:
- Lower over-inflated valgrind-dbg Recommends to Suggests instead.
- Don't strip vgpreload* on ARM; this results in unusable stack traces
without valgrind-dbg.
- Configure with --enable-only64bit on AArch64.
- debian/patches/armv7-illegal-opcode.patch: fix a crash due to an
unhandled thumb instruction on armhf.
- debian/rules: use dh_missing --fail-missing to we don't overlook not
install 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.
-- Matthias Klose <doko@xxxxxxxxxx> Fri, 25 Aug 2023 12:50:25 +0200
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/valgrind/+bug/2112087/+subscriptions
Follow ups