gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libmicrohttpd] branch master updated (846ecb5d -> 6c5dd2f2)


From: gnunet
Subject: [libmicrohttpd] branch master updated (846ecb5d -> 6c5dd2f2)
Date: Tue, 14 Jun 2022 17:46:25 +0200

This is an automated email from the git hooks/post-receive script.

karlson2k pushed a change to branch master
in repository libmicrohttpd.

    from 846ecb5d test_upgrade{,_large}: fixed compiler warnings
     new 836ee8e6 CI: added usage of the configure's detection of the compiler 
flags
     new 6c5dd2f2 CI: use clang compiler for Clang Static Analyser

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .gitlab-ci.yml | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index b11b9bbd..f1023d59 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -26,8 +26,8 @@ variables:
   DEBIAN_BUILD: buildenv-debian-stretch
   MINGW_BUILD: buildenv-debian-mingw
   GET_SOURCES_ATTEMPTS: "3"
-  CONFIGURE_BASE_FLAGS: --enable-asserts --cache-file cache/config.cache
-  CFLAGS_DEFAULT: -O0 -g -ggdb3 -Wall -Wextra
+  CONFIGURE_BASE_FLAGS: --cache-file cache/config.cache
+  CFLAGS_DEFAULT: ""
 
 # In this build we combine
 #  * gcc
@@ -37,7 +37,7 @@ gcc/Stretch:
   script:
     - export CFLAGS="$CFLAGS_DEFAULT"
     - ./bootstrap
-    - ./configure $CONFIGURE_BASE_FLAGS
+    - ./configure $CONFIGURE_BASE_FLAGS --enable-build-type=debug 
--disable-sanitizers
     - make -j$(nproc) && make -k check
   tags:
     - shared
@@ -61,7 +61,7 @@ Sanitizers/Stretch:
     - ./bootstrap
     - export CC="ccache clang"
     - export ASAN_SYMBOLIZER_PATH=/usr/lib/llvm-3.8/bin/llvm-symbolizer
-    - ./configure $CONFIGURE_BASE_FLAGS --disable-doc --enable-sanitizers
+    - ./configure $CONFIGURE_BASE_FLAGS --disable-doc 
--enable-build-type=debug --enable-sanitizers
     - make -j$(nproc) && make -k check
   tags:
     - shared
@@ -78,10 +78,11 @@ Scan-Build/Debian:
   image: $CI_REGISTRY/$BUILD_IMAGES_PROJECT:$DEBIAN_BUILD
   script:
     - export CFLAGS="$CFLAGS_DEFAULT"
+    - export CC="clang-3.8"
     - ./bootstrap
-    - scan-build ./configure $CONFIGURE_BASE_FLAGS
-    - scan-build -v -enable-checker security,nullability --status-bugs -o 
scan-build make -j$(nproc)
-    - scan-build -v -enable-checker security,nullability --status-bugs -o 
scan-build make -k check
+    - scan-build --use-cc=clang-3.8 ./configure $CONFIGURE_BASE_FLAGS 
--enable-build-type=debug --disable-sanitizers
+    - scan-build --use-cc="ccache clang-3.8" -v -enable-checker 
security,nullability --status-bugs -o scan-build make -j$(nproc)
+    - scan-build --use-cc="ccache clang-3.8" -v -enable-checker 
security,nullability --status-bugs -o scan-build make -k check
   tags:
     - shared
     - linux
@@ -99,7 +100,7 @@ MinGW/Debian:
     - export CFLAGS="$CFLAGS_DEFAULT"
     - export CC="ccache $PREFIX-gcc"
     - ./bootstrap
-    - ./configure $CONFIGURE_BASE_FLAGS --build=x86_64-pc-linux-gnu 
--host=$PREFIX
+    - ./configure $CONFIGURE_BASE_FLAGS --build=x86_64-pc-linux-gnu 
--host=$PREFIX --enable-build-type=release
     - make -j$(nproc)
   tags:
     - shared
@@ -110,7 +111,7 @@ dist/Stretch:
   script:
     - export CFLAGS="$CFLAGS_DEFAULT"
     - ./bootstrap
-    - ./configure $CONFIGURE_BASE_FLAGS
+    - ./configure $CONFIGURE_BASE_FLAGS --enable-build-type=release
     - make -j$(nproc) dist
   tags:
     - shared

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]