Control: tags -1 + pending

On 09.08.24 15:14, zhangdandan wrote:
Dear maintainers,

On Wed, 7 Aug 2024 20:16:56 +0800 zhangdandan wrote:


 > 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.
 > Please pay attention to the above phenomenon.
 >

Refer to gcc-13/gcc-12/gcc-11 on amd64, maybe /usr/bin/gnatmake binary need to be included in gnat-14 package (built from gcc-14).
root@debian:/home# apt-file search /usr/bin/gnatmake
gnat-11: /usr/bin/gnatmake
gnat-11: /usr/bin/gnatmake-11
gnat-12: /usr/bin/gnatmake
gnat-12: /usr/bin/gnatmake-12
gnat-13: /usr/bin/gnatmake
gnat-13: /usr/bin/gnatmake-13
gnat-14: /usr/bin/gnatmake-14
root@debian:/home# uname -a
Linux debian 6.5.0-3-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.5.8-1 (2023-10-22) x86_64 GNU/Linux
root@debian:/home# cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux trixie/sid"
NAME="Debian GNU/Linux"
VERSION_CODENAME=trixie
ID=debian
HOME_URL="https://www.debian.org/";
SUPPORT_URL="https://www.debian.org/support";
BUG_REPORT_URL="https://bugs.debian.org/";

this is fixed by
https://salsa.debian.org/toolchain-team/gcc/-/commit/2ef9e9ebe48e129a2bc4f209ba1bd43904456440

I would like to see building gnat with the bootstrap tools provided. I fixed the first build failure, but now it still fails to build in libgnat. Maybe adding GNATMAKE and GNATBIND to FLAGS_TO_PASS fixes that?

Also, these patches have to be checked by building a cross compiler, and by cross-building the package.

CCing debian-ada/Nicolas on this.

Reply via email to