Package: cross-gcc-dev Version: 249 Severity: serious Justification: should it be included in trixie? User: helm...@debian.org Usertags: rebootstrap X-Debbugs-Cc: debian-cr...@lists.debian.org
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