|
|
@@ -4,7 +4,7 @@
|
|
|
#
|
|
|
################################################################################
|
|
|
|
|
|
-LIVE555_VERSION = 2021.05.03
|
|
|
+LIVE555_VERSION = 2025.10.13
|
|
|
LIVE555_SOURCE = live.$(LIVE555_VERSION).tar.gz
|
|
|
# upstream site removes older versions, use videolan.org instead
|
|
|
LIVE555_SITE = https://download.videolan.org/contrib/live555
|
|
|
@@ -29,6 +29,13 @@ LIVE555_LIBRARY_LINK = $(TARGET_CC) -o
|
|
|
LIVE555_CFLAGS += -fPIC
|
|
|
endif
|
|
|
|
|
|
+# "struct std::atomic_flag" has no member named "test"
|
|
|
+ifeq ($(BR2_TOOLCHAIN_GCC_AT_LEAST_11),y)
|
|
|
+LIVE555_CFLAGS += -std=c++20
|
|
|
+else
|
|
|
+LIVE555_CFLAGS += -DNO_STD_LIB=1
|
|
|
+endif
|
|
|
+
|
|
|
ifeq ($(BR2_PACKAGE_OPENSSL),y)
|
|
|
LIVE555_DEPENDENCIES += host-pkgconf openssl
|
|
|
LIVE555_CONSOLE_LIBS = `$(PKG_CONFIG_HOST_BINARY) --libs openssl`
|