From: Simon McVittie Date: Fri, 24 Jun 2022 16:29:55 +0000 (+0100) Subject: CI: Explicitly disable features that can't work on Windows X-Git-Tag: dbus-1.15.0~32^2~18 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=14bfd498c63b66c6ebab60b744a56ed26b892c6c;p=thirdparty%2Fdbus.git CI: Explicitly disable features that can't work on Windows Signed-off-by: Simon McVittie --- diff --git a/tools/ci-build.sh b/tools/ci-build.sh index 440fe709a..313f3535d 100755 --- a/tools/ci-build.sh +++ b/tools/ci-build.sh @@ -455,6 +455,19 @@ case "$ci_buildsys" in case "$ci_host" in (*-w64-mingw32) cross_file="${srcdir}/maint/${ci_host}.txt" + # openSUSE's wrappers are designed for building predictable + # RPM packages, so they set --auto-features=enabled - + # but that includes some things that make no sense on + # Windows. + set -- -Dapparmor=disabled "$@" + set -- -Depoll=disabled "$@" + set -- -Dinotify=disabled "$@" + set -- -Dkqueue=disabled "$@" + set -- -Dlaunchd=disabled "$@" + set -- -Dlibaudit=disabled "$@" + set -- -Dselinux=disabled "$@" + set -- -Dsystemd=disabled "$@" + set -- -Dx11_autolaunch=disabled "$@" ;; esac