commit:     28b1e5d279307c86835e485c7038b7f8d24561c1
Author:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
AuthorDate: Fri Dec 19 18:07:12 2025 +0000
Commit:     Fabian Groffen <grobian <AT> gentoo <DOT> org>
CommitDate: Fri Dec 19 18:08:07 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28b1e5d2

dev-libs/liboil: extend Darwin fix to generic Clang fix

Closes: https://bugs.gentoo.org/576646
Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>

 dev-libs/liboil/liboil-0.3.17-r5.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/liboil/liboil-0.3.17-r5.ebuild 
b/dev-libs/liboil/liboil-0.3.17-r5.ebuild
index a56be91c4f10..ef871d920c74 100644
--- a/dev-libs/liboil/liboil-0.3.17-r5.ebuild
+++ b/dev-libs/liboil/liboil-0.3.17-r5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit flag-o-matic
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="Library of simple functions that are optimized for various CPUs"
 HOMEPAGE="https://liboil.freedesktop.org/";
@@ -49,8 +49,8 @@ src_configure() {
        # bug #931004
        filter-lto
 
-       # For use with Clang, which is the only compiler on OSX, bug #576646
-       [[ ${CHOST} == *-darwin* ]] && append-flags -fheinous-gnu-extensions
+       # bug #576646
+       tc-is-clang && append-flags -fheinous-gnu-extensions
 
        default
 }

Reply via email to