• Bug#1107126: is cross-gcc-dev still useful or can it be removed?

    From Helmut Grohne@21:1/5 to All on Sun Jun 1 22:20:01 2025
    Package: cross-gcc-dev
    Version: 249
    Severity: serious
    Justification: should it be included in trixie?
    User: [email protected]
    Usertags: rebootstrap
    X-Debbugs-Cc: [email protected]

    Hi,

    cross-gcc-dev is in a sorry state. To be honest, it is fair to say that
    I broke it. How? With lots of help from Matthias, I implemented the
    -for-host theme into gcc-14. That happened to affect a lot of code also
    touched in these patches. Rebasing the patches has become next to
    impossible, but also a significant portion of what they achieved has
    actually ended up in the gcc source package. I tried porting the
    cross-gcc-dev patches, but that didn't go far. In the end, I went for reimplementing the patchset from scratch using the old patches as a
    template. As a result of a much smaller diff, rebootstrap stopped[1]
    using cross-gcc-dev. You may also find a working version[2] in the patch_gcc_wdotap function of the rebootstrap source.

    Now the question arises what to do about cross-gcc-dev? It no longer
    covers the default gcc version in trixie. At that point, I see little
    reason to include it.

    If anyone disagrees with removing cross-gcc-dev from trixie, please
    downgrade the severity of this bug.

    In any case, cross-gcc-dev was very useful along the way. Thanks to Dima
    for having maintained it for so long.

    Helmut

    [1] https://salsa.debian.org/helmutg/rebootstrap/-/commit/916611197b58b972dbcba7802bc15a56d5d2c48b
    [2] https://salsa.debian.org/helmutg/rebootstrap/-/blob/master/bootstrap.sh?ref_type=heads#L2116

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