- Enable support for zstd compression

systemd-journald will now use zstd for compressing large fields in
  journal files. systemd-coredump will also use this algorithm to
  compress coredump files.
  Please note that systemd older than v246 won't be able to read new
  journal files as zstd algorithm is not supported by these versions.
  This incompatible change was actually not the only one introduced by
  v246 since the hash tables in journal files have been hardened
  against hash collisions too in an incompatible way with older
  versions.

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=1130
This commit is contained in:
Franck Bui 2020-12-17 10:43:58 +00:00 committed by Git OBS Bridge
parent 1929b57172
commit 0d420ecaa6
4 changed files with 36 additions and 0 deletions

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Wed Dec 16 10:40:48 UTC 2020 - Franck Bui <fbui@suse.com>
- Enable support for zstd compression
systemd-journald will now use zstd for compressing large fields in
journal files. systemd-coredump will also use this algorithm to
compress coredump files.
Please note that systemd older than v246 won't be able to read new
journal files as zstd algorithm is not supported by these versions.
This incompatible change was actually not the only one introduced by
v246 since the hash tables in journal files have been hardened
against hash collisions too in an incompatible way with older
versions.
-------------------------------------------------------------------
Mon Dec 14 07:55:03 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@ -79,6 +79,7 @@ BuildRequires: pkgconfig(liblzma)
BuildRequires: pkgconfig(libpcre2-8)
BuildRequires: pkgconfig(libqrencode)
BuildRequires: pkgconfig(libselinux) >= 2.1.9
BuildRequires: pkgconfig(libzstd)
%ifarch aarch64 %ix86 x86_64 x32 %arm ppc64le s390x
BuildRequires: pkgconfig(libseccomp) >= 2.3.1
%endif

View File

@ -1,3 +1,20 @@
-------------------------------------------------------------------
Wed Dec 16 10:40:48 UTC 2020 - Franck Bui <fbui@suse.com>
- Enable support for zstd compression
systemd-journald will now use zstd for compressing large fields in
journal files. systemd-coredump will also use this algorithm to
compress coredump files.
Please note that systemd older than v246 won't be able to read new
journal files as zstd algorithm is not supported by these versions.
This incompatible change was actually not the only one introduced by
v246 since the hash tables in journal files have been hardened
against hash collisions too in an incompatible way with older
versions.
-------------------------------------------------------------------
Mon Dec 14 07:55:03 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@ -77,6 +77,7 @@ BuildRequires: pkgconfig(liblzma)
BuildRequires: pkgconfig(libpcre2-8)
BuildRequires: pkgconfig(libqrencode)
BuildRequires: pkgconfig(libselinux) >= 2.1.9
BuildRequires: pkgconfig(libzstd)
%ifarch aarch64 %ix86 x86_64 x32 %arm ppc64le s390x
BuildRequires: pkgconfig(libseccomp) >= 2.3.1
%endif