add support for Ada
Task Info (Flyspray) | |
---|---|
Opened By | Alex (nytpu) |
Task ID | 79939 |
Type | Feature Request |
Project | Arch Linux |
Category | Packages: Extra |
Version | None |
OS | All |
Opened | 2023-10-13 00:13:45 UTC |
Status | Assigned |
Assignee | Anatol Pomozov (anatolik) |
Assignee | Filipe Laíns (FFY00) |
Details
Description: It'd be nice for the arm-none-eabi-gcc package to also build a cross-compiler for Ada, naturally split into a separate package like the x86-64 gcc and gcc-ada packages are. Ot is difficult-to-impossible to build just Ada/GNAT without building all of GCC and then plucking out the Ada bits. The simplest and most efficient solution seems to be the strategy done by gcc & gcc-* packages: building them all at once and splitting them up in the package() stage.
As far as I can tell with my experimenting with making it as an AUR package, all it would require is adding ada
to the --enable-languages
array in configure, and then add the aforementioned second package() function.
(I perfectly understand if this is rejected outright since it does require creating a new package)
Additional info:
- Current arm-none-eabi-gcc version: 13.2.0-2
Steps to reproduce: Not a bug.