• Bug#1105026: binutils FTCBFS for arm32: unsatisfiable g++-14 dependency

    From Helmut Grohne@21:1/5 to All on Sat May 10 09:40:01 2025
    Source: binutils
    Version: 2.43.50.20241230-1
    Severity: important
    Justification: architecture cross bootstrap regression
    Tags: patch
    User: debian-cross@lists.debian.org
    Usertags: cross-satisfiability
    User: helmutg@debian.org
    Usertags: rebootstrap

    Hi Matthias,

    a bootstrap regression sneaked into binutils. The g++-14 dependency is
    not cross-satisfiable. Please update it to g++-14-for-host.

    Helmut

    diff --minimal -Nru binutils-2.44/debian/changelog binutils-2.44/debian/changelog
    --- binutils-2.44/debian/changelog 2025-03-03 22:01:22.000000000 +0100
    +++ binutils-2.44/debian/changelog 2025-05-10 08:38:22.000000000 +0200
    @@ -1,3 +1,10 @@
    +binutils (2.44-3.1) UNRELEASED; urgency=medium
    +
    + * Non-maintainer upload.
    + * Fix FTCBFS: Fix cross build dependencies for arm32. (Closes: #-1)
    +
    + -- Helmut Grohne <helmut@subdivi.de> Sat, 10 May 2025 08:38:22 +0200
    +
    binutils (2.44-3) unstable; urgency=medium

    * New upstream snapshot, taken from the 2.44 release branch.
    diff --minimal -Nru binutils-2.44/debian/control binutils-2.44/debian/control --- binutils-2.44/debian/control 2025-02-07 12:45:12.000000000 +0100
    +++ binutils-2.44/debian/control 2025-05-10 08:38:17.000000000 +0200
    @@ -5,7 +5,7 @@
    Uploaders: James Troup <binutils@elmo.tasta.io>
    Standards-Version: 4.7.0
    Build-Depends: autoconf (>= 2.64), dpkg-dev (>= 1.19.0.5),
    - g++-14 (>= 14.2.0-12) [armel armhf],
    + g++-14-for-host (>= 14.2.0-12) [armel armhf],
    bison, flex, gettext, texinfo, dejagnu, quilt, chr