aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias C. Berner <tcberner@FreeBSD.org>2021-11-23 14:59:54 +0000
committerTobias C. Berner <tcberner@FreeBSD.org>2021-11-23 15:02:28 +0000
commit2f6fd28d6732051e10edf81dd0a3e93f7d9bb86b (patch)
treec2a91482b063e2d7f9559c7cd39e8681448f04a7
parent8a891db501c5e80a964ca3954f2ae68375cc3373 (diff)
downloadports-2f6fd28d6732051e10edf81dd0a3e93f7d9bb86b.tar.gz
ports-2f6fd28d6732051e10edf81dd0a3e93f7d9bb86b.zip
multimedia/gavl: opt in to sched* functions
Make sched* functions available as required by https://cgit.freebsd.org/src/commit/?id=90fa9705d5cd29cf11c5dc7319299788dec2546a benchmark.c:1854:7: warning: implicit declaration of function 'sched_setaffinity' is invalid in C99 [-Wimplicit-function-declaration] if(!sched_setaffinity(0, sizeof(cpuset), &cpuset)) PR: 259787
-rw-r--r--multimedia/gavl/Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/multimedia/gavl/Makefile b/multimedia/gavl/Makefile
index 6dc12662b9d5..d330698881f4 100644
--- a/multimedia/gavl/Makefile
+++ b/multimedia/gavl/Makefile
@@ -18,6 +18,9 @@ GNU_CONFIGURE= yes
CONFIGURE_ARGS= --with-cpuflags=none --without-doxygen
INSTALL_TARGET= install-strip
+# Opt-in to sched* functions
+# https://cgit.freebsd.org/src/commit/?id=90fa9705d5cd29cf11c5dc7319299788dec2546a
+CFLAGS+= -D_WITH_CPU_SET_T
LIBS+= -lm
PORTDOCS= README