]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
travis: treat warnings as errors while building systemd
authorEvgeny Vereshchagin <evvers@ya.ru>
Fri, 9 Nov 2018 23:45:00 +0000 (00:45 +0100)
committerEvgeny Vereshchagin <evvers@ya.ru>
Sat, 10 Nov 2018 00:27:19 +0000 (03:27 +0300)
travis-ci/managers/fedora.sh

index 1a3d2366db28e1fd4be8e39c7cc895327c23d052..fbc301c8221097c91790498da90bf5b6ca2108e7 100755 (executable)
@@ -45,13 +45,13 @@ for phase in "${PHASES[@]}"; do
         RUN)
             info "Run phase"
             # Build systemd
-            $DOCKER_EXEC meson -Dslow-tests=true build
+            $DOCKER_EXEC meson --werror -Dslow-tests=true build
             $DOCKER_EXEC ninja -v -C build
             $DOCKER_EXEC ninja -C build test
             ;;
         RUN_ASAN)
             $DOCKER_EXEC git clean -dxff
-            $DOCKER_EXEC meson -Db_sanitize=address,undefined build
+            $DOCKER_EXEC meson --werror -Db_sanitize=address,undefined build
             $DOCKER_EXEC ninja -v -C build
 
             # Never remove halt_on_error from UBSAN_OPTIONS. See https://github.com/systemd/systemd/commit/2614d83aa06592aedb.