Bug#1053405: darktable: FTBFS on arm64 (gcc bug?)

2024-02-21 Thread Gianfranco Costamagna

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

2024-02-21 Thread Debian FTP Masters
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

2024-02-21 Thread Debian FTP Masters
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

2024-02-21 Thread Debian FTP Masters
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)

2024-02-21 Thread Debian Bug Tracking System
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

2024-02-21 Thread Debian FTP Masters
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

2024-02-21 Thread Debian FTP Masters
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)

2024-02-21 Thread Debian Bug Tracking System
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

2024-02-21 Thread Debian FTP Masters
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

2024-02-21 Thread Debian FTP Masters
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

2024-02-21 Thread Debian FTP Masters
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

2024-02-21 Thread Debian FTP Masters
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

2024-02-21 Thread Debian FTP Masters
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

2024-02-21 Thread Debian FTP Masters
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

2024-02-21 Thread Debian FTP Masters
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