• Bug#1109399: unblock: glibc/2.41-10 (pre-approval) (1/2)

    From Aurelien Jarno@21:1/5 to All on Wed Jul 16 17:50:01 2025
    XPost: linux.debian.devel.release

    This is a multi-part MIME message sent by reportbug.


    Package: release.debian.org
    Severity: normal
    X-Debbugs-Cc: [email protected]
    Control: affects -1 + src:glibc
    User: [email protected]
    Usertags: unblock

    [ Reason ]
    The reason that triggered this upload is bug#1108193. In addition this
    includes updates from the upstream stable branch, and small hurd
    changes.

    [ Impact ]
    The dist-upgrade process from bookworm to trixie will fail in a semi-catastrophic way for users having i386 as a foreign architecture.

    [ Tests ]
    The changes to the maintainer script have been widely tested by Helmut
    Grohne and basically tested by me. The changes to the testsuite have
    been tested by building the package on amd64 and riscv64.

    [ Risks ]
    The testsuite improvements do not have any impact on the generated code,
    and the hurd and sparc32 changes are only limited to the corresponding architectures. Therefore on all debian architectures except hurd-amd64, hurd-i386 and sparc64 (for the sparc32 biarch part), most of the
    binaries shipped in the binary packages are identical. The ones that are
    not identical basically differ by the debian version number (with a
    small shift of code due to adding one digit to the version).

    Therefore the only risk is in the libc6's maintainer script and the
    Breaks removal. For these the risk is also quite limited given most of
    the code in the libc6's maintainer script was there up to version
    2.38-13, and the breakage was also not there up to that version. In
    addition these changes have been manually tested.

    [ Checklist ]
    [x] all changes are documented in the d/changelog
    [x] I reviewed all changes and I approve them
    [x] attach debdiff against the package in testing

    unblock glibc/2.41-10

    diff --git a/debian/changelog b/debian/changelog
    index e984b7a6..b02453e6 100644
    --- a/debian/changelog
    +++ b/debian/changelog
    @@ -1,3 +1,19 @@
    +glibc (2.41-10) unstable; urgency=medium
    +
    + [ Samuel Thibault ]
    + * debian/testsuite-xfail-debian.mk: Update xfails.
    + * debian/patches/hurd-i386/local-pthread_once.diff: Pave the way for 2.42.
    +
    + [ Helmut Grohne ]
    + * Partially restore init restarting. (Closes: #1108193)
    +
    + [ Aurelien Jarno ]
    + * debian/patches/git-updates.diff: update from upstream stable branch:
    + - Fix sparc32 Fix argument passing to __libc_start_main
    + - Fix error reporting (false negatives) in SGID tests
    +
    + -- Aurelien Jarno <[email protected]> Wed, 16 Jul 2025 08:28:43 +0200
    +
    glibc (2.41-9) unstable; urgency=medium

    [ Aurelien Jarno ]
    diff --git a/debian/control b/debian/control
    index d74eacbf..1e20f798 100644
    --- a/debian/control
    +++ b/debian/control
    @@ -166,7 +166,7 @@ Recommends: libidn2-0 (>= 2.0.5~)
    Suggests: glibc-doc, debconf | debconf-2.0, libc-l10n, locales [!hurd-any], libnss-nis, libnss-nisplus
    Provides: lib
  • From Ivo De Decker@21:1/5 to Aurelien Jarno on Thu Jul 17 13:40:01 2025
    XPost: linux.debian.devel.release

    Control: tags -1 confirmed moreinfo

    Hi,

    On Wed, Jul 16, 2025 at 05:39:43PM +0200, Aurelien Jarno wrote:
    Subject: unblock: glibc/2.41-10 (pre-approval)

    Please go ahead with the upload and remove the moreinfo tag from this unblock request once the new upload has been in unstable for a few days, and you think it's ready to migrate.

    Thanks,

    Ivo

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)