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


You are receiving this mail because: