Your message dated Sun, 22 Sep 2024 16:49:29 +0000
with message-id <e1sspm5-005trb...@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 ow...@bugs.debian.org
immediately.)


-- 
1081201: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081201
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6-dev-amd64-cross
Version: 2.39-4cross1
Severity: serious
X-Debbugs-Cc: debian-cr...@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 ---
Source: cross-toolchain-base
Source-Version: 71
Done: Matthias Klose <d...@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 1081...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose <d...@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 ftpmas...@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-d...@lists.launchpad.net>
Changed-By: Matthias Klose <d...@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: pgpO3lbOizrWI.pgp
Description: PGP signature


--- End Message ---

Reply via email to