Bug#1053405: darktable: FTBFS on arm64 (gcc bug?)
On Mon, 19 Feb 2024 11:47:25 +0100 Tino Mettler wrote: Version: 4.4.2-1.1 Hi, OPENMP support was disabled for arm64 in the 4.4.2-1.1 package, so this bug can be closed. I also stumbled again over this FTBFS bug after accidently enabling OPENMP yesterday for the darktable 4.6.1-1 package, so it looks like this workaround is still needed. Only gcc-14 was patched. I tried to force gcc-14 and g++-14 on arm64, and this bug is indeed fixed. Until Matthias updates gcc-13 with the patch for https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111677#add_comment We can't really drop the hack (unless we add the hack to use gcc-14) diff -Nru darktable-4.6.1/debian/control darktable-4.6.1/debian/control --- darktable-4.6.1/debian/control 2024-02-18 18:29:32.0 +0100 +++ darktable-4.6.1/debian/control 2024-02-21 10:16:44.0 +0100 @@ -38,7 +38,9 @@ libsqlite3-dev, libtiff-dev, libwebp-dev, - xsltproc + xsltproc, + gcc-14 [arm64], + g++-14 [arm64] Standards-Version: 4.6.2 Homepage: http://www.darktable.org/ Vcs-Git: https://salsa.debian.org/debian-phototools-team/darktable.git diff -Nru darktable-4.6.1/debian/rules darktable-4.6.1/debian/rules --- darktable-4.6.1/debian/rules2024-02-18 18:29:32.0 +0100 +++ darktable-4.6.1/debian/rules2024-02-21 10:17:45.0 +0100 @@ -14,8 +14,8 @@ endif ifeq ($(DEB_HOST_ARCH),arm64) -# Disable OPENMP for arm64 builds. See LP: #2038351 -DISABLE_OPENMP = -DUSE_OPENMP=OFF + export CC=gcc-14 + export CXX=g++-14 endif %: @@ -26,8 +26,7 @@ -DBINARY_PACKAGE_BUILD=1 \ -DCMAKE_BUILD_TYPE=Release \ -DRAWSPEED_ENABLE_LTO=ON \ - -DDONT_USE_INTERNAL_LIBRAW=ON \ - $(DISABLE_OPENMP) + -DDONT_USE_INTERNAL_LIBRAW=ON describe-current-version: git describe --tags upstream | sed 's,^release-,,;s,-,+,;s,-,~,;' Otherwise we can just switch to gcc-14 everywhere. G. OpenPGP_signature.asc Description: OpenPGP digital signature
libffi_3.4.6-1_source.changes ACCEPTED into unstable
Thank you for your contribution to Debian. Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Wed, 21 Feb 2024 23:25:21 +0100 Source: libffi Architecture: source Version: 3.4.6-1 Distribution: unstable Urgency: medium Maintainer: Debian GCC Maintainers Changed-By: Matthias Klose Changes: libffi (3.4.6-1) unstable; urgency=medium . * New upstream version. - Add support for wasm32. - Add support for aarch64 branch target identification (bti). - Add support for ARCv3: ARC32 & ARC64. - Add support for HPPA64, and many HPPA fixes. - Add support for Haikuos on PowerPC. - Fixes for AIX, loongson, MIPS, power, sparc64, and x86 Darwin. * Update copyright dates. Checksums-Sha1: 22cc365d79c7377f2d1255b268a13cc6adc13c8c 1948 libffi_3.4.6-1.dsc 5bee9227b8559f4152a2da2c085c7452c3e657f7 598175 libffi_3.4.6.orig.tar.gz 45f739f5147280d096259f9104e3339bb66d5599 10636 libffi_3.4.6-1.debian.tar.xz 6ffd0ff55f3f896e7c4deb653704cf5169044ee4 6951 libffi_3.4.6-1_source.buildinfo Checksums-Sha256: 6734a8f8e237a7d5c4f52503f5e9cc193d16f8930a201bbf737f09cb31cfe28e 1948 libffi_3.4.6-1.dsc 9ac790464c1eb2f5ab5809e978a1683e9393131aede72d1b0a0703771d3c6cda 598175 libffi_3.4.6.orig.tar.gz 7126c310b616e9c4c8fdd50bd857f54379d26897ab55383a25e89b6cbd69729c 10636 libffi_3.4.6-1.debian.tar.xz f56e7d5d12b34931d468a5664ff347518bab69d595a94ca5db4185d5f96ef9c9 6951 libffi_3.4.6-1_source.buildinfo Files: 804673b1e035b98d899c6ea3c7da7a9b 1948 libs optional libffi_3.4.6-1.dsc 449a55540ac2214fe7619c73d350c983 598175 libs optional libffi_3.4.6.orig.tar.gz 0b2fe44ed6a6e3040115d0ee54c3cd18 10636 libs optional libffi_3.4.6-1.debian.tar.xz e2c435d99b93b4de9b7d45d2c69ebb6f 6951 libs optional libffi_3.4.6-1_source.buildinfo -BEGIN PGP SIGNATURE- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmXWezUQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9QoLEAC1o3kqPkJ9zX3mdGYDxniGu43P6cnd3ESH PWjrLC2eaU23/fZMTp/+AiBKgiiD+YffHeZUFPjzJqc6FGKYxVbKKc4ZT+xFZU05 cmFPia+TfrFG7LBgZJ2Yjpfxw9XAyBRl6PC8/HuKgatAu2MNrJutxMvoee2r3MY2 2xNhCezNs5AK/eb9uF7B7ioSxn21vpYLzIy9Ca2b73glEsu7JkO/+33NbeKmo0p/ zyTPNiYjszLwQ5zLcwv0dNw0RVM5j+HriApQBY0+OmW2yYJxKz1yK2PYnMdR3vpF /AXSTRz5S+elKPUhkgGG88LRzwpDOOxwPej/XL7wUSONmG2O6hZ6GKhygwikVeDe V4ZFYdufqUDK5AK6mo1/GQt/tNt8Z4TGOqBVnjIS+bqAi0a6YTF/y0HuYjlt/Dm7 MQ+gnatvuDGO+W6eR04WWMOp2bdiQsax7TG0iRBX4AUD0yu0G0YyRsiZO1mAlF1n rRnFovNCgibQ97T+2zCj+8J8UI9GwIUtFqhMHc2eR3dltDyo+eLzSblpBDuu34k/ TJhtFyNS6sYWw+o+EwllrVu6Wo2zayd4vBcOLB2dRWnM2QZB+30L6O3StJzQtv5I 9uUwEvJWhb7qZtUtYCImPgrFid6eMoyr11Mh5JPt7kcqv33hem9xNRJYCtOVCswA KIgoubgDHA== =f8OO -END PGP SIGNATURE- pgpXFYnParqYh.pgp Description: PGP signature
Processing of libffi_3.4.6-1_source.changes
libffi_3.4.6-1_source.changes uploaded successfully to localhost along with the files: libffi_3.4.6-1.dsc libffi_3.4.6.orig.tar.gz libffi_3.4.6-1.debian.tar.xz libffi_3.4.6-1_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
gcc-13_13.2.0-14_source.changes ACCEPTED into experimental
Thank you for your contribution to Debian. Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 22 Feb 2024 00:15:36 +0100 Source: gcc-13 Architecture: source Version: 13.2.0-14 Distribution: experimental Urgency: medium Maintainer: Debian GCC Maintainers Changed-By: Matthias Klose Closes: 1053405 1063642 Changes: gcc-13 (13.2.0-14) experimental; urgency=medium . * Update to git 20240220 from the gcc-13 branch. - Fix PR target/112787, PR middle-end/113921, PR target/113927 (AVR), PR target/105523 (AVR), PR target/113824 (AVR), PR target/111677 (AArch64, closes: #1053405), PR tree-optimization/112618, PR tree-optimization/112505, PR tree-optimization/112495, PR tree-optimization/110221, PR middle-end/110176, PR c++/95226, PR c++/109359, PR c++/113545, PR c++/113612, PR c++/107291, PR c++/111286, PR c++/110084, PR c++/113638, PR c++/112439, PR c++/112437, PR fortran/104908, PR libgcc/113850, PR libfortran/111022, PR libfortran/110651, PR libstdc++/113294, PR libstdc++/99117, PR libstdc++/112467, PR libstdc++/110807, PR libstdc++/113258, PR libstdc++/107466, PR libstdc++/90276, PR libstdc++/113500, PR libstdc++/113512. * Add more dependencies for -for-build packages. * Build libubsan1 for riscv64. * Pass -D_TIME_BITS=64 together with -D_FILE_OFFSET_BITS=64 by default on the 32bit architectures armel, armhf, hppa, m68k, mips, mipsel, powerpc (-m32 only) and sh4. * Fix disabling go and m2 according to OS (Samuel Thibault). Closes: #1063642. * PR libstdc++/99832, std::chrono::system_clock::{from,to}_time_t: Add ABI tag for timet64. * Fix libsanitizer build with _TIME_BITS set. Checksums-Sha1: c2d1fda135a8a940721e82b96219ab8884bbe62d 39059 gcc-13_13.2.0-14.dsc 54a0135ccf451717808d9ffe3157640d5a8db2bf 1854560 gcc-13_13.2.0-14.debian.tar.xz bbf2baa19a4d57d045b67fff07d5e9beff6fe183 9861 gcc-13_13.2.0-14_source.buildinfo Checksums-Sha256: 070c18cdbda6177c4f732887797e70adec2d899569d81f20ac5c7746d27bd1e1 39059 gcc-13_13.2.0-14.dsc 0aedf43f1f80403773b81d45612e2f7120b36d6c01e8d43c8fe7f935a2e9e4ad 1854560 gcc-13_13.2.0-14.debian.tar.xz c0ec49acb1dcbd93510f62ab16d2ffe10dea78d987480b0c5823040066975b80 9861 gcc-13_13.2.0-14_source.buildinfo Files: 289fdc446754ea1b828a9ae091519a66 39059 devel optional gcc-13_13.2.0-14.dsc 0e14cb80b42e2416b96d56d7dc72abf7 1854560 devel optional gcc-13_13.2.0-14.debian.tar.xz 75e7544b338b84a353936c8e54849f7d 9861 devel optional gcc-13_13.2.0-14_source.buildinfo -BEGIN PGP SIGNATURE- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmXWhOwQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9ZUFD/sHEzJqIoYRrfCMG8vfa3wHRQ9wmzb2rBoo BhSS70HR1x+xFk6WKHEsiJ8BnwtdmgnZJgrYUq0bP65S1ybMQoS8yXh3BJ3xM8Zu OrkmWZepjv0VhK/IRKPsyRZUO86fonySbMBW55w8+DsqPdYa6pgHP3MJ5jxX9chu XNy6G/6WNU0KMWEJ/0UCyTA1M2y8v12SfEN52+koUlca6XReT16oxA+eSJpTJK8H Tdil8cO9T1NgApKuDeaUwO//vzOHQGzZ9Damkrg2IYNZwgBP1G70/+cBggjiNTba eZPPIFZf7tNOUQMZ59nDNTpY1RpZBT8vjuDpSyEwVY6zQv0LCM1XXhyVr2nj63gt 2tVuhmG9X4umI69wQIK0Bur7bn3pJ8k8cY873pbwaEajLG4KRiXgrvN4ep1fAn+l gKMiJZkkmL2SjrMUX6/hGGjQpJpwlePEIbxAlJnkVKxgmhtPfNZIafgih+MmR4Bx Zd3cCngQpsrXpEIs/oHmSi+QUvKQX1NyMNoocJDJnkVcOWb5bciL0UN4Zi0DfL0t inEKCjnStek3W+shahfUOjbzm9CvNGJYE6C3qyySCRQkr42hG28z1luT9Arr5MRC O8EjH5SDoePkIpYkR9j3KEdsIgJ8gN3gstBNQR94gL9XEyYwMdFWBG/NbJhvIUMn j2HcEUzfLQ== =3zZb -END PGP SIGNATURE- pgpvUt94v9xiC.pgp Description: PGP signature
Bug#1063642: marked as done (gcc-13: Fix disabling go and m2 according to OS)
Your message dated Wed, 21 Feb 2024 23:35:55 + with message-id and subject line Bug#1063642: fixed in gcc-13 13.2.0-14 has caused the Debian Bug report #1063642, regarding gcc-13: Fix disabling go and m2 according to OS 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 ow...@bugs.debian.org immediately.) -- 1063642: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063642 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: gcc-13 Version: 13.2.0-13 Severity: important Tags: patch User: debian-h...@lists.debian.org Usertags: hurd Hello, There was a typo in rules.defs concerning go_no_systems and m2_no_systems: they are still compared against DEB_TARGET_ARCH_OS, while their content is gnu-system-like (kfreebsd-gnu, gnu), and indeed all other foo_no_systems variables are compared against DEB_TARGET_GNU_SYSTEM. This was making the hurd-i386 build get stuck while building m2, the attached patch fixes it. Samuel -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'unreleased'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500, 'oldoldstable-proposed-updates'), (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.7.0 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN, 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-13 depends on: ii binutils 2.42-2 ii gcc-13-base 13.2.0-13 ii gcc-13-x86-64-linux-gnu 13.2.0-13 Versions of packages gcc-13 recommends: ii libc6-dev 2.37-15~deb13u1 Versions of packages gcc-13 suggests: ii gcc-13-doc 13.2.0-1 pn gcc-13-locales ii gcc-13-multilib 13.2.0-13 -- no debconf information -- Samuel --- Pour une évaluation indépendante, transparente et rigoureuse ! Je soutiens la Commission d'Évaluation de l'Inria. diff --git a/debian/rules.defs b/debian/rules.defs index 8638be92..4fa62c62 100644 --- a/debian/rules.defs +++ b/debian/rules.defs @@ -1019,41 +1019,41 @@ endif go_no_cpus := arc avr hppa loong64 go_no_cpus += m68k # See PR 79281 / PR 83314 go_no_systems := kfreebsd-gnu ifneq (,$(filter $(distrelease),precise)) go_no_cpus = armhf go_no_archs = armhf endif # Debian #969221 go_no_cpus += sh4 go_no_archs += sh4 ifneq ($(with_base_only),yes) ifneq ($(separate_lang),yes) with_go := yes endif endif ifneq (,$(filter $(DEB_TARGET_ARCH_CPU),$(go_no_cpus))) with_go := disabled for cpu $(DEB_TARGET_ARCH_CPU) endif -ifneq (,$(findstring $(DEB_TARGET_ARCH_OS),$(go_no_systems))) +ifneq (,$(findstring $(DEB_TARGET_GNU_SYSTEM),$(go_no_systems))) with_go := disabled for system $(DEB_TARGET_GNU_SYSTEM) endif ifneq (,$(filter $(DEB_TARGET_ARCH),$(go_no_archs))) with_go := disabled for architecture $(DEB_TARGET_ARCH) endif ifeq ($(go_no_cross)-$(DEB_CROSS),yes-yes) with_go := disabled for cross compiler package endif ifeq ($(DEB_STAGE)-$(filter libgo, $(with_rtlibs)),rtlibs-) with_go := disabled for rtlibs stage endif with_go := $(call envfilt, go, , , $(with_go)) # Build all packages needed for Go development ifneq (,$(findstring gcc, $(PKGSOURCE))) ifeq ($(with_go),yes) ifeq ($(with_dev),yes) with_godev := yes endif with_libgo := yes @@ -1262,41 +1262,41 @@ endif with_objcxx := $(call envfilt, obj-c++, , c++ objc, $(with_objcxx)) ifeq ($(with_objcxx),yes) enabled_languages += obj-c++ endif # Modula-2 --- m2_no_cross := yes m2_no_cross := no ifneq ($(with_base_only),yes) ifneq ($(separate_lang),yes) with_m2 := yes endif endif m2_no_cpus = loong64 powerpc ppc64 sh4 m2_no_systems = gnu kfreebsd-gnu ifneq (,$(filter $(DEB_TARGET_ARCH_CPU),$(m2_no_cpus))) with_m2 := disabled for cpu $(DEB_TARGET_ARCH_CPU) endif -ifneq (,$(findstring $(DEB_TARGET_ARCH_OS),$(m2_no_systems))) +ifneq (,$(findstring $(DEB_TARGET_GNU_SYSTEM),$(m2_no_systems))) with_m2 := disabled for system $(DEB_TARGET_GNU_SYSTEM) endif ifeq ($(m2_no_cross)-$(DEB_CROSS),yes-yes) with_m2 := disabled for cross compiler package endif ifeq ($(DEB_S
Processing of gcc-13_13.2.0-14_source.changes
gcc-13_13.2.0-14_source.changes uploaded successfully to localhost along with the files: gcc-13_13.2.0-14.dsc gcc-13_13.2.0-14.debian.tar.xz gcc-13_13.2.0-14_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
gcc-14_14-20240221-1_source.changes ACCEPTED into experimental
Thank you for your contribution to Debian. Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 22 Feb 2024 00:27:13 +0100 Source: gcc-14 Architecture: source Version: 14-20240221-1 Distribution: experimental Urgency: medium Maintainer: Debian GCC Maintainers Changed-By: Matthias Klose Closes: 1063643 Changes: gcc-14 (14-20240221-1) experimental; urgency=medium . * Snapshot, taken from the trunk 20240221. . * Proposed fix for PR d/113772. * Fix disabling go and m2 according to OS (Samuel Thibault). Closes: #1063643. * Pass -D_TIME_BITS=64 together with -D_FILE_OFFSET_BITS=64 by default on the 32bit architectures armel, armhf, hppa, m68k, mips, mipsel, powerpc (-m32 only) and sh4. * PR libstdc++/99832, std::chrono::system_clock::{from,to}_time_t: Add ABI tag for timet64. * Fix libsanitizer build with _TIME_BITS set. Checksums-Sha1: 264bc5dceb7e4b1fc2cef705385f4ea2d6dbac91 46505 gcc-14_14-20240221-1.dsc 52d97846401f230aca67fed77bbff9f8535e1123 92471799 gcc-14_14-20240221.orig.tar.gz 39e374035b26641ad73c4c890fcdcc0600d4f00f 536764 gcc-14_14-20240221-1.debian.tar.xz 35907be8f93a2c88c00b5a89ceeec17da35f4e81 9685 gcc-14_14-20240221-1_source.buildinfo Checksums-Sha256: 1eb1851849b42279fe4d27aac85df3af60afc9425d364b816d2517d0da3dd171 46505 gcc-14_14-20240221-1.dsc 632e4fd9e5afe8bd3e14bebc34ce0848fd37c4fe2f9f56156fdd1763bfb72ae1 92471799 gcc-14_14-20240221.orig.tar.gz dd6f7f984f0a3dcfc5b9f67e5772f9938cb210d84d8c5c3183a9ee1d5618398d 536764 gcc-14_14-20240221-1.debian.tar.xz cdd64f041bdf50f7bae2d7767779c830ad78ebc8bcdf55335f7d34ab16374894 9685 gcc-14_14-20240221-1_source.buildinfo Files: 4489e7deed956196018d36e6dfb961c8 46505 devel optional gcc-14_14-20240221-1.dsc 23e9e8cec7521f0980e19729c7c2e803 92471799 devel optional gcc-14_14-20240221.orig.tar.gz 57785078989cbb20af2992fb85ab1997 536764 devel optional gcc-14_14-20240221-1.debian.tar.xz fe63e1727400cd0f65ed63d18e56ab5f 9685 devel optional gcc-14_14-20240221-1_source.buildinfo -BEGIN PGP SIGNATURE- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmXWiB0QHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9dPND/452CmiOGX908zUNZ9A0BgkmZO9oIQmYWlS JSzXVhI8yiU8WOzCwnTfCPyhVGVKuxNRsyZO9LghpO8/HPIYu/DF4MFz/c6RCtJu AGhqNz2qFsL4zL3Bxd6mq9LJ0r3IipV+G5IoeApau81zaDK9edW74d85f5n7WGUi dZpvWokaWeh5FjsJWuOvImQ0pzXX/rYLNtytLiKqARUQ/BtQ3gPQpO7PI1whW9le 6Zj9sAQVPt+X91gboGOsSDDLWX9918fEvDf/y48YmAFjTW+shHEI0a/9CuHWI/6A TU8M0dMV8sj/h1leqfJ3MmA3gYVdx2911UFgI65/ZtQAs9AV4jfxma05xSsVh4VD yECwcV32NIvNyCm4f0q5uYG9trtmgPI/h0zly3xidawV/jDHz5RUxhOmcX6E92RT 9mo1vanZoZIFwmOLLazAIKNL9uHh88qREYxTyTNCNPZjaSX2nM483Fj5nB8wZWa+ WyZLXm8vbwR8Q6Raf7tfzdv9YgMMcJudMQc7YpKoUujQWpjyCDQ85h3VHnJQdqPI z6y9GMi+drAck/FBpUpuTPGC51H9Tk/4xSkQLu2EycMvDhq06ehr4A40y0OXShyW cAjc9ZMhDQcDEb+poA3mjky9PZ/XcmVLJ/1DAXtBvfBjZ7izK70iXgljr310jGYP UX3mNXbT9g== =aFIr -END PGP SIGNATURE- pgpfx7LSTak66.pgp Description: PGP signature
Bug#1063643: marked as done (gcc-14: Fix disabling go and m2 according to OS)
Your message dated Wed, 21 Feb 2024 23:52:31 + with message-id and subject line Bug#1063643: fixed in gcc-14 14-20240221-1 has caused the Debian Bug report #1063643, regarding gcc-14: Fix disabling go and m2 according to OS 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 ow...@bugs.debian.org immediately.) -- 1063643: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063643 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: gcc-14 Version: 14-20240201-3 Severity: important Tags: patch User: debian-h...@lists.debian.org Usertags: hurd Hello, There was a typo in rules.defs concerning go_no_systems and m2_no_systems: they are still compared against DEB_TARGET_ARCH_OS, while their content is gnu-system-like (kfreebsd-gnu, gnu), and indeed all other foo_no_systems variables are compared against DEB_TARGET_GNU_SYSTEM. This was making the hurd-i386 build get stuck while building m2, the attached patch fixes it. Samuel -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'unreleased'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500, 'oldoldstable-proposed-updates'), (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.7.0 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_WARN, 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 -- Samuel --- Pour une évaluation indépendante, transparente et rigoureuse ! Je soutiens la Commission d'Évaluation de l'Inria. diff --git a/debian/rules.defs b/debian/rules.defs index 2810b233..1bb4b96e 100644 --- a/debian/rules.defs +++ b/debian/rules.defs @@ -989,7 +989,7 @@ endif ifneq (,$(filter $(DEB_TARGET_ARCH),$(go_no_cpus))) with_go := disabled for arch $(DEB_TARGET_ARCH) endif -ifneq (,$(findstring $(DEB_TARGET_ARCH_OS),$(go_no_systems))) +ifneq (,$(findstring $(DEB_TARGET_GNU_SYSTEM),$(go_no_systems))) with_go := disabled for system $(DEB_TARGET_GNU_SYSTEM) endif ifeq ($(go_no_cross)-$(DEB_CROSS),yes-yes) @@ -1189,7 +1189,7 @@ n2_no_systems = gnu ifneq (,$(filter $(DEB_TARGET_ARCH_CPU),$(m2_no_cpus))) with_m2 := disabled for cpu $(DEB_TARGET_ARCH_CPU) endif -ifneq (,$(findstring $(DEB_TARGET_ARCH_OS),$(m2_no_systems))) +ifneq (,$(findstring $(DEB_TARGET_GNU_SYSTEM),$(m2_no_systems))) with_m2 := disabled for system $(DEB_TARGET_GNU_SYSTEM) endif ifeq ($(m2_no_cross)-$(DEB_CROSS),yes-yes) --- End Message --- --- Begin Message --- Source: gcc-14 Source-Version: 14-20240221-1 Done: Matthias Klose 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 1063...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Matthias Klose (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 ftpmas...@ftp-master.debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 22 Feb 2024 00:27:13 +0100 Source: gcc-14 Architecture: source Version: 14-20240221-1 Distribution: experimental Urgency: medium Maintainer: Debian GCC Maintainers Changed-By: Matthias Klose Closes: 1063643 Changes: gcc-14 (14-20240221-1) experimental; urgency=medium . * Snapshot, taken from the trunk 20240221. . * Proposed fix for PR d/113772. * Fix disabling go and m2 according to OS (Samuel Thibault). Closes: #1063643. * Pass -D_TIME_BITS=64 together with -D_FILE_OFFSET_BITS=64 by default on the 32bit architectures armel, armhf, hppa, m68k, mips, mipsel, powerpc (-m32 only) and sh4. * PR libstdc++/99832, std::chrono
Processing of gcc-14_14-20240221-1_source.changes
gcc-14_14-20240221-1_source.changes uploaded successfully to localhost along with the files: gcc-14_14-20240221-1.dsc gcc-14_14-20240221.orig.tar.gz gcc-14_14-20240221-1.debian.tar.xz gcc-14_14-20240221-1_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
gcc-13_13.2.0-15_source.changes ACCEPTED into experimental
Thank you for your contribution to Debian. Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 22 Feb 2024 03:36:48 +0100 Source: gcc-13 Architecture: source Version: 13.2.0-15 Distribution: experimental Urgency: medium Maintainer: Debian GCC Maintainers Changed-By: Matthias Klose Changes: gcc-13 (13.2.0-15) experimental; urgency=medium . * libgnat: Use Long_Long_Integer'Size for the definition of time_t_bits for 32bit architectures using time_t64. Checksums-Sha1: 7b7f7382c471cbbd609976a0c2a8e2d1979d5068 39059 gcc-13_13.2.0-15.dsc 1c44b6f6bdfee1cbaa25eb28958f0c1367b871ff 1854840 gcc-13_13.2.0-15.debian.tar.xz 4b3f81b729087c7f02a4c4bd5ce921b0dcad0dc8 9861 gcc-13_13.2.0-15_source.buildinfo Checksums-Sha256: ad753b1ec05a2b7f0ce307c3e77784d26af66892733f9b1e90f56afb47dca35d 39059 gcc-13_13.2.0-15.dsc 38f9d079e22eecf7ff81571b874ec54c767383a198ad6953be58972702b73d85 1854840 gcc-13_13.2.0-15.debian.tar.xz dbaf829605207bf1e86602a8f15553a9290d2e268d22156322e664e2a9ca1cf5 9861 gcc-13_13.2.0-15_source.buildinfo Files: e5427c567644140f983afe9305edcd77 39059 devel optional gcc-13_13.2.0-15.dsc e8ca959bf2ea71c53472280a5009ea67 1854840 devel optional gcc-13_13.2.0-15.debian.tar.xz 13ffc6e19b24388855791d3b83843536 9861 devel optional gcc-13_13.2.0-15_source.buildinfo -BEGIN PGP SIGNATURE- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmXWt2cQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9apKEACSiaGxcw/mBSefBlynEeW8JjRQsOWteMEM sxoQ+gjHa0ddWMdwQrnNOG90XdqVkXgtUZBURKwbTJviVIS/6miOin7GKHCig7Of o7XKiFbueFjiGpHragK+Uj1lZRxBTkue9ayWEHEyJhrZ6EdBMs3uyDp43Z13Babb UxZiSgWnafYBplr59tvgrtBKSKT296IPoidEoe+niBUo5b9my7Kpgsts0OnPueHk C85KLzzEzvOZa4Ff1A15D8R6r14MdeoMS+iSTxED+iYqR+CinyBwR89wBQu9MbKy RRfvMQ+iMdgwOl8mU6ZtyYU8PU7dnVsOZj8dwMNBWqeDs1ovbsWLHqIMtn9HyCrx TAfjUz9zDTYG9U/h4YDWMgaOKz09j1cfMwnAg47Sumf2Of+6cMSE4S/1WvZSzKiC dbz7G+70Q6PA141yqASGT9xCWSwKC5cYVKu/Hp2kQ+FHIXBB0sM5ZWhrVV9sHovK hy5IBJdjoenjVbJFsRA2ki3VY+ataFZVCy2CSBiTXWf1eR6H/mUDvolDzNrXkCEE ySmcv3YFLtbdnnuB66lOSI620FyM2Ee/hg6XS/eyJzjWV7PD6aLsAQTEcTZfrJag 39BSxDnC8NXz1TxWMXqOnHL5oj0iZLmjv2w+7idzCLVLKZtaSvoXPmfPmoNB6lET ZkcvWMHTqg== =ecN9 -END PGP SIGNATURE- pgpUNd96XoR8c.pgp Description: PGP signature
Processing of gcc-13_13.2.0-15_source.changes
gcc-13_13.2.0-15_source.changes uploaded successfully to localhost along with the files: gcc-13_13.2.0-15.dsc gcc-13_13.2.0-15.debian.tar.xz gcc-13_13.2.0-15_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
Processing of gcc-13_13.2.0-16_source.changes
gcc-13_13.2.0-16_source.changes uploaded successfully to localhost along with the files: gcc-13_13.2.0-16.dsc gcc-13_13.2.0-16.debian.tar.xz gcc-13_13.2.0-16_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
Processing of gcc-14_14-20240221-2_source.changes
gcc-14_14-20240221-2_source.changes uploaded successfully to localhost along with the files: gcc-14_14-20240221-2.dsc gcc-14_14-20240221-2.debian.tar.xz gcc-14_14-20240221-2_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
gcc-13_13.2.0-16_source.changes ACCEPTED into experimental
Thank you for your contribution to Debian. Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 22 Feb 2024 04:05:15 +0100 Source: gcc-13 Architecture: source Version: 13.2.0-16 Distribution: experimental Urgency: medium Maintainer: Debian GCC Maintainers Changed-By: Matthias Klose Changes: gcc-13 (13.2.0-16) experimental; urgency=medium . * libgnat: Use Long_Long_Integer'Size for the definition of time_t_bits for 32bit architectures using time_t64. Checksums-Sha1: d22c37f35d5438611bc1b3b1042b9971bca82054 39059 gcc-13_13.2.0-16.dsc 024468f7b77231fffb485ecedc993842c816cdcf 1854836 gcc-13_13.2.0-16.debian.tar.xz b8eec0f40d893d35ab08b6dda3a4f58d3899d81c 9861 gcc-13_13.2.0-16_source.buildinfo Checksums-Sha256: 630cc89911275b63c503248dddcf3716d2efb5b1709c2971bd93b6f92581fb10 39059 gcc-13_13.2.0-16.dsc 4abc1ddd83e8faa0683da1d88c8ba654f4b74c62d0cd1de28b567606e5c0f965 1854836 gcc-13_13.2.0-16.debian.tar.xz ec8caf708b21cf86939587534bd8a2b8b309c80f324b3d28762cf85108bfdb6d 9861 gcc-13_13.2.0-16_source.buildinfo Files: 5837144c8e9a0fb4582c610d9a87afd5 39059 devel optional gcc-13_13.2.0-16.dsc 10375fbdff0b2c98dbf745c8445a6406 1854836 devel optional gcc-13_13.2.0-16.debian.tar.xz fcf451f464e7d02d17ad904718f63096 9861 devel optional gcc-13_13.2.0-16_source.buildinfo -BEGIN PGP SIGNATURE- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmXWuhoQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9S0cD/479biir0fy73Wq8k1knxfmps6jaApRww03 KysGML/mc1cYKvYorFEoMrCfTXyKxkqgjy1NyhsMkQa13FcOQpIyxff/ruARf57m CACZr8B4ZdgMAzNjUlhFW55Aq5+UGEY3mWd+vLIPYZzni45HW30pyD1RWm9hTDqg tnOUUOMhBgMKs6tHJ9OulTLthvpCIJmBcQLZt3gYiqAZnlvZ0Q2wTouutXg4pWgp xTOgWFlZPRlQa7/d5FokyUAZMa8+Ev+SgEK+EcWMKX8Tg/M8H3EgrpppCHd7aojM rRmieAfpCuxzLDau43KP7c53LSQWh+Q7Vy0szmwqFILDK0SrTQODgtbJKW6d4CwK aXJ0RVhNYm7zYPxpmR6CiwHZZSnUBJBC8P9DamfxfGApbOlhCwsWxR3lbZQzMWNm ibs4zdkBjeAVbFZD8y9nHKcEgIrek4YmjQs9lMlry+YhYOqPf0ZrZbb2zF6XoGz5 +k21HxMhYWoA6RKOr1PTFMXcTUJfvOIpbRe5s3n9jIU4GyQWP5RNzK9EifdVrOLh GgW8juZ7vuTKJ0sbhxOinxKzdPITDacwdohLGzHWtphLQ7WumJ/miVsbph8+G31Z HnZPUTuOJgjdHiC6e/h+Y8r7J+I2wtVzOC5RcZWQKAa8mqCaI9NnhZoHD8U8jhJl 6zEEFHqxHQ== =sf8B -END PGP SIGNATURE- pgpSkB3d3owfz.pgp Description: PGP signature
gcc-14_14-20240221-2_source.changes ACCEPTED into experimental
Thank you for your contribution to Debian. Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Thu, 22 Feb 2024 04:12:32 +0100 Source: gcc-14 Architecture: source Version: 14-20240221-2 Distribution: experimental Urgency: medium Maintainer: Debian GCC Maintainers Changed-By: Matthias Klose Changes: gcc-14 (14-20240221-2) experimental; urgency=medium . * libgnat: Use Long_Long_Integer'Size for the definition of time_t_bits for 32bit architectures using time_t64. Checksums-Sha1: 6dd44887e64d3bb15cd3c77b31136652b8deac9c 46505 gcc-14_14-20240221-2.dsc df147181cfa456034dc434e3f953788f2623d949 537068 gcc-14_14-20240221-2.debian.tar.xz 18fc1bd10b7d216268b415da5cfa5276b47612c0 9685 gcc-14_14-20240221-2_source.buildinfo Checksums-Sha256: 353f5b29f3f18e71cd870db0c9fdcd7f2531a5ebc136ac6685398ffac7a668d3 46505 gcc-14_14-20240221-2.dsc ad2668f3a3721e61d9b9fe1c9a60fdf0a84e0a68b6e45fd7d4fd9e3860dc7b52 537068 gcc-14_14-20240221-2.debian.tar.xz 7f66d914960d8307258ddd8552459ca8ef7673b5c9922d04985186112832eb14 9685 gcc-14_14-20240221-2_source.buildinfo Files: b800eccc726dedadc13fb9d140aff83a 46505 devel optional gcc-14_14-20240221-2.dsc 1f6fd7a821b35bb01ffe1f74bd7440c0 537068 devel optional gcc-14_14-20240221-2.debian.tar.xz 215f70257587b61ba8c3b3cdd9d04453 9685 devel optional gcc-14_14-20240221-2_source.buildinfo -BEGIN PGP SIGNATURE- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmXWvAQQHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9cqPD/9IGXAmA9nI+BOfABSyA1VfcGDFZDlk8E2y vyUdgBLhrfQ1J9PmhxDE8VNbudvYASdWq/zrON3HkB2ZfSAR//pblPZ8wQ+dG7oZ F2NJLxpl2qZFRBtllLbj7UmWzUOk6/kEPTM0F7rFBNyY7jqNSy1Du7reysL1oUzi AZBizgQWF7Nuw7z5sncMq3ScKObv1OSMrq6uAevvo8xhjWuvwWaV5WLLj+v8hmY0 xVsGVOdSt+Rd9CTDmsU0URQonTs37GlQuCgqp/7p5M/U3XQXT2TLOSOLIwFJnC/h GbX2GTWPqGVX4YNZpfVEpFVmEe4DmpLYwtFwqYzxaFgGJHEqCWJE9BzpVcmeI1HO j6x9IDX9zoExfzyIrvdNCk4AJALv5u7H5FMYi5fuzFR10sT0AjXrieIBUQRNXRVn Y9PJOYobfCnncVLvzCeR73mwEQu4NuqlBa2HIeW7fMiyPP/taS64kFu+M8j/KzCu VAvSVhyhIhteRyknIVKaMveXV7RIw3B6wnducc7EepKEoqGWBXF4+reqJCFHazsm twTadnO/PwPsTLIhO1kf2Vd/u91g9FFtJMQgG+oBoUN+iDUAoAvQOo6eZuOo9V0S rZlqTrgW5Mwy+0wltJpT5P7wQabbl7CEPVUv0NuCoJ2C5fTJq6zk1V/eXG163btJ 2XCBf1Ck9g== =fj0W -END PGP SIGNATURE- pgpwnauXaBOOh.pgp Description: PGP signature