[Bug 1100677] New: trackerbug: packages do not build reproducibly from compile-time CPU-detection
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bug ID: 1100677 Summary: trackerbug: packages do not build reproducibly from compile-time CPU-detection Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: openSUSE Factory Status: NEW Severity: Normal Priority: P5 - None Component: Development Assignee: bwiedemann@suse.com Reporter: bwiedemann@suse.com QA Contact: qa-bugs@suse.de Depends on: 1100520 Blocks: 1081754 Found By: Development Blocker: --- e.g. bug 1100520 compiler options -march=native and -mtune=native make the resulting machine code depend on the build system's CPU which breaks reproducible builds. affects at least: glucat form python-annoy legion trigger-rally This is already fixed in: clpeak higan kyotocabinet one common approach seems to do sed -i "s|-march=native||g" $FILE -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 http://bugzilla.opensuse.org/show_bug.cgi?id=1100677#c1 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P2 - High Status|NEW |IN_PROGRESS Severity|Normal |Critical --- Comment #1 from Bernhard Wiedemann <bwiedemann@suse.com> --- This can cause crashes when binaries (built on new CPUs) are executed on old CPUs -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1101262 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bug 1100677 depends on bug 1101262, which changed state. Bug 1101262 Summary: ceph's SPDK builds with march=native http://bugzilla.opensuse.org/show_bug.cgi?id=1101262 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 http://bugzilla.opensuse.org/show_bug.cgi?id=1100677#c3 --- Comment #3 from Bernhard Wiedemann <bwiedemann@suse.com> --- https://build.opensuse.org/request/show/621791 form https://build.opensuse.org/request/show/622366 givaro https://build.opensuse.org/request/show/622370 fflas-ffpack https://build.opensuse.org/request/show/622196 librsb https://build.opensuse.org/request/show/621794 python-annoy https://build.opensuse.org/request/show/625008 gnubg -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1110722 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1152001 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1154578 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bug 1100677 depends on bug 1154578, which changed state. Bug 1154578 Summary: kernel-vanilla package does not build reproducibly http://bugzilla.opensuse.org/show_bug.cgi?id=1154578 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1159231 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bug 1100677 depends on bug 1159231, which changed state. Bug 1159231 Summary: tesseract-ocr builds with march=native http://bugzilla.opensuse.org/show_bug.cgi?id=1159231 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1180472 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bug 1100677 depends on bug 1180472, which changed state. Bug 1180472 Summary: monero compiles with march=native http://bugzilla.opensuse.org/show_bug.cgi?id=1180472 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1184995 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 http://bugzilla.opensuse.org/show_bug.cgi?id=1100677#c12 --- Comment #12 from OBSbugzilla Bot <bwiedemann+obsbugzillabot@suse.com> --- This is an autogenerated message for OBS integration: This bug (1100677) was mentioned in https://build.opensuse.org/request/show/948952 Factory / liboqs -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1198818 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bernhard Wiedemann <bwiedemann@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Depends on| |1198822 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bug 1100677 depends on bug 1198818, which changed state. Bug 1198818 Summary: python-numcodecs detects AVX2 during build time http://bugzilla.opensuse.org/show_bug.cgi?id=1198818 What |Removed |Added ---------------------------------------------------------------------------- Status|IN_PROGRESS |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bug 1100677 depends on bug 1198822, which changed state. Bug 1198822 Summary: librsb stores build machine cache details http://bugzilla.opensuse.org/show_bug.cgi?id=1198822 What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1100677 Bug 1100677 depends on bug 1159231, which changed state. Bug 1159231 Summary: tesseract-ocr builds with march=native http://bugzilla.opensuse.org/show_bug.cgi?id=1159231 What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- -- You are receiving this mail because: You are on the CC list for the bug.
participants (2)
-
bugzilla_noreply@novell.com
-
bugzilla_noreply@suse.com