[Bug 1198120] New: Build Service GCC-11: Cross Toolchain for X86_64 (i586) totally useless (missing libgcc)
http://bugzilla.opensuse.org/show_bug.cgi?id=1198120 Bug ID: 1198120 Summary: Build Service GCC-11: Cross Toolchain for X86_64 (i586) totally useless (missing libgcc) Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.3 Hardware: x86-64 OS: Other Status: NEW Severity: Critical Priority: P5 - None Component: Development Assignee: screening-team-bugs@suse.de Reporter: krjdev@gmail.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- The packages (GCC-11) for cross compiling for X86_64 are totally useless, because a basic library is missing. -> libgcc Trying since a least a week to sucessfully link glibc-2.35. No success, with the terrible wrong configuration from the binutils and GCC. The build ingnore also the CFLAGS "-ffreestanding" and the linker flag "-notstdlib" totally. Workaround (for me): I must rebuild the binutils and GCC on a Windows 10 machine... -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1198120 http://bugzilla.opensuse.org/show_bug.cgi?id=1198120#c4 ������ ��� <sazhufa@189.cn> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |sazhufa@189.cn --- Comment #4 from ������ ��� <sazhufa@189.cn> --- cross-aarch64-gcc7 on Leap 15.3���x86_64) also missing libgcc. I got "cannot find -lgcc" message during compiling u-boot for aarch64. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1198120 http://bugzilla.opensuse.org/show_bug.cgi?id=1198120#c7 Haijun Min <haijun.min@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |haijun.min@suse.com --- Comment #7 from Haijun Min <haijun.min@suse.com> --- (In reply to Michael Matz from comment #5)
(In reply to ������ ��� from comment #4)
cross-aarch64-gcc7 on Leap 15.3���x86_64) also missing libgcc.
I got "cannot find -lgcc" message during compiling u-boot for aarch64.
That's correct. The transition to proper cross compilers on aarch64 only happened starting with gcc9. But you might want to use gcc11 as the most current released one.
There's no gcc9 in SLES15, but rather gcc10 and gcc11 for aarch64, and still there's no libgcc. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com