From bab48e2eec6cd8db1080f25ee224471842b08d03 Mon Sep 17 00:00:00 2001 From: Arthur Zamarin Date: Mon, 6 Oct 2025 23:38:31 +0300 Subject: [PATCH] app-admin/clog: fix build on musl Closes: https://bugs.gentoo.org/715248 Signed-off-by: Arthur Zamarin --- app-admin/clog/clog-1.3.0-r1.ebuild | 3 ++- app-admin/clog/files/clog-1.3.0-musl.patch | 11 +++++++++++ 2 files changed, 13 insertions(+), 1 deletion(-) create mode 100644 app-admin/clog/files/clog-1.3.0-musl.patch diff --git a/app-admin/clog/clog-1.3.0-r1.ebuild b/app-admin/clog/clog-1.3.0-r1.ebuild index cc6689579c1b8..45e23cdc1d62e 100644 --- a/app-admin/clog/clog-1.3.0-r1.ebuild +++ b/app-admin/clog/clog-1.3.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -16,6 +16,7 @@ RESTRICT="test" # No test suite on tar.gz PATCHES=( "${FILESDIR}"/${PN}-1.3.0-gcc13.patch + "${FILESDIR}"/${PN}-1.3.0-musl.patch ) src_prepare() { diff --git a/app-admin/clog/files/clog-1.3.0-musl.patch b/app-admin/clog/files/clog-1.3.0-musl.patch new file mode 100644 index 0000000000000..e9cb12760e67e --- /dev/null +++ b/app-admin/clog/files/clog-1.3.0-musl.patch @@ -0,0 +1,11 @@ +--- a/src/libshared/src/FS.cpp ++++ b/src/libshared/src/FS.cpp +@@ -41,7 +41,7 @@ + #include + #include + +-#if defined SOLARIS || defined NETBSD || defined FREEBSD ++#if defined SOLARIS || defined NETBSD || defined FREEBSD || !defined(__GLIBC__) + #include + #endif +