Build log attached. Errors include: /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/journal-file.c: In function 'journal_file_close': /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/journal-file.c:142:15: error: 'JournalFile' has no member free(f->compress_buffer); ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/journal-file.c: In function 'journal_file_find_data_objec /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/journal-file.c:827:67: error: 'JournalFile' has no member o->data.payload, l, &f->compress_buffer, &f->compress_buffer_size, &rsize, 0); ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/journal-file.c:827:88: error: 'JournalFile' has no member o->data.payload, l, &f->compress_buffer, &f->compress_buffer_size, &rsize, 0); ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/journal-file.c:832:37: error: 'JournalFile' has no member memcmp(f->compress_buffer, data, size) == 0) { ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/sd-journal.c: In function 'sd_journal_get_data': /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/sd-journal.c:2004:53: error: 'JournalFile' has no member &f->compress_buffer, &f->compress_buffer_size, ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/sd-journal.c:2004:74: error: 'JournalFile' has no member &f->compress_buffer, &f->compress_buffer_size, ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/sd-journal.c:2011:55: error: 'JournalFile' has no member &f->compress_buffer, &f->compress_buffer_size, &rsize, ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/sd-journal.c:2011:76: error: 'JournalFile' has no member &f->compress_buffer, &f->compress_buffer_size, &rsize, ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/sd-journal.c:2016:42: error: 'JournalFile' has no member *data = f->compress_buffer; ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/sd-journal.c: In function 'return_data': /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/sd-journal.c:2066:59: error: 'JournalFile' has no member o->data.payload, l, &f->compress_buffer, ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/sd-journal.c:2067:39: error: 'JournalFile' has no member &f->compress_buffer_size, &rsize, j->data_threshold); ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/sd-journal.c:2071:26: error: 'JournalFile' has no member *data = f->compress_buffer; ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/journal-file.c: In function 'journal_file_copy_entry': /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/journal-file.c:2777:70: error: 'JournalFile' has no membe o->data.payload, l, &from->compress_buffer, &from->compress_buffer_size, &rsize, 0 ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/journal-file.c:2777:94: error: 'JournalFile' has no membe o->data.payload, l, &from->compress_buffer, &from->compress_buffer_size, &rsize, 0 ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/journal-file.c:2781:36: error: 'JournalFile' has no membe data = from->compress_buffer; ^ /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/sd-journal.c: At top level: cc1: warning: unrecognized command line option "-Wno-typedef-redefinition" [enabled by default] /var/tmp/portage/sys-apps/systemd-216-r2/work/systemd-216/src/journal/journal-file.c: At top level: cc1: warning: unrecognized command line option "-Wno-typedef-redefinition" [enabled by default] Makefile:13874: recipe for target 'src/journal/libsystemd_journal_internal_la-sd-journal.lo' failed
Created attachment 392886 [details] build log
Created attachment 392888 [details] emerge --info '=sys-apps/systemd-216-r2::gentoo'
Created attachment 392890 [details] The ebuild environment file
Created attachment 392892 [details] emerge -pqv '=sys-apps/systemd-216-r2::gentoo'
Also note, it builds fine with USE=-lz4, and this is on stable amd64.
The problem occurs with USE="lz4 -lzma".
Probable fix: http://cgit.freedesktop.org/systemd/systemd/commit/?id=10893a5cfa7d792ba171282c2ec46b85ed6aae0c
+ 01 Jan 2015; Mike Gilbert <floppym@gentoo.org> +files/216-lz4-build.patch, + systemd-216-r2.ebuild: + Fix build failure with USE='lz4 -lzma', bug 534228 by rich0.