wok rev 25741

Fix vlc build with old glibc, and race condition for qt5 build
author Stanislas Leduc <shann@slitaz.org>
date Mon Aug 26 13:39:14 2024 +0200 (5 months ago)
parents 3bfddcf4d28c
children 455748513a4c
files qt5/receipt vlc/receipt
line diff
     1.1 --- a/qt5/receipt	Sun Aug 25 19:45:07 2024 +0200
     1.2 +++ b/qt5/receipt	Mon Aug 26 13:39:14 2024 +0200
     1.3 @@ -21,7 +21,7 @@
     1.4  	libQt5Script libQt5Sql libQt5Svg libQt5Xml"
     1.5  BUILD_DEPENDS="alsa-lib-dev cups-dev dbus-dev eudev-dev gcc83 glib-dev 
     1.6  	gst-plugins-base-1.0-dev gtk+3-dev icu-dev fontconfig-dev 
     1.7 -	freetype-dev harfbuzz-dev libjpeg-turbo-dev libpng-dev 
     1.8 +	freetype-dev harfbuzz-dev libjpeg libjpeg-turbo-dev libpng-dev 
     1.9  	libxcb-dev libxkbcommon-dev mesa-dev openssl-dev pcre-dev 
    1.10  	sqlite-dev tslib-dev xorg-libX11-dev xorg-libXcomposite-dev 
    1.11  	xorg-libXrender-dev zlib-dev"
     2.1 --- a/vlc/receipt	Sun Aug 25 19:45:07 2024 +0200
     2.2 +++ b/vlc/receipt	Mon Aug 26 13:39:14 2024 +0200
     2.3 @@ -13,7 +13,7 @@
     2.4  WGET_URL="https://download.videolan.org/pub/videolan/$PACKAGE/$VERSION/$TARBALL"
     2.5  
     2.6  DEPENDS="gcc83-lib-base libQt5Core libQt5Gui libQt5Svg libQt5Widgets 
     2.7 -	libQt5X11Extras libQt5Xcb libvlc"
     2.8 +	libQt5X11Extras libQt5Xcb libvlc icu fribidi"
     2.9  BUILD_DEPENDS="alsa-lib-dev cairo-dev dbus-dev expat-dev ffmpeg-dev flac-dev 
    2.10  	fluidsynth-dev fribidi-dev gcc83 gcc83-lib-base gettext gmp-dev gnutls-dev 
    2.11  	hicolor-icon-theme jack-audio-connection-kit-dev libarchive-dev 
    2.12 @@ -45,12 +45,16 @@
    2.13  	export NCURSES_LIBS="-L/lib -lncurses -ltinfo"
    2.14  	export CC=gcc-83 CXX=g++-83 BUILDCC=gcc-83
    2.15  
    2.16 +	# Need to build with old glibc
    2.17 +	export CPPFLAGS="$CPPFLAGS -D__STDC_FORMAT_MACROS"
    2.18 +
    2.19  	./configure			\
    2.20  		--prefix=/usr		\
    2.21  		--disable-pulse		\
    2.22  		--disable-a52		\
    2.23  		--disable-sout		\
    2.24  		--disable-libgcrypt	\
    2.25 +		--enable-qt		\
    2.26  		--enable-ncurses	\
    2.27  		--enable-run-as-root	\
    2.28  		$CONFIGURE_ARGS &&