Your message dated Sun, 22 Sep 2024 16:49:29 +0000 with message-id <E1ssPm5-005TRB-Ma@fasolo.debian.org> and subject line Bug#1081201: fixed in cross-toolchain-base 71 has caused the Debian Bug report #1081201, regarding libc6-dev:amd64 : Breaks: libc6-dev-amd64-cross (< 2.40~) but 2.39-4cross1 is to be installed 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.) -- 1081201: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081201 Debian Bug Tracking System Contact owner@bugs.debian.org with problems
--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: libc6-dev:amd64 : Breaks: libc6-dev-amd64-cross (< 2.40~) but 2.39-4cross1 is to be installed
- From: Johannes Schauer Marin Rodrigues <josch@debian.org>
- Date: Mon, 09 Sep 2024 11:45:13 +0200
- Message-id: <[🔎] 172587511322.456880.14996761530938090954.reportbug@localhost>
Package: libc6-dev-amd64-cross Version: 2.39-4cross1 Severity: serious X-Debbugs-Cc: debian-cross@lists.debian.org Hi, while trying to cross-build the next upload of my source package pico-sdk for amd64 on my arm64 box in a clean unstable chroot with sbuild, I ran into the following problem: Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies Reading package lists... Building dependency tree... Reading state information... Execute external solver... Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation: The following packages have unmet dependencies: libc6-dev:amd64 : Breaks: libc6-dev-amd64-cross (< 2.40~) but 2.39-4cross1 is to be installed E: Broken packages apt-get failed. E: Package installation failed On salsa-ci, the problem is even more weird. The test-crossbuild-arm64 job ends up installing the native architecture compilers: The following NEW packages will be installed: binutils-aarch64-linux-gnu:arm64 binutils-common:arm64 cpp-14-aarch64-linux-gnu:arm64 cpp-aarch64-linux-gnu cross-config crossbuild-essential-arm64 dpkg-cross file g++-14-aarch64-linux-gnu:arm64 g++-aarch64-linux-gnu gcc-14-aarch64-linux-gnu:arm64 gcc-14-base:arm64 gcc-aarch64-linux-gnu libasan8:arm64 libatomic1:arm64 libbinutils:arm64 libc6:arm64 libc6-dev:arm64 libcc1-0:arm64 libconfig-auto-perl libconfig-inifiles-perl libcrypt-dev:arm64 libcrypt1:arm64 libctf-nobfd0:arm64 libctf0:arm64 libdebian-dpkgcross-perl libfile-homedir-perl libfile-which-perl libgcc-14-dev:arm64 libgcc-s1:arm64 libgmp10:arm64 libgomp1:arm64 libgprofng0:arm64 libhwasan0:arm64 libicu72 libio-string-perl libisl23:arm64 libitm1:arm64 libjansson4:arm64 liblocale-gettext-perl liblsan0:arm64 libmagic-mgc libmagic1t64 libmpc3:arm64 libmpfr6:arm64 libsframe1:arm64 libstdc++-14-dev:arm64 libstdc++6:arm64 libtsan2:arm64 libubsan1:arm64 libxml-libxml-perl libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl libxml-simple-perl libxml2 libyaml-perl libzstd1:arm64 sensible-utils ucf zlib1g:arm64 This means that the build later fails with: /usr/lib/ccache/aarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/builds/debian/pico-sdk/debian/output/source_dir=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -o CMakeFiles/cmTC_e5da0.dir/testCXXCompiler.cxx.o -c /builds/debian/pico-sdk/debian/output/source_dir/pioasm-obj-aarch64-linux-gnu/CMakeFiles/CMakeScratch/TryCompile-fi0q8w/testCXXCompiler.cxx ccache: error: execute_noreturn of /usr/bin/aarch64-linux-gnu-g++ failed: Exec format error Because obviously, the compiler binary from g++-14-aarch64-linux-gnu:arm64 cannot be executed on amd64. Full log here: https://salsa.debian.org/debian/pico-sdk/-/jobs/6250227/raw The problem does not seem to be limited to my package pico-sdk, hence the severity. Thanks! cheers, josch
--- End Message ---
--- Begin Message ---
- To: 1081201-close@bugs.debian.org
- Subject: Bug#1081201: fixed in cross-toolchain-base 71
- From: Debian FTP Masters <ftpmaster@ftp-master.debian.org>
- Date: Sun, 22 Sep 2024 16:49:29 +0000
- Message-id: <E1ssPm5-005TRB-Ma@fasolo.debian.org>
- Reply-to: Matthias Klose <doko@debian.org>
Source: cross-toolchain-base Source-Version: 71 Done: Matthias Klose <doko@debian.org> We believe that the bug you reported is fixed in the latest version of cross-toolchain-base, 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 1081201@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 cross-toolchain-base 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: Sun, 22 Sep 2024 17:00:03 +0200 Source: cross-toolchain-base Architecture: source Version: 71 Distribution: experimental Urgency: medium Maintainer: Cross Toolchain Base Team <cross-toolchain-base-devs@lists.launchpad.net> Changed-By: Matthias Klose <doko@debian.org> Closes: 1081201 Changes: cross-toolchain-base (71) experimental; urgency=medium . * Build using linux 6.11.1. * Build using glibc 2.40-2, refresh patches. Closes: #1081201. * Build using binutils 2.43.1-5, using the pkg.binutils.nojava profile. * Build using gcc 14.2.0-5. * Update linux version number. * Fix linker location for mips* o32 multilibs. * Build armel packages from the ports package. * Re-add glibc stage1 and gcc stage2 builds. On some architecture (s390x), the configury depends on more than the stage1 build provides. * Bump standards version. Checksums-Sha1: afedba05a31ff37af5b818fd05b8fc628682cfa2 5553 cross-toolchain-base_71.dsc 146b3b455fae1c824a027cecdfb05fac3261a0f1 44268 cross-toolchain-base_71.tar.xz 4d6fd6f8df91d4a372005cbb6ce84ad2b5059167 8536 cross-toolchain-base_71_source.buildinfo Checksums-Sha256: 10f56685c87ce3bd83bf74762bf745d96692e27988c8557cded117fc7a3a6447 5553 cross-toolchain-base_71.dsc 3318f76effff9bd255c9b79b0df56005ec55a8d903749235616c9107f864239d 44268 cross-toolchain-base_71.tar.xz c97fa31ded7ea29202fabd10e06c4d4fc0574046eb8db0819573ff87b36d1091 8536 cross-toolchain-base_71_source.buildinfo Files: c14da505375eec5c10a4d6f435e41dd2 5553 devel optional cross-toolchain-base_71.dsc d5275e2d0eea74999d4dbcf943f5ae2d 44268 devel optional cross-toolchain-base_71.tar.xz 70554a09da14d6fe736287102e585781 8536 devel optional cross-toolchain-base_71_source.buildinfo -----BEGIN PGP SIGNATURE----- iQJEBAEBCgAuFiEE1WVxuIqLuvFAv2PWvX6qYHePpvUFAmbwMU4QHGRva29AZGVi aWFuLm9yZwAKCRC9fqpgd4+m9WQKD/4vScelTRQQY9oPDwjDdZnRQRA1BscY5I+D CCVJqfI/KSG9IjmChgQ9Moh2ygPv1f1hfwkACa6VEB4WBezlzgWQ21hBs6r07NxO hvarabTGxoRv3eXJhyjs7bgiimI8eis9lfFtJF49g5G06tbr+/pCbl6wJOEhKuKD bhcI97x6azOTu9zWD+tFN8Ep6bDVQdse41QvP+hODl8GM3KoEeP/U7smt5WJRt1W FGFBqllPiaVY8WKEO5jdyue11lTvP8zIi/MIKI1iPXoR1JGKtlzaZFRPucW6iQJs Wy8IHpPVfwiP+SPYaGitKjjI50Bc5VL/INiekMp0QHGOW2KSm0yARIqALwfxLIf0 Le3ifSdvHjHveEXMAq0oQrlvVU3DxYxXRnFXmWF+asoQz8L+zhEIadBr0tT55zN2 AnTAoMDP98at25Bc/G5DZnXJDA9UwKx/eZG2mqmHivjV6IFbhm/l11hAiy5Mrv1H 23ukw5RN9GRgPnlwEg5SGb499PILtMMgEXfMuXYSI/d296binnGcarp+0Tydylzf 8pzwvwBrbxQpeDTc56nzXDMmIkBoT0ES0b//KQgbDvtKkLK3aN781qq4ZKaP8Xa9 8fPbm0LH4CBBr/jQwzSOAWWlOlXsFyLfraBLbCTs5rR9bxj8ZJCzhTZWM6D7/mAH EhC2VlCKzg== =8Dat -----END PGP SIGNATURE-----Attachment: pgpCrPQveotAL.pgp
Description: PGP signature
--- End Message ---