diff --git a/gui-apps/wscreensaver/wscreensaver-9999.ebuild b/gui-apps/wscreensaver/wscreensaver-9999.ebuild index b1631cd5df..e22c5aa670 100644 --- a/gui-apps/wscreensaver/wscreensaver-9999.ebuild +++ b/gui-apps/wscreensaver/wscreensaver-9999.ebuild @@ -48,7 +48,9 @@ src_configure() { local S="$S"/wayland # Will write a patch later and send it to upstream. # For now accept it. - append-cflags -Wno-error=incompatible-function-pointer-types + if [[ $CC == clang* ]]; then + append-cflags -Wno-error=incompatible-function-pointer-types + fi meson_src_configure }