2 Jun
2017
2 Jun
'17
08:30
Hello community, here is the log from the commit of package bash for openSUSE:Factory checked in at 2017-06-02 10:30:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/bash (Old) and /work/SRC/openSUSE:Factory/.bash.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "bash" Fri Jun 2 10:30:54 2017 rev:138 rq:498391 version:unknown Changes: -------- --- /work/SRC/openSUSE:Factory/bash/bash.changes 2017-05-17 10:45:16.031526044 +0200 +++ /work/SRC/openSUSE:Factory/.bash.new/bash.changes 2017-06-02 10:30:57.400045373 +0200 @@ -1,0 +2,10 @@ +Thu May 25 17:33:36 UTC 2017 - bwiedemann@suse.com + +- Make build reproducible in spite of profile based optimizations (boo#1040589) + +------------------------------------------------------------------- +Wed May 24 12:42:20 UTC 2017 - bwiedemann@suse.com + +- Allow to disable do_profiling in builds (related to boo#1040589) + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ bash.spec ++++++ --- /var/tmp/diff_new_pack.i2Mdwe/_old 2017-06-02 10:30:59.547741908 +0200 +++ /var/tmp/diff_new_pack.i2Mdwe/_new 2017-06-02 10:30:59.551741343 +0200 @@ -536,7 +536,11 @@ --disable-strict-posix-default \ --enable-separate-helpfiles=%{_datadir}/bash/helpfiles \ $READLINE - make %{?do_profiling:CFLAGS="$CFLAGS %cflags_profile_generate"} \ + profilecflags=CFLAGS="$CFLAGS" +%if 0%{?do_profiling} + profilecflags=CFLAGS="$CFLAGS %cflags_profile_generate" +%endif + make "$profilecflags" \ all printenv recho zecho xcase TMPDIR=$(mktemp -d /tmp/bash.XXXXXXXXXX) || exit 1 > $SCREENLOG @@ -545,7 +549,12 @@ SCREENRC=$SCREENRC SCREENDIR=$SCREENDIR \ screen -D -m make TESTSCRIPT=%{SOURCE4} check kill -TERM $pid - make %{?do_profiling:CFLAGS="$CFLAGS %cflags_profile_feedback -fprofile-correction" clean} all +%if 0%{?do_profiling} + rm -f jobs.gcda + profilecflags=CFLAGS="$CFLAGS %cflags_profile_feedback -fprofile-correction" + clean=clean +%endif + make "$profilecflags" $clean all make -C examples/loadables/ make documentation