On Mon, May 16, 2016 at 09:55:55AM -0500, Michael Catanzaro wrote:
On Sat, 2016-05-14 at 07:09 +0200, Jakub Filak wrote:
> systedm-coredump makes ABRT's job harder. Currently, ABRT fails to
> get
> core dump files from systemd-journal because systemd-coredump
> switched
> from xz compression to lz4 compression. My bad, I should have been
> watching systemd development.
OK, this is a problem. :( You're planning to fix it?
The compression algorithm changed in two places:
- in the journal itself
- in core dump files in /var/lib/systemd/coredump/
The first should be invisible to abrt, because sd_journal_get_data()
uncompresses the data, so the compression method is completely hidden.
The second is indeed visible, but it should be a matter of simply
switching xzcat to lz4cat in the consumers.
The switch is a big improvement for users because xz was just too
slow for large coredumps.
Zbyszek