fails to build on arm 32-bit with GCC 9, because armv5 support has been dropped
Bug #1839783 reported by
Sébastien Villemot
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
SBCL |
New
|
Undecided
|
Unassigned |
Bug Description
Dear SBCL maintainers,
Support for ARMv5 has been removed in GCC 9 (see [1]).
As a consequence, it is no longer possible to build SBCL on GNU/Linux for ARM 32-bit, because src/runtime/
On Debian, the solution that I implemented consists in removing the ARM-specific flags from the GCC command line (so that the binary automatically aligns with the baseline for the ARM port). Ubuntu rather chose to use “-march=armv7-a” (see [2] for the discussion).
Best,
[1] https:/
[2] https:/
To post a comment you must log in.
Actually the “-marm” flag should not be dropped, it is needed. I have put it back on Debian.