[vlc-commits] contrib: ebur128: use BUILD_SHARED_LIBS

Marvin Scholz git at videolan.org
Thu Jan 7 11:10:29 UTC 2021


vlc | branch: master | Marvin Scholz <epirat07 at gmail.com> | Thu Jan  7 12:07:25 2021 +0100| [5a808ea108b6dc9e3013cf7b446d19d0efbe87a4] | committer: Thomas Guillem

contrib: ebur128: use BUILD_SHARED_LIBS

Fixes the build on macOS, which previously would link dynamically to
libebur128 and fail at runtime.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=5a808ea108b6dc9e3013cf7b446d19d0efbe87a4
---

 contrib/src/libebur128/rules.mak | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/contrib/src/libebur128/rules.mak b/contrib/src/libebur128/rules.mak
index c480bc8be4..41163e3002 100644
--- a/contrib/src/libebur128/rules.mak
+++ b/contrib/src/libebur128/rules.mak
@@ -20,7 +20,6 @@ libebur128: libebur128-$(LIBEBUR128_VERSION).tar.gz .sum-libebur128
 	$(MOVE)
 
 .libebur128: libebur128 toolchain.cmake
-	cd $< && $(HOSTVARS_PIC) $(CMAKE) -DENABLE_INTERNAL_QUEUE_H=TRUE
+	cd $< && $(HOSTVARS_PIC) $(CMAKE) -DENABLE_INTERNAL_QUEUE_H=TRUE -DBUILD_SHARED_LIBS=FALSE
 	cd $< && $(CMAKEBUILD) . --target install
-	rm -f $(PREFIX)/lib/libebur128.so*
 	touch $@



More information about the vlc-commits mailing list