← Back to team overview

debcrafters-packages team mailing list archive

[Bug 2130072] [NEW] Merge valgrind from Debian Unstable for resolute

 

Public bug reported:

Scheduled-For: ubuntu-25.11
Ubuntu: 1:3.25.1-0ubuntu1
Debian Unstable: 1:3.25.1-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
tagging from ['dcr-merge'] to ['dcr-sync'], and (optionally) update the
title as desired.

### New Debian Changes ###

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

  [ Adrian Bunk ]
  * Add riscv64 to Architecture

 -- Michael Stapelberg <stapelberg@xxxxxxxxxx>  Fri, 10 Oct 2025
20:52:19 +0000

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

  [ Andreas Metzler ]
  * configure mpich on 32-bit archs (Closes: #1103970)

 -- Michael Stapelberg <stapelberg@xxxxxxxxxx>  Mon, 29 Sep 2025
16:49:47 +0200

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

  [ Michael Stapelberg ]
  * New upstream version 3.25.1

  [ Andreas Metzler ]
  * Fix dlopen-related errors on ppc64. (Closes: #1115331)

 -- Michael Stapelberg <stapelberg@xxxxxxxxxx>  Mon, 22 Sep 2025
15:50:02 +0200


### Old Ubuntu Delta ###

valgrind (1:3.25.1-0ubuntu1) questing; urgency=medium

  * new upstream release (LP: #2116735)
  * d/p/support-z17-nnpa-instructions.patch: s390x:
    Support z17 changes to the NNPA. (LP: #2119288)

 -- John Chittum <john.chittum@xxxxxxxxxxxxx>  Mon, 11 Aug 2025 09:36:27
-0400

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.

 -- John Chittum <john.chittum@xxxxxxxxxxxxx>  Tue, 10 Jun 2025 07:57:06
-0400

** Affects: valgrind (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: dcr-merge

** Changed in: valgrind (Ubuntu)
    Milestone: None => ubuntu-25.11

-- 
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/2130072

Title:
  Merge valgrind from Debian Unstable for resolute

Status in valgrind package in Ubuntu:
  New

Bug description:
  Scheduled-For: ubuntu-25.11
  Ubuntu: 1:3.25.1-0ubuntu1
  Debian Unstable: 1:3.25.1-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 tagging from ['dcr-merge'] to ['dcr-sync'], and (optionally)
  update the title as desired.

  ### New Debian Changes ###

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

    [ Adrian Bunk ]
    * Add riscv64 to Architecture

   -- Michael Stapelberg <stapelberg@xxxxxxxxxx>  Fri, 10 Oct 2025
  20:52:19 +0000

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

    [ Andreas Metzler ]
    * configure mpich on 32-bit archs (Closes: #1103970)

   -- Michael Stapelberg <stapelberg@xxxxxxxxxx>  Mon, 29 Sep 2025
  16:49:47 +0200

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

    [ Michael Stapelberg ]
    * New upstream version 3.25.1

    [ Andreas Metzler ]
    * Fix dlopen-related errors on ppc64. (Closes: #1115331)

   -- Michael Stapelberg <stapelberg@xxxxxxxxxx>  Mon, 22 Sep 2025
  15:50:02 +0200


  ### Old Ubuntu Delta ###

  valgrind (1:3.25.1-0ubuntu1) questing; urgency=medium

    * new upstream release (LP: #2116735)
    * d/p/support-z17-nnpa-instructions.patch: s390x:
      Support z17 changes to the NNPA. (LP: #2119288)

   -- John Chittum <john.chittum@xxxxxxxxxxxxx>  Mon, 11 Aug 2025
  09:36:27 -0400

  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.

   -- John Chittum <john.chittum@xxxxxxxxxxxxx>  Tue, 10 Jun 2025
  07:57:06 -0400

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/valgrind/+bug/2130072/+subscriptions