[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug ld/31277] New: building binutils targeting x86_64-linux-gnu on s390
From: |
doko at debian dot org |
Subject: |
[Bug ld/31277] New: building binutils targeting x86_64-linux-gnu on s390x-linux-gnu doesn't enable i686-linux-gnu |
Date: |
Mon, 22 Jan 2024 20:58:09 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=31277
Bug ID: 31277
Summary: building binutils targeting x86_64-linux-gnu on
s390x-linux-gnu doesn't enable i686-linux-gnu
Product: binutils
Version: 2.42
Status: NEW
Severity: normal
Priority: P2
Component: ld
Assignee: unassigned at sourceware dot org
Reporter: doko at debian dot org
Target Milestone: ---
seeing this on the 2.42 branch. did't see this building gcc-12 or gcc-13 cross
compilers, however a gcc-14 build (trunk) failed.
the x86_64-linux-gnu build is biarch by default, so building for 32bit as well,
however building a binutils on s390x-linux-gnu targeting x86_64-linux-gnu dails
in the 32bit subdir in libgcc that it doesn't understand 32bit x86.
This is working on host architectures like arm64, ppc64el, and probably others,
but not on s390x.
explicitly adding i686-linux-gnu to --enable-targets seems to do the job.
so why do I have to do that on s390x?
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug ld/31277] New: building binutils targeting x86_64-linux-gnu on s390x-linux-gnu doesn't enable i686-linux-gnu,
doko at debian dot org <=