Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

sed-4.9-150600.1.3 RPM for x86_64

From OpenSuSE Leap 15.6 for x86_64

Name: sed Distribution: SUSE Linux Enterprise 15
Version: 4.9 Vendor: SUSE LLC <https://www.suse.com/>
Release: 150600.1.3 Build date: Fri Mar 8 19:30:48 2024
Group: System/Base Build host: h01-ch2d
Size: 322003 Source RPM: sed-4.9-150600.1.3.src.rpm
Packager: https://www.suse.com/
Url: https://www.gnu.org/software/sed/
Summary: A Stream-Oriented Non-Interactive Text Editor
Sed takes text input, performs one or more operations on it, and
outputs the modified text. Sed is typically used for extracting parts
of a file using pattern matching or  for substituting multiple
occurrences of a string within a file.

Provides

Requires

License

GPL-3.0-or-later

Changelog

* Wed Oct 04 2023 antonio.teixeira@suse.com
  - Build with "--with-included-regex" to use gnulib's regex implementation.
    This avoids a bug in glibc's regex which causes test failures.
  - Drop sed-tests-build-fix.patch (upstreamed)
* Tue Dec 27 2022 lnussel@suse.com
  - Replace transitional %usrmerged macro with regular version check (boo#1206798)
* Mon Nov 07 2022 andreas.stieger@gmx.de
  - GNU sed 4.9:
    * 'sed --follow-symlinks -i' no longer loops forever when its
      operand is a symbolic link cycle.
    * a program with an execution line longer than 2GB can no longer
      trigger an out-of-bounds memory write.
    * using the R command to read an input line of length longer than
      2GB can no longer trigger an out-of-bounds memory read.
    * In locales using UTF-8 encoding, the regular expression '.' no
      longer sometimes fails to match Unicode characters U+D400
      through U+D7FF (some Hangul Syllables, and Hangul Jamo
      Extended-B) and Unicode characters U+108000 through U+10FFFF
      (half of Supplemental Private Use Area plane B).
    * I/O errors involving temp files no longer confuse sed into
      using a FILE * pointer after fclosing it, which has undefined
      behavior in C.
    * New: The 'r' command now accepts address 0, allowing inserting
      a file before the first line.
    * Sed now prints the less-surprising variant in a corner case of
      POSIX-unspecified behavior.  Before, this would print "n".
      Now, it prints "X":
      printf n | sed 'sn\nnXn'; echo
  - drop patches now upstream:
    * gnulib-test-avoid-FP-perror-strerror.patch
    * sed-dont_close_twice.patch
  - disable profile guided optimization in build due to what seems to
    be a bug in gnulib
* Wed Mar 31 2021 sbrabec@suse.com
  - Build fix for the new glibc-2.31 (bsc#1183797,
    sed-tests-build-fix.patch).
* Fri Oct 16 2020 lnussel@suse.de
  - prepare usrmerge (boo#1029961)
* Mon Aug 31 2020 mail@bernhard-voelker.de
  - gnulib-test-avoid-FP-perror-strerror.patch: Add patch to
    avoid false-positive error in gnulib tests 'test-perror2' and
    'test-strerror_r', visible on armv7l.
  - sed.spec: Reference the patch.
* Sun Jan 19 2020 andreas.stieger@gmx.de
  - GNU sed 4.8:
    * "sed -i" now creates temporary files with correct umask
    (limited to u=rwx), to avoid prolems with fuse-like file systems
    * improved DFA performance through gnulib update
  - drop disable-null-ptr-argument.patch, upstream
* Wed Nov 20 2019 mliska@suse.cz
  - Add disable-null-ptr-argument.patch in order to fix
    boo#1157218.
* Thu Sep 19 2019 lnussel@suse.de
  - Do not recommend lang package. The lang package already has a
    supplements.
* Fri Dec 21 2018 astieger@suse.com
  - GNU sed 4.7:
    * Fix some fails with \b in the C locale and with the DFA matcher
    - ------------------------------------------------------------------
* Thu Dec 20 2018 mpluskal@suse.com
  - 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
* Sat Apr 14 2018 bwiedemann@suse.com
  - Make package build reproducible (boo#1040589)
* Sun Apr 01 2018 astieger@suse.com
  - GNU sed 4.5:
    * sed now fails when matching very long input lines (>2GB).
      Before, sed would silently ignore the regex without indicating
      an error
    * sed no longer rejects comments and closing braces after y///
      commands
    * sed -E --posix no longer ignores special meaning of '+','?','|'
    * sed -i now creates selinux context based on the context of the
      symlink instead of the symlink target
      sed -i --follow-symlinks remains unchanged.
    * sed now treats the sequence '\x5c' (ASCII 92, backslash) as
      literal backslash character, not as an escape prefix character
* Thu Feb 22 2018 fvogt@suse.com
  - Use %license (boo#1082318)
* Wed Feb 08 2017 mpluskal@suse.com
  - Update to version 4.4:
    * sed could segfault when invoked with specific combination of
      newlines in the input and regex pattern.
* Wed Jan 04 2017 mpluskal@suse.com
  - Update to version 4.3:
    * sed's regular expression matching is now typically 10x faster
    * sed now uses unlocked-io where available, resulting in faster
      I/O operations.
    * lots of bugfixes (for detailed list see NEWS)
  - Drop patches (all upstreamed):
    * sed-fix-overlapping-address-ranges.patch
    * sed-follow-symlinks-hyphen.patch
    * sed-follow-symlinks-stdin.patch
    * sed-temp-delete.patch
    * sed-y-NUL-RHS.patch
  - Spec file cleanups
    * run spec-cleaner
    * use macro for configure
    * execute tests with produced binary as well
    * use url for signature as well
    * use https for download links
    * use xs compressed tarballl
    * make building verbose
* Fri Sep 11 2015 schwab@linux-m68k.org
  - Build with ACL/SELinux support for in-place editing
* Tue Aug 25 2015 sbrabec@suse.com
  - Cherry picking of the most important fixes from the upstream sed
    GIT (not backporting testsuite, as it was completely refactored):
    * Fix y command in the RHS of a y/LHS/RHS/ transliteration
      (sed-y-NUL-RHS.patch).
    * Fix mishandling of overlapping address ranges
      (sed-fix-overlapping-address-ranges.patch).
    * Fix fail to remove a temporary file (sed-temp-delete.patch).
    * Fix behavior of --follow-symlinks when reading from stdin
      (bnc#933029, gnu#20795, sed-follow-symlinks-stdin.patch).
    * Make "sed --follow-symlinks -" consistent with "sed -" again,
      and process stdin instead of ./-
      (bnc#933029#c6, gnu#20796, sed-follow-symlinks-hyphen.patch).
* Tue Dec 30 2014 meissner@suse.com
  - build with PIE

Files

/bin/sed
/usr/bin/sed
/usr/share/doc/packages/sed
/usr/share/doc/packages/sed/AUTHORS
/usr/share/doc/packages/sed/BUGS
/usr/share/doc/packages/sed/NEWS
/usr/share/doc/packages/sed/README
/usr/share/doc/packages/sed/THANKS
/usr/share/info/sed.info.gz
/usr/share/licenses/sed
/usr/share/licenses/sed/COPYING
/usr/share/man/man1/sed.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Apr 26 23:37:53 2024