Likely missing headers. Reproducible: Always Steps to Reproduce: 1. Allow ~amd64 for sys-process/audit 2. emerge sys-process/audit Actual Results: Fails to build. Expected Results: Should build.
Created attachment 897636 [details, diff] Upstream patch
Created attachment 897637 [details] build log
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d50c79cc88f5dc8272e987278bc2d35a805619 commit c2d50c79cc88f5dc8272e987278bc2d35a805619 Author: Sam James <sam@gentoo.org> AuthorDate: 2024-07-15 03:31:24 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-07-15 03:31:39 +0000 sys-process/audit: fix modern C issues Revbump for two reasons: 1) the general modern C rationale per the wiki page and ML post, but also 2) the patch changes behaviour to drop e.g. printf in the library side. Closes: https://bugs.gentoo.org/936080 Signed-off-by: Sam James <sam@gentoo.org> .../{audit-3.1.4.ebuild => audit-3.1.4-r1.ebuild} | 4 + sys-process/audit/files/audit-3.1.4-c99.patch | 599 +++++++++++++++++++++ 2 files changed, 603 insertions(+)
*** Bug 936113 has been marked as a duplicate of this bug. ***
*** Bug 936116 has been marked as a duplicate of this bug. ***
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=200dd4d0252c70f32a81496eb94834fcbb0dfb35 commit 200dd4d0252c70f32a81496eb94834fcbb0dfb35 Author: Andreas K. Hüttel <dilfridge@gentoo.org> AuthorDate: 2024-11-01 16:28:54 +0000 Commit: Andreas K. Hüttel <dilfridge@gentoo.org> CommitDate: 2024-11-01 16:56:16 +0000 sys-process/audit: drop 3.1.2, 3.1.4-r1 Bug: https://bugs.gentoo.org/936080 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org> sys-process/audit/Manifest | 2 - sys-process/audit/audit-3.1.2.ebuild | 196 ------- sys-process/audit/audit-3.1.4-r1.ebuild | 197 ------- .../audit/files/audit-3.0.8-musl-malloc.patch | 29 - sys-process/audit/files/audit-3.1.4-c99.patch | 599 --------------------- 5 files changed, 1023 deletions(-)