Accepting request 856647 from home:fbui:systemd:openSUSE-Factory

- 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/request/show/856647
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 f56c851473
commit 22368f92d6
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