Bug ID | 1141323 |
---|---|
Summary | packages embed CFLAGS with -flto |
Classification | openSUSE |
Product | openSUSE Tumbleweed |
Version | Current |
Hardware | Other |
OS | openSUSE Factory |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Development |
Assignee | martin.liska@suse.com |
Reporter | bwiedemann@suse.com |
QA Contact | qa-bugs@suse.de |
CC | kgronlund@suse.com, matthias.gerstner@suse.com, max@suse.com, pgajdos@suse.com |
Blocks | 1081754 |
Found By | Development |
Blocker | --- |
While working on reproducible builds for openSUSE, I found that since the introduction of -flto=%jobs several packages started to vary between builds because they embed the CFLAGS somewhere in the rpm: fldigi gmp haproxy ImageMagick lyx neovim tboot tcl Not all packages have been tested yet. Steps to Reproduce: osc co openSUSE:Factory/fldigi && cd $_ for i in 1 2 ; do osc build --vm-type=kvm -j$i --disable-debuginfo --keep-pkg=.rpm$i done /usr/lib/build/pkg-diff.sh .rpm{1,2}/fldigi-*-0.x86_64.rpm