[vlc-commits] [Git][videolan/vlc][3.0.x] 2 commits: contrib: caca: force recognition of all sprint variants tested on Windows
Jean-Baptiste Kempf (@jbk)
gitlab at videolan.org
Mon Dec 8 15:32:49 UTC 2025
Jean-Baptiste Kempf pushed to branch 3.0.x at VideoLAN / VLC
Commits:
92dd4ae3 by Steve Lhomme at 2025-12-08T15:50:50+01:00
contrib: caca: force recognition of all sprint variants tested on Windows
The built-in in some mingw-w64 variants require linking for kernel32.
configure:18427: i686-w64-mingw32-gcc -o conftest.exe -D__MSVCRT_VERSION__=0x700 -D_WIN32_WINNT=0x0502 -DWINVER=0x0502 -I/home/videolan/vlc/contrib/i686-w64-mingw32/include -g -O0 -D__MSVCRT_VERSION__=0x700 -D_WIN32_WINNT=0x0502 -DWINVER=0x0502 -I/home/videolan/vlc/contrib/i686-w64-mingw32/include -DCACA_STATIC -L/home/videolan/vlc/contrib/i686-w64-mingw32/lib conftest.c >&5
conftest.c:47:6: warning: conflicting types for built-in function 'vsnprintf'
char vsnprintf ();
^~~~~~~~~
/opt/gcc-i686-w64-mingw32/lib/gcc/i686-w64-mingw32/6.4.0/../../../../i686-w64-mingw32/lib/../lib/libmsvcrt.a(lib32_libmsvcrt_extra_a-_vscprintf.o): In function `_mingw_get_msvcrt_handle':
/build/mingw-w64/mingw-w64-crt/build/../include/msvcrt.h:9: undefined reference to `_imp__GetModuleHandleW at 4'
collect2: error: ld returned 1 exit status
configure:18427: $? = 1
- - - - -
841640c3 by Steve Lhomme at 2025-12-08T15:50:50+01:00
CI: update gcc windows images with wine compatible with the contrib Wix
Fixes #29489
- - - - -
2 changed files:
- contrib/src/caca/rules.mak
- extras/ci/gitlab-ci.yml
Changes:
=====================================
contrib/src/caca/rules.mak
=====================================
@@ -47,7 +47,9 @@ CACA_CONF += --disable-x11
endif
ifdef HAVE_WIN32
CACA_CONF += --disable-ncurses \
+ ac_cv_func_sprintf=yes \
ac_cv_func_vsnprintf_s=yes \
+ ac_cv_func_vsnprintf=yes \
ac_cv_func_sprintf_s=yes
endif
ifdef HAVE_LINUX
=====================================
extras/ci/gitlab-ci.yml
=====================================
@@ -13,8 +13,8 @@ default:
interruptible: true
variables:
- VLC_WIN32_IMAGE: registry.videolan.org/vlc-debian-win32-3.0:20251205143621
- VLC_WIN64_IMAGE: registry.videolan.org/vlc-debian-win64-3.0:20251205143621
+ VLC_WIN32_IMAGE: registry.videolan.org/vlc-debian-win32-3.0:20251208092116
+ VLC_WIN64_IMAGE: registry.videolan.org/vlc-debian-win64-3.0:20251208092116
VLC_UWP_LLVM_IMAGE: registry.videolan.org/vlc-debian-llvm-uwp:20211020111246
VLC_WIN_LLVM_UCRT_IMAGE: registry.videolan.org/vlc-debian-llvm-ucrt:20250903131032
VLC_DEBIAN_IMAGE: registry.videolan.org/vlc-debian-unstable:20200229201904
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/be17eee393bdef371d7aa3965f971986dabdfebd...841640c3031113bc3d2d1f177c7996a01a40813e
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/be17eee393bdef371d7aa3965f971986dabdfebd...841640c3031113bc3d2d1f177c7996a01a40813e
You're receiving this email because of your account on code.videolan.org.
VideoLAN code repository instance
More information about the vlc-commits
mailing list