mirror of
https://git.freebsd.org/ports.git
synced 2025-06-02 11:26:29 -04:00
audio/tagutil: Unbreak on 11.x
/usr/bin/ld: undefined reference to symbol `__cxa_demangle@@CXXABI_1.3' (try adding -lcxxrt) It links fine with lld.
This commit is contained in:
parent
d5c605ed26
commit
9b39ff2617
1 changed files with 4 additions and 3 deletions
|
@ -37,10 +37,11 @@ OGG_LIB_DEPENDS=\
|
||||||
libvorbisfile.so:audio/libvorbis \
|
libvorbisfile.so:audio/libvorbis \
|
||||||
libogg.so:audio/libogg
|
libogg.so:audio/libogg
|
||||||
OGG_CMAKE_OFF= -DWITHOUT_OGGVORBIS=yes
|
OGG_CMAKE_OFF= -DWITHOUT_OGGVORBIS=yes
|
||||||
#.if exists(/usr/lib/libc++.so) && ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld
|
|
||||||
#TAGLIB_BROKEN= ld: undefined reference to symbol '__cxa_demangle@@CXXABI_1.3' (try adding -lcxxrt)
|
|
||||||
#.endif
|
|
||||||
TAGLIB_LIB_DEPENDS= libtag_c.so:audio/taglib
|
TAGLIB_LIB_DEPENDS= libtag_c.so:audio/taglib
|
||||||
TAGLIB_CMAKE_OFF= -DWITHOUT_TAGLIB=yes
|
TAGLIB_CMAKE_OFF= -DWITHOUT_TAGLIB=yes
|
||||||
|
# For FreeBSD 11: ld: undefined reference to symbol `__cxa_demangle@@CXXABI_1.3' (try adding -lcxxrt)
|
||||||
|
.if exists(/usr/bin/ld.lld) && ${/usr/bin/ld:L:tA} != /usr/bin/ld.lld
|
||||||
|
TAGLIB_LDFLAGS= -fuse-ld=lld
|
||||||
|
.endif
|
||||||
|
|
||||||
.include <bsd.port.mk>
|
.include <bsd.port.mk>
|
||||||
|
|
Loading…
Add table
Reference in a new issue