Hi doko,
On Fri, 2 Aug 2024 02:35:23 +0200 Matthias Klose wrote:
> Package: src:gcc-14
> Version: 14.2.0-1
> Severity: important
> Tags: sid trixie
> X-Debbugs-CC: debian-loonga...@lists.debian.org
>
> [...]
> checking for libphobos support... yes
> checking for loongarch64-linux-gnu-gcc... loongarch64-linux-gnu-gcc-14
> checking whether the C compiler works... no
> configure: error: in `/<>/build':
> configure: error: C compiler cannot create executables
> See `config.log' for more details
>
> configure:4513: checking whether the C compiler works
> configure:4535: loongarch64-linux-gnu-gcc-14 conftest.c >&5
> ../src/configure: line 4537: 3830466 Illegal instruction $CC $CFLAGS
> $CPPFLAGS $LDFLAGS conftest.$ac_ext $LIBS 1>&5
> configure:4539: $? = 132
> configure:4577: result: no
> configure: failed program was:
> | /* confdefs.h */
> | #define PACKAGE_NAME ""
> | #define PACKAGE_TARNAME ""
> | #define PACKAGE_VERSION ""
> | #define PACKAGE_STRING ""
> | #define PACKAGE_BUGREPORT ""
> | #define PACKAGE_URL ""
> | /* end confdefs.h. */
> |
> | int
> | main ()
> | {
> |
> | ;
> | return 0;
> | }
> configure:4582: error: in `/<>/build':
> configure:4584: error: C compiler cannot create executables
>
>
Thanks for your feedback.
This issue was related to the buildds and has been resolved.
The lastest build log (2024-08-07 09:28:19) can be found at
https://buildd.debian.org/status/fetch.php?pkg=gcc-14&arch=loong64&ver=14.2.0-1&stamp=1723022899&raw=0.
The error log is as follows,
```
mkdir -p ada/gen_il
cd ada/gen_il; gnatmake -v -g -gnata -gnat2012 -gnatw.g -gnatyg -gnatU
-I/<<PKGBUILDDIR>>/src/gcc/ada gen_il-main
mkdir -p ada/bldtools/snamest
touch ada/GNAT_DATE
cp -p -f ../../src/gcc/ada/libgnat/gnat.ads ada/gnat.ads
/bin/bash: line 1: gnatmake: command not found
make[5]: *** [../../src/gcc/ada/Make-generated.in:21: ada/stamp-gen_il]
Error 127
make[5]: *** Waiting for unfinished jobs....
rm -f ada/bldtools/snamest/snames.ads-tmpl
ada/bldtools/snamest/snames.adb-tmpl ada/bldtools/snamest/snames.h-tmpl
ada/bldtools/snamest/xsnamest.adb ada/bldtools/snamest/xutil.ads
ada/bldtools/snamest/xutil.adb
cp -p ../../src/gcc/ada/snames.ads-tmpl
../../src/gcc/ada/snames.adb-tmpl ../../src/gcc/ada/snames.h-tmpl
../../src/gcc/ada/xsnamest.adb ../../src/gcc/ada/xutil.ads
../../src/gcc/ada/xutil.adb ada/bldtools/snamest
cd ada/bldtools/snamest && gnatmake -v xsnamest && ./xsnamest
/bin/bash: line 1: gnatmake: command not found
make[5]: *** [../../src/gcc/ada/Make-generated.in:49: ada/stamp-snames]
Error 127
make[5]: Leaving directory '/<<PKGBUILDDIR>>/build/gcc'
```
gcc-14 provides gnatmake-14, without gnatmake.
The command gnatmake is used in gcc-14 (14.2.0-1)
src/gcc/ada/Make-generated.in.
Thanks,
Dandan Zhang