stop building the native mips* packages from the gcc-11, binutils and gcc-defaults packages
Hi syq,
when uploading gcc-11 to unstable, I'll fail the build for mipsel and mips64el.
Please start building gcc-11 from it's own source package for the mipsel and
mips64el binaries.
The past years have shown for me, that I'm spending too much time caring for
mipsen issues, and as long as these archs are still release architectures, I am
trying to reduce my involvement with these.
- For the past four or five years, Debian didn't complete any
decision process for release architectures, maybe for limited
spare time, maybe because decision makers are biased.
- Compared to other release architectures I see more issues on
mipsen targets than on other release architectures, also
there is no mips*-linux target mentioned in GCC upstream either
as a primary or secondary release architecture. I don't see
mips-elf as an adequate target. mips*-linux development
seems to happen within Debian, like KFreeBSD and the Hurd.
These are also not release architecture anymore.
Looking at the gcc-testresults, the only test results
posted are from the Debian builds, so nobody else in the
community seems to build for mips*-linux.
The extra packaging shouldn't be much overhead, adding a gcc-11-mipsen package
which only builds the native packages for mipsel and mips64el. For the future,
the native mipsen binutils packages can also be built from the binutils-mipsen
source packages, as the native mipsen gcc dependency packages from the
gcc-defaults-mipsen source package.
Matthias
Reply to: