Summary: | app-admin/syslog-ng-3.13.2 fails to build with dev-libs/json-c-0.13: modules/json/json-parser.c:31:10: fatal error: json_object_private.h: No such file or directory | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pryka <pryka.iluvatar> |
Component: | Current packages | Assignee: | No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | Adrian.Bassett, atoth, hydrapolic, jarausch, krinpaus, pryka.iluvatar, rzubaly |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/6583 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Pryka
2017-12-19 09:35:18 UTC
I have the identical error on my ~amd64 install; it's related to the update of dev-libs/json-c to version 0.13 syslog-ng will successfully build with -json set. masking devlibs/json-c-0.13 and reverting to 0.12 allows compiling of syslog-ng with +json set, so that's my quick fix for now, until the bug is sorted. Thanks for noticing, I'll add the patch to version 3.13.2. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d03a886fc569f7025ff7d97b7975c5af817ad963 commit d03a886fc569f7025ff7d97b7975c5af817ad963 Author: Tomas Mozes <hydrapolic@gmail.com> AuthorDate: 2017-12-19 15:30:41 +0000 Commit: Thomas Deutschmann <whissi@gentoo.org> CommitDate: 2017-12-20 20:44:04 +0000 app-admin/syslog-ng: fix building with dev-libs/json-c-0.13 Closes: https://bugs.gentoo.org/641688 Package-Manager: Portage-2.3.18, Repoman-2.3.6 .../patches/syslog-ng-3.12.1-json-c-0.13+.patch | 33 ++++++++++++++++++++++ ...ng-3.12.1-r1.ebuild => syslog-ng-3.12.1.ebuild} | 7 ++++- ...ng-3.13.2-r1.ebuild => syslog-ng-3.13.2.ebuild} | 7 ++++- 3 files changed, 45 insertions(+), 2 deletions(-) |