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 - [email protected]
+
+- Make build reproducible in spite of profile based optimizations (boo#1040589)
+
+-------------------------------------------------------------------
+Wed May 24 12:42:20 UTC 2017 - [email protected]
+
+- 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
 


Reply via email to