Skip to content
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

fix: gnu triplet for linux x86 #15699

Merged
merged 1 commit into from
Feb 19, 2024
Merged

Conversation

ErniGH
Copy link
Contributor

@ErniGH ErniGH commented Feb 19, 2024

Changelog: Fix: Fix getting the gnu triplet for Linux x86.
Docs: Omit

Close #10211

Changed the gnu triplet for linux x86 systems from "x86-linux-gnu" to "i686-linux-gnu".

@ErniGH ErniGH added this to the 2.2.0 milestone Feb 19, 2024
@ErniGH ErniGH requested a review from juansblanco February 19, 2024 09:25
@jcar87 jcar87 merged commit cac9f45 into conan-io:develop2 Feb 19, 2024
2 checks passed
@jcar87
Copy link
Contributor

jcar87 commented Feb 19, 2024

For added context - the 32-bit Intel triplet in more recent times has been i686-linux-gnu - that is typically used by the distros and is the prefix of the 32-bit intel gcc toolchain.

x86-linux-gnu is still a valid triplet as per config.sub, and for the most part, when cross-building with Conan, autotools is fine with x86-linux-gnu. We have only seen a couple of issues:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[bug] gnu triplet for os=Linux arch=x86 is suboptimal
4 participants