mirror of
https://gitlab.com/buildroot.org/buildroot.git
synced 2026-08-23 15:54:21 -09:00
package/live555: bump version to 2025.10.13
Added -std=c++20 to enable std::atomic_flag::test which was introduced
in gcc 11.1:
https://gcc.gnu.org/onlinedocs/libstdc++/manual/status.html#status.iso.2020
(see P1135R6)
For older compilers -DNO_STD_LIB=1 can be used to enable a code path
without std::atomic_flag::test, copied from:
cfc388e6a6
Signed-off-by: Bernd Kuhls <bernd@kuhls.net>
Signed-off-by: Julien Olivain <ju.o@free.fr>
This commit is contained in:
committed by
Julien Olivain
parent
821c2ab16f
commit
d5ef3c3ecb
@@ -1,5 +1,5 @@
|
||||
# From http://www.live555.com/liveMedia/public/live555-latest-md5.txt
|
||||
md5 3c1992b0e9b871bcad7491a3da541781 live.2021.05.03.tar.gz
|
||||
# From http://www.live555.com/liveMedia/public/live555-latest-sha1.txt
|
||||
sha1 483146b15c5fdb973b88fc318f2772f022253563 live.2025.10.13.tar.gz
|
||||
# Locally generated
|
||||
sha256 ae73241f9cc4ab740d60737c0438d62a7635af3822de5d84acf275793de42029 live.2021.05.03.tar.gz
|
||||
sha256 44eb6ae4ae02ef68a5028d9fc8b70c45b9ba45c058f846b68bc4d32c74355f49 live.2025.10.13.tar.gz
|
||||
sha256 da7eabb7bafdf7d3ae5e9f223aa5bdc1eece45ac569dc21b3b037520b4464768 COPYING.LESSER
|
||||
|
||||
@@ -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`
|
||||
|
||||
Reference in New Issue
Block a user