Apply some band aid to make it build for NetBSD-current / MKLLVM=yes users
since we don't yet ship stdatomic.h.
This commit is contained in:
parent
5f0561b2b6
commit
983049b0af
1 changed files with 15 additions and 0 deletions
15
multimedia/vlc21/hacks.mk
Normal file
15
multimedia/vlc21/hacks.mk
Normal file
|
@ -0,0 +1,15 @@
|
|||
# $NetBSD: hacks.mk,v 1.1 2015/03/16 21:51:01 tnn Exp $
|
||||
|
||||
.if !defined(VLC21_HACKS_MK)
|
||||
VLC21_HACKS_MK= # empty
|
||||
|
||||
# vlc_atomic.h rightly assumes "uses clang (support for C11)" implies
|
||||
# "ships stdatomic.h" but for us this is not yet the case.
|
||||
# This hack should be removed when -current has stdatomic.h.
|
||||
.if ${OPSYS} == "NetBSD" && \
|
||||
exists(/usr/bin/clang) && \
|
||||
!exists(/usr/include/stdatomic.h)
|
||||
CPPFLAGS+= -D__STDC_NO_ATOMICS__
|
||||
.endif
|
||||
|
||||
.endif
|
Loading…
Reference in a new issue