-
-
Notifications
You must be signed in to change notification settings - Fork 346
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
can't build for Arch host on Fedora 39 #2816
Comments
What do you get with |
so, |
The logic for compiler version detection changed in #2798 to support clang. Previously we parsed This happens in
It should produce If either Anyway, to debug this, try adding this line just before it:
|
I think I found it! My setup is using German language so the version Line is "gcc-Version 13.3.1 20240522 (Red Hat 13.3.1-1) (GCC)" whereas in the English language message, "version" is lower case. so, while here's the output of gcc -v
and here of LANG=C gcc -v
I suggest using LANG=C for compiler detection, as there are certainly other situations with non English language where this will fail.
|
Thank you! Good catch, will get that fixed. |
This is probably none of Sming's fault, but since I've just experienced it, I thought I'd document it here:
After updating from Fedora 38 to 39, it seems I cannot build for the Host architecure anymore.
I found a few pointers that might be connected to this:
https://discussion.fedoraproject.org/t/fedora-39-issues-compiling-for-32-bit-on-a-64-bit-system-with-gcc/95954
So, I'm not really sure if the error I'm seeing (basically failure to select a compiler) is something in the Sming build system or just an issue in F39.
glibc and libgcc installed as .i686 packages.
The text was updated successfully, but these errors were encountered: