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

Reply via email to