Your message dated Sat, 14 Dec 2024 09:49:05 +0000 with message-id <E1tMOll-007OKT-8g@fasolo.debian.org> and subject line Bug#1089743: fixed in gcc-14 14.2.0-11 has caused the Debian Bug report #1089743, regarding gcc-14: Fixing ada support on hurd-amd64 to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact owner@bugs.debian.org immediately.) -- 1089743: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089743 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: gcc-14: Fixing ada support on hurd-amd64
- From: Samuel Thibault <sthibault@debian.org>
- Date: Thu, 12 Dec 2024 01:19:57 +0100
- Message-id: <[🔎] Z1osLZ0zejQfaHcj@begin>
Package: gcc-14 Version: 14.2.0-8 Severity: important Tags: patch upstream Forwarded: gcc-patches@gcc.gnu.org Hello, Here is the last piece to make hurd-amd64 port on par with hurd-i386 on the gcc-14 package. - ada-hurd-amd64.diff is already commited upstream, - and patch enables ada on hurd-amd64. Samuel -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'oldstable-proposed-updates-debug'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, arm64 Kernel: Linux 6.12.0 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages gcc-14 depends on: ii binutils 2.43.50.20241204-2 ii cpp-14 14.2.0-8 ii gcc-14-base 14.2.0-8 ii gcc-14-x86-64-linux-gnu 14.2.0-8 Versions of packages gcc-14 recommends: ii libc6-dev 2.40-4 Versions of packages gcc-14 suggests: ii gcc-14-doc 14.2.0-1 pn gcc-14-locales <none> pn gcc-14-multilib <none> -- no debconf information -- Samuel «Le monochrome, c'est pour ceux qui s'intéressent (encore) au contenu. Usenet dans ces conditions, c'est comme le web avec lynx, on prend trop conscience du vide, c'est déprimant.» -+- JLC in Guide du linuxien pervers : "Coup de cafard..." -+---- a/src/gcc/ada/Makefile.rtl +++ b/src/gcc/ada/Makefile.rtl @@ -1674,6 +1674,34 @@ ifeq ($(strip $(filter-out x86_64 kfreeb LIBRARY_VERSION := $(LIB_VERSION) endif +# x86_64-pc-gnu i.e. GNU Hurd +ifeq ($(strip $(filter-out x86_64 pc gnu,$(target_cpu) $(target_os))),) + LIBGNAT_TARGET_PAIRS = \ + a-intnam.ads<libgnarl/a-intnam__freebsd.ads \ + s-inmaop.adb<libgnarl/s-inmaop__posix.adb \ + s-intman.adb<libgnarl/s-intman__posix.adb \ + s-osinte.adb<libgnarl/s-osinte__gnu.adb \ + s-osinte.ads<libgnarl/s-osinte__gnu.ads \ + s-osprim.adb<libgnat/s-osprim__posix.adb \ + s-taprop.adb<libgnarl/s-taprop__posix.adb \ + s-taspri.ads<libgnarl/s-taspri__posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp__posix-foreign.adb \ + $(ATOMICS_TARGET_PAIRS) \ + $(X86_64_TARGET_PAIRS) \ + $(GNATRTL_128BIT_PAIRS) \ + system.ads<libgnat/system-freebsd.ads + + EXTRA_GNATRTL_NONTASKING_OBJS = $(GNATRTL_128BIT_OBJS) + + TOOLS_TARGET_PAIRS = indepsw.adb<indepsw-gnu.adb + + EH_MECHANISM=-gcc + THREADSLIB = -lpthread + GNATLIB_SHARED = gnatlib-shared-dual + GMEM_LIB = gmemlib + LIBRARY_VERSION := $(LIB_VERSION) +endif + # aarch64 FreeBSD ifeq ($(strip $(filter-out %aarch64 freebsd%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \diff -Nru gcc-14-14.2.0/debian/rules.defs gcc-14-14.2.0/debian/rules.defs --- gcc-14-14.2.0/debian/rules.defs 2024-09-15 10:22:28.000000000 +0200 +++ gcc-14-14.2.0/debian/rules.defs 2024-10-21 20:31:21.000000000 +0200 @@ -907,9 +907,6 @@ ifneq (,$(filter $(DEB_TARGET_ARCH_CPU),$(ada_no_cpus))) with_ada := disabled for cpu $(DEB_TARGET_ARCH_CPU) endif -ifneq (,$(filter $(DEB_TARGET_ARCH),hurd-amd64)) - with_ada := disabled for arch $(DEB_TARGET_ARCH) -endif ifneq (,$(findstring $(DEB_TARGET_GNU_SYSTEM),$(ada_no_systems))) with_ada := disabled for system $(DEB_TARGET_GNU_SYSTEM) endif
--- End Message ---
--- Begin Message ---
- To: 1089743-close@bugs.debian.org
- Subject: Bug#1089743: fixed in gcc-14 14.2.0-11
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sat, 14 Dec 2024 09:49:05 +0000
- Message-id: <E1tMOll-007OKT-8g@fasolo.debian.org>
- Reply-to: Matthias Klose <doko@debian.org>
Source: gcc-14 Source-Version: 14.2.0-11 Done: Matthias Klose <doko@debian.org> We believe that the bug you reported is fixed in the latest version of gcc-14, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 1089743@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose <doko@debian.org> (supplier of updated gcc-14 package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmaster@ftp-master.debian.org) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 14 Dec 2024 10:10:34 +0100 Source: gcc-14 Architecture: source Version: 14.2.0-11 Distribution: unstable Urgency: medium Maintainer: Debian GCC Maintainers <debian-gcc@lists.debian.org> Changed-By: Matthias Klose <doko@debian.org> Closes: 1089007 1089743 Changes: gcc-14 (14.2.0-11) unstable; urgency=medium . * Update to git 20241214 from the gcc-14 branch. - Fix PR driver/117942, PR c++/117880, PR c++/117845, PR target/117926 (x86), PR target/64242 (AVR), PR ada/117996, PR c++/117615, PR fortran/109105, PR fortran/117843, PR fortran/117791, PR modula2/115328, PR modula2/117948, PR modula2/117904, PR modula2/117660, PR modula2/117371, PR fortran/117819, PR fortran/117820. * Remove the ada-nobiarch-check patch, superseded. * Fix ada support on hurd-amd64 (Samuel Thibault). Closes: #1089743. * Rewrite the logwatch script to look at all log files. * Fix libphobos testsuite with sbuild's unshare backend. Closes: #1089007. Checksums-Sha1: df7f5a24af1a498cd29d8e4bd3e073e697d7b12c 47423 gcc-14_14.2.0-11.dsc a6f2e2f3fe41c7aac1098f18a28a0f713a018d24 2464428 gcc-14_14.2.0-11.debian.tar.xz 99c19ae653e59d4d414efb04f259294779501a05 7858 gcc-14_14.2.0-11_source.buildinfo Checksums-Sha256: 56d568cc2f18349fffe94d45bd8737924950c9ee045b6445c878870a7aca4205 47423 gcc-14_14.2.0-11.dsc fe73888417aa5079b21a51d329c25923c2ea7aceae3ac5946c941e4e189c3863 2464428 gcc-14_14.2.0-11.debian.tar.xz 3a42485ec5a1be3dc1fc4c5e11174bcfb5182fcdeb8ae11cf333bd0b7882bc58 7858 gcc-14_14.2.0-11_source.buildinfo Files: 03a000f19137eb79a43f3351624aa699 47423 devel optional gcc-14_14.2.0-11.dsc 7917a7972099cf784d5c53d7822f33b8 2464428 devel optional gcc-14_14.2.0-11.debian.tar.xz 504340963abe5447643fd4ccf734d1f1 7858 devel optional gcc-14_14.2.0-11_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmddUEsQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9X9tEACUwEE6SiqWx840jENa3Ck/kEsy/Ksbe5Hx QFoNhGGVTifQm7rAWI7H/bT01KobRcl3fgWsOAfWfwcuWVa31K7gBXI6UjqEGQ5s DpP9Q6Y7OYnYb65zboo4biUizAy7zHs8a46tinqy6iO8nPH4Tm3xfyiOctJ706/x UHDJgD+s2swDFokaQkUwwNHK52W6+MDx8uSz1OZmas7JR75GgJiGyDss64JHqM+U efJ4bFs/066euEO/UXAB1+So283jpzJofqWgyOBFeh+DOLg37l8XJA8WE8EC3VSm 5LfeqdCdXiMQD6IMOhwSalQ0N8rWaH//12RmzpwvrhLu4iWAH3mNdx50Y2JFo/bd Qt9a4W0VT4sCmXCpNqIN/jNwIz+XCK764G/F+X5C2XkJHo5/Xu5lK8vGEhGCJXyD xGq83yOmAlS0kh1dRbGmJ2VM438zjYVC1yaQ2q37nVrDVJTnw+zJk51vvlNAdmhW ysOhCSXerf+9RNLI6YdaN53kmkilHiddwkoRg58qMEsSfv97w/mc44WRPVzmqzrz 02O0e1J/PfclcT8jsQbdhgKMYXrYNGqFutxR4z3jqPaFjZ8ldZfSoOQQ22wffbZn FGDcr1SzvhhhqR5oWxVC1nzux2f1/jk+OWcMIHhFPpSx05LWjbeWSo4NiFbzWdCc PndGfCO10w== =VZaD -----END PGP SIGNATURE-----Attachment: pgpfiwluiQXpB.pgp
Description: PGP signature
--- End Message ---