Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package grep for openSUSE:Factory checked in at 2021-08-24 10:53:49 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/grep (Old) and /work/SRC/openSUSE:Factory/.grep.new.1899 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "grep" Tue Aug 24 10:53:49 2021 rev:79 rq:912393 version:3.7 Changes: -------- --- /work/SRC/openSUSE:Factory/grep/grep.changes 2021-08-05 20:47:47.291953239 +0200 +++ /work/SRC/openSUSE:Factory/.grep.new.1899/grep.changes 2021-08-24 10:53:50.544402835 +0200 @@ -1,0 +2,9 @@ +Mon Aug 16 12:05:52 UTC 2021 - Andreas Schwab <sch...@suse.de> + +- Update to grep 3.7 + * Preprocessing N patterns would take at least O(N^2) time when too many + patterns hashed to too few buckets +- werror-return-type.patch, gnulib-c-stack.patch: Removed +- Skip stack overflow tests in qemu build + +------------------------------------------------------------------- Old: ---- gnulib-c-stack.patch grep-3.6.tar.xz grep-3.6.tar.xz.sig werror-return-type.patch New: ---- grep-3.7.tar.xz grep-3.7.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ grep.spec ++++++ --- /var/tmp/diff_new_pack.w5a3e6/_old 2021-08-24 10:53:52.120400747 +0200 +++ /var/tmp/diff_new_pack.w5a3e6/_new 2021-08-24 10:53:52.124400742 +0200 @@ -17,7 +17,7 @@ Name: grep -Version: 3.6 +Version: 3.7 Release: 0 Summary: Print lines matching a pattern License: GPL-3.0-or-later @@ -28,8 +28,6 @@ Source3: https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=grep&download=1#/%{name}.keyring Source4: profile.sh Source5: %{name}-rpmlintrc -Patch0: werror-return-type.patch -Patch1: gnulib-c-stack.patch BuildRequires: fdupes BuildRequires: makeinfo BuildRequires: pcre-devel @@ -44,12 +42,9 @@ %prep %autosetup -p1 -touch aclocal.m4 configure Makefile.in config.hin - %build %configure \ --disable-silent-rules \ - --without-included-regex \ %{nil} %if 0%{?do_profiling} %make_build CFLAGS="%{optflags} %{cflags_profile_generate}" @@ -61,6 +56,13 @@ %endif %check +%if 0%{?qemu_user_space_build} +echo exit 77 > tests/stack-overflow +echo exit 77 > tests/pcre-jitstack +echo exit 77 > gnulib-tests/test-c-stack.sh +echo 'int main() { return 77; }' > gnulib-tests/test-sigsegv-catch-stackoverflow1.c +echo 'int main() { return 77; }' > gnulib-tests/test-sigsegv-catch-stackoverflow2.c +%endif %make_build check %install ++++++ grep-3.6.tar.xz -> grep-3.7.tar.xz ++++++ ++++ 103723 lines of diff (skipped) ++++++ grep.keyring ++++++ --- /var/tmp/diff_new_pack.w5a3e6/_old 2021-08-24 10:53:52.960399635 +0200 +++ /var/tmp/diff_new_pack.w5a3e6/_new 2021-08-24 10:53:52.964399630 +0200 @@ -1,3 +1,8 @@ +Member GPG keyring of grep group. + +Note that this keyring is not intended for checking releases of that group. +Use Group Release Keyring instead. + GPG keys of Bernhard Rosenkraenzer <bero> -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v2.0.0 (GNU/Linux) ++++++ profile.sh ++++++ --- /var/tmp/diff_new_pack.w5a3e6/_old 2021-08-24 10:53:52.976399613 +0200 +++ /var/tmp/diff_new_pack.w5a3e6/_new 2021-08-24 10:53:52.980399608 +0200 @@ -8,7 +8,7 @@ grep=src/grep t=COPYING exec > /dev/null -for param in "" "-v" "-i" "-h" "-H" "-l" "-L" "-q" "-n" "-Z" "-E" "-F" "-P" "-e" "-w" "-c" "-o" ; do - $grep $param "GNU" $t - $grep $param "G.*U" $t +for param in "" -v -i -h -H -l -L -q -n -Z -E -F -P -e -w -c -o; do + $grep $param "GNU" $t + $grep $param "G.*U" $t done