summaryrefslogtreecommitdiff
path: root/net-misc/vncrec/vncrec-0.2-r3.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2022-10-11 07:37:54 +0100
committerV3n3RiX <venerix@koprulu.sector>2022-10-11 07:37:54 +0100
commit81db58116c7a9c27f54243a4d8f364c7e94c6f36 (patch)
treeeb568d2a6d5b95a55b7f5a5ec305e1e6f5566e93 /net-misc/vncrec/vncrec-0.2-r3.ebuild
parent179be85ade6b2b47bf362865b5c375969ab5ddc8 (diff)
gentoo auto-resync : 11:10:2022 - 07:37:54
Diffstat (limited to 'net-misc/vncrec/vncrec-0.2-r3.ebuild')
-rw-r--r--net-misc/vncrec/vncrec-0.2-r3.ebuild7
1 files changed, 6 insertions, 1 deletions
diff --git a/net-misc/vncrec/vncrec-0.2-r3.ebuild b/net-misc/vncrec/vncrec-0.2-r3.ebuild
index e3295a4579be..66d88e91b811 100644
--- a/net-misc/vncrec/vncrec-0.2-r3.ebuild
+++ b/net-misc/vncrec/vncrec-0.2-r3.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
DESCRIPTION="VNC session recorder and player"
HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"
@@ -42,6 +42,11 @@ src_prepare() {
}
src_configure() {
+ # XtErrorHandler usage matches docs (seems right), but headers "may" add
+ # __attribute__((noreturn)) giving an incompatible type error with clang-16
+ # (could alternatively use private _X_NORETURN but this may be fragile).
+ append-cflags -Wno-error=incompatible-function-pointer-types #871000
+
CC="$(tc-getBUILD_CC)" LD="$(tc-getLD)" \
IMAKECPP="${IMAKECPP:-${CHOST}-gcc -E}" xmkmf -a || die
}