Bug#1136069: gnatmake 16 calls the unversioned gcc
Matthias Klose <[email protected]> Sat, 9 May 2026 08:31:22 +0200
| Newsgroups | gmane.linux.debian.devel.gcc |
|---|---|
| Message-ID | <7bd56802-93e4-4402-a351-e4785569fdd8__46213.6360978306$1778308407$gmane$org@debian.org> |
Package: src:gcc-16 Version: 16.1.0-1 Severity: important Tags: sid forky X-Debbugs-CC: [email protected] Building gcc-16 with GNAT 15 for the bootstrap works, however trying to build with GNAT 16 the build fails with [...] cd ada/gen_il; gnatmake -gnata -gnat2012 -gnatw.g -gnatyg -gnatU -I/<<PKGBUILDDIR>>/src/gcc/ada gen_il-main gcc -c -I./ -gnata -gnat2012 -gnatw.g -gnatyg -gnatU -I/<<PKGBUILDDIR>>/src/gcc/ada -I- /<<PKGBUILDDIR>>/src/gcc/ada/gen_il-main.adb gcc: fatal error: cannot execute ‘gnat1’: posix_spawnp: No such file or directory compilation terminated. gnatmake: "/<<PKGBUILDDIR>>/src/gcc/ada/gen_il-main.adb" compilation error echo timestamp > s-i386-bt make[5]: *** [../../src/gcc/ada/Make-generated.in:13: ada/stamp-gen_il] Error 4 make[5]: *** Waiting for unfinished jobs.... [...] The unversioned gcc is called, and of course gnat-15 is not installed, but gnat-16. Just adding a gcc symlink in the <source pkg>/bin directory doesn't help.