[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1050429: musl: unusable on mipsel, mips64el: mipsel-linux-gnu-gcc: unrecognised command-line option '-EL'



Control: severity -1 serious
thanks

Matthias Klose dixit:

> musl is not part of the standard toolchain, not even on mips64el.
> Please build your package with the default toolchain

This isn’t (just) an issue with a package build.

This bug manifests as follows:

As a user, I install musl-tools in order to be able to run
musl-gcc on some code I’m developing locally so it builds
against musl libc.

musl-gcc calls gcc with several options, including -EL.

gcc-12 has that option, gcc-13 doesn’t. gcc-13 documents,
however, to have this option:

│ 3.19.28 MIPS Options
│ --------------------
│
│ ‘-EB’
│      Generate big-endian code.
│
│ ‘-EL’
│      Generate little-endian code.  This is the default for ‘mips*el-*-*’
│      configurations.
[…]

So this is clearly a bug in gcc-13 and a regression against gcc-12.

bye,
//mirabilos
-- 
22:20⎜<asarch> The crazy that persists in his craziness becomes a master
22:21⎜<asarch> And the distance between the craziness and geniality is
only measured by the success 18:35⎜<asarch> "Psychotics are consistently
inconsistent. The essence of sanity is to be inconsistently inconsistent


Reply to: