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 &&