Hello community, here is the log from the commit of package sed for openSUSE:Factory checked in at 2019-02-08 12:03:28 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sed (Old) and /work/SRC/openSUSE:Factory/.sed.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sed" Fri Feb 8 12:03:28 2019 rev:31 rq:661562 version:4.7 Changes: -------- --- /work/SRC/openSUSE:Factory/sed/sed.changes 2018-04-19 15:13:24.189885675 +0200 +++ /work/SRC/openSUSE:Factory/.sed.new.28833/sed.changes 2019-02-08 12:03:33.245694093 +0100 @@ -1,0 +2,23 @@ +Fri Dec 21 17:36:06 UTC 2018 - [email protected] + +- GNU sed 4.7: + * Fix some fails with \b in the C locale and with the DFA matcher + + ------------------------------------------------------------------- +Thu Dec 20 15:27:41 UTC 2018 - Martin Pluskal <[email protected]> + +- Update to version 4.6: + * sed now prints a clear error message when r/R/w/W (and s///w) + commands are missing a filename. + * sed now uses fully-buffered output (instead of line-buffered) + when writing to files. + * sed no longer accesses invalid memory (heap overflow) when + given invalid backreferences in 's' command + * sed no longer adds extraneous NUL when given s/$//n command. + * sed no longer accesses invalid memory (heap overflow) with + s/$//n regexes. + * New option, --debug: print the input sed script in canonical + form and annotate program execution. +- Refresh sed-dont_close_twice.patch + +------------------------------------------------------------------- Old: ---- sed-4.5.tar.xz sed-4.5.tar.xz.sig New: ---- sed-4.7.tar.xz sed-4.7.tar.xz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sed.spec ++++++ --- /var/tmp/diff_new_pack.V2ALLB/_old 2019-02-08 12:03:35.013693289 +0100 +++ /var/tmp/diff_new_pack.V2ALLB/_new 2019-02-08 12:03:35.017693287 +0100 @@ -12,17 +12,17 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: sed -Version: 4.5 +Version: 4.7 Release: 0 Summary: A Stream-Oriented Non-Interactive Text Editor -License: GPL-3.0+ +License: GPL-3.0-or-later Group: System/Base -Url: https://www.gnu.org/software/sed/ +URL: https://www.gnu.org/software/sed/ Source0: https://ftp.gnu.org/gnu/sed/%{name}-%{version}.tar.xz Source1: https://ftp.gnu.org/gnu/sed/%{name}-%{version}.tar.xz.sig Source2: %{name}.keyring @@ -45,7 +45,7 @@ %prep %setup -q -%patch0 +%patch0 -p1 %build %define warn_flags -Wall -Wstrict-prototypes -Wpointer-arith -Wformat-security ++++++ sed-4.5.tar.xz -> sed-4.7.tar.xz ++++++ ++++ 58759 lines of diff (skipped) ++++++ sed-dont_close_twice.patch ++++++ --- /var/tmp/diff_new_pack.V2ALLB/_old 2019-02-08 12:03:35.753692952 +0100 +++ /var/tmp/diff_new_pack.V2ALLB/_new 2019-02-08 12:03:35.753692952 +0100 @@ -1,16 +1,16 @@ http://lists.gnu.org/archive/html/bug-gnu-utils/2014-06/msg00000.html -Index: sed/utils.c +Index: sed-4.6/sed/utils.c =================================================================== ---- sed/utils.c.orig -+++ sed/utils.c -@@ -252,8 +252,8 @@ ck_fclose(FILE *stream) +--- sed-4.6.orig/sed/utils.c ++++ sed-4.6/sed/utils.c +@@ -267,8 +267,8 @@ ck_fclose (FILE *stream) { if (!stream || stream == cur->fp) { - do_ck_fclose (cur->fp); prev->link = cur->link; + do_ck_fclose (cur->fp); - free(cur->name); - free(cur); + free (cur->name); + free (cur); }
