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

IbaTools/stream uses march=native #20

Open
bmwiedemann opened this issue Dec 28, 2018 · 3 comments
Open

IbaTools/stream uses march=native #20

bmwiedemann opened this issue Dec 28, 2018 · 3 comments

Comments

@bmwiedemann
Copy link

While working on reproducible builds for openSUSE, I found that
IbaTools/stream/Makefile had a -march=native introduced by commit cb93420

This causes packages built on one machine to differ from packages built on another machine with a different CPU.
See https://reproducible-builds.org/ for why this matters.

@bmwiedemann
Copy link
Author

Submitted a fix to openSUSE: https://build.opensuse.org/request/show/661771

@sjb017
Copy link
Contributor

sjb017 commented Jan 3, 2019

Hello,
Thank you for the feedback. Does this mean that you will apply your fix for inclusion in the next distribution(s) of SLES?
We will work this fix into our process and it will be in our next update.
Thank you,
Scott Breyer

@bmwiedemann
Copy link
Author

I submitted it to Factory which (if accepted) will automatically make it part of SLE16.
I will leave the decision about backports to the maintainer: Nicolas Morey-Chaisemartin
Maybe they will not be needed, because the breaking commit is so young.

note that -march=native can cause problems for users with older CPUs

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

No branches or pull requests

2 participants