[vlc-commits] [Git][videolan/vlc][master] 2 commits: src: Makefile.am: fix skipped checkheaders for X11
Jean-Baptiste Kempf (@jbk)
gitlab at videolan.org
Fri Feb 9 20:58:57 UTC 2024
Jean-Baptiste Kempf pushed to branch master at VideoLAN / VLC
Commits:
eea8885f by Alexandre Janniaux at 2024-02-09T17:57:14+00:00
src: Makefile.am: fix skipped checkheaders for X11
The checkheaders targets marked as skipped were not correctly assigned
the skipping variable.
- - - - -
eb933a62 by Alexandre Janniaux at 2024-02-09T17:57:14+00:00
extras: ci: compile check_PROGRAMS for macos
The tests are all compiling on macos and most of them are running
correctly, so we can ensure they continue to build. We cannot try to run
them without ensuring we select the runner architecture first though.
Regression from 70c643090bac6ba5c27f0cb4a68959bc8fb04380.
- - - - -
2 changed files:
- extras/ci/gitlab-ci.yml
- src/Makefile.am
Changes:
=====================================
extras/ci/gitlab-ci.yml
=====================================
@@ -492,6 +492,8 @@ raspbian-arm:
export PATH="${VLC_PATH}:$PATH"
mkdir build && cd build
../extras/package/macosx/build.sh $EXTRA_BUILD_FLAGS $NIGHTLY_EXTRA_BUILD_FLAGS -a $HOST_ARCH -x
+ # At least compile every targets
+ make check TESTS=
macos-x86_64:
extends: .macos-common
=====================================
src/Makefile.am
=====================================
@@ -763,8 +763,8 @@ if !HAVE_X
SKIPPED_CHECKHEADERS += vlc_xlib.h
endif
-$(SKIPPED_CHECKHEADERS:%=checkheader_%): checkheader_verbose_0 = $(skip_checkheader_verbose_0)
-$(SKIPPED_CHECKHEADERS:%=checkheader_%): CHECKCOMPILE = exit 0;
+$(SKIPPED_CHECKHEADERS:%=checkheader_%.check): checkheader_verbose_0 = $(skip_checkheader_verbose_0)
+$(SKIPPED_CHECKHEADERS:%=checkheader_%.check): CHECKCOMPILE = exit 0;
dist_check_SCRIPTS = check_headers check_symbols
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/f030c94478d181818e099f49c175ca43fd667ae0...eb933a62ec3b3396deccf3e6b6c5ac1f600ec906
--
View it on GitLab: https://code.videolan.org/videolan/vlc/-/compare/f030c94478d181818e099f49c175ca43fd667ae0...eb933a62ec3b3396deccf3e6b6c5ac1f600ec906
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