Hello community, here is the log from the commit of package brp-check-suse for openSUSE:Factory checked in at 2020-02-19 12:40:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/brp-check-suse (Old) and /work/SRC/openSUSE:Factory/.brp-check-suse.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "brp-check-suse" Wed Feb 19 12:40:34 2020 rev:63 rq:774512 version:84.87+git20200215.db1636b Changes: -------- --- /work/SRC/openSUSE:Factory/brp-check-suse/brp-check-suse.changes 2019-11-06 15:14:44.533092864 +0100 +++ /work/SRC/openSUSE:Factory/.brp-check-suse.new.26092/brp-check-suse.changes 2020-02-19 12:40:44.699648250 +0100 @@ -1,0 +2,7 @@ +Sat Feb 15 10:36:49 UTC 2020 - [email protected] + +- Update to version 84.87+git20200215.db1636b: + * refactor brp-15-strip-debug to not use /dev/fd/62 + * Also strip lto data from .o files (boo#1146634) + +------------------------------------------------------------------- Old: ---- brp-check-suse-84.87+git20191016.914fe67.tar.xz New: ---- brp-check-suse-84.87+git20200215.db1636b.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ brp-check-suse.spec ++++++ --- /var/tmp/diff_new_pack.GawTDo/_old 2020-02-19 12:40:45.547649883 +0100 +++ /var/tmp/diff_new_pack.GawTDo/_new 2020-02-19 12:40:45.551649891 +0100 @@ -1,7 +1,7 @@ # # spec file for package brp-check-suse # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,9 +23,9 @@ License: GPL-2.0-or-later Group: Development/Tools/Building Requires: perl -Version: 84.87+git20191016.914fe67 +Version: 84.87+git20200215.db1636b Release: 0 -Url: https://github.com/openSUSE/brp-check-suse +URL: https://github.com/openSUSE/brp-check-suse # # Note: don't rebuild this manually. Instead submit your patches # for inclusion in the git repo at https://github.com/openSUSE/brp-check-suse ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.GawTDo/_old 2020-02-19 12:40:45.575649938 +0100 +++ /var/tmp/diff_new_pack.GawTDo/_new 2020-02-19 12:40:45.575649938 +0100 @@ -1,5 +1,5 @@ <servicedata> <service name="tar_scm"> <param name="url">git://github.com/openSUSE/brp-check-suse.git</param> - <param name="changesrevision">914fe6700a44e7814fb41ce17cf89ebf080f0bdb</param></service> + <param name="changesrevision">8b3e73f80ee4af4f975eb58b92014ff0c83b1fa5</param></service> </servicedata> \ No newline at end of file ++++++ brp-check-suse-84.87+git20191016.914fe67.tar.xz -> brp-check-suse-84.87+git20200215.db1636b.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/brp-check-suse-84.87+git20191016.914fe67/brp-15-strip-debug new/brp-check-suse-84.87+git20200215.db1636b/brp-15-strip-debug --- old/brp-check-suse-84.87+git20191016.914fe67/brp-15-strip-debug 2019-10-16 14:45:08.000000000 +0200 +++ new/brp-check-suse-84.87+git20200215.db1636b/brp-15-strip-debug 2020-02-15 11:36:31.000000000 +0100 @@ -19,21 +19,19 @@ ) # Strip debuginfo from ELF binaries, but not static libraries or kernel modules -while read f; do +find "$RPM_BUILD_ROOT" "${FIND_IGNORE[@]}" \( -name "*.a" -o -name "*.ko" \) \ + -prune -o \ + -type f \( -perm /0111 -o -name "*.so*" \) \ + -exec file {} + | \ +sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped.*$/\1/p' | while read f; do mode="$(stat -c %a "$f")" chmod u+w "$f" || : strip -p --strip-debug --discard-locals -R .comment -R .note "$f" || : chmod "$mode" "$f" -done < <( - find "$RPM_BUILD_ROOT" "${FIND_IGNORE[@]}" \( -name "*.a" -o -name "*.ko" \) \ - -prune -o \ - -type f \( -perm /0111 -o -name "*.so*" \) \ - -exec file {} + | \ - sed -n -e 's/^\(.*\):[ ]*ELF.*, not stripped.*$/\1/p' -) +done # Don't strip debuginfo from static libs, but compiler-generated local symbols -while read f; do +find "$RPM_BUILD_ROOT" "${FIND_IGNORE[@]}" -type f -name "*.[ao]" -print | while read f; do case $(file "$f") in *"current ar"*|*ELF*", not stripped"*) chmod u+w "$f" || : @@ -44,4 +42,4 @@ continue ;; esac -done < <(find "$RPM_BUILD_ROOT" "${FIND_IGNORE[@]}" -type f -name "*.a" -print) +done
