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 32bit x86 build #285

Merged
merged 1 commit into from
Dec 3, 2019
Merged

Fix 32bit x86 build #285

merged 1 commit into from
Dec 3, 2019

Conversation

junhochoi
Copy link
Contributor

Pass 32bit toolchain to cmake for cross-building x86 linux from
x86_64 linux. Also CI target is added.

Ref: https://github.com/google/boringssl/blob/master/BUILDING.md

Fixes #277

@junhochoi junhochoi requested a review from a team as a code owner December 3, 2019 01:01
@junhochoi junhochoi mentioned this pull request Dec 3, 2019
Copy link
Member

@ghedo ghedo left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Added a couple of comments, looks good otherwise.

src/build.rs Outdated Show resolved Hide resolved
.travis.yml Show resolved Hide resolved
src/build.rs Outdated Show resolved Hide resolved
.travis.yml Outdated Show resolved Hide resolved
@ghedo
Copy link
Member

ghedo commented Dec 3, 2019

To speed-up merging I addressed the comments myself, we can undo the changes later if needed.

Pass 32bit toolchain to cmake for cross-building x86 linux from
x86_64 linux. Also CI target is added.

Ref: https://github.com/google/boringssl/blob/master/BUILDING.md

Fixes #277.
@ghedo ghedo merged commit 817072c into master Dec 3, 2019
@ghedo ghedo deleted the x86_cross_build branch December 3, 2019 14:25
@junhochoi junhochoi mentioned this pull request Dec 3, 2019
@junhochoi
Copy link
Contributor Author

Thanks. Looks like it broke CI which is not caugut on the branch. Created #289 to fix it.

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.

Cross compiling fails
2 participants