* .gitlab-ci.yml: Don't need autoreconf everywhere. Only on Arch

This (partially) reverts commit 0309d13794.
This commit is contained in:
Darshit Shah 2020-12-28 01:09:28 +01:00
parent 29917a3052
commit d82f158e3d

View File

@ -49,7 +49,6 @@ VPATH/Debian:
- contrib/spell-checker
- export CFLAGS=$CFLAGS_DEFAULT
- ./bootstrap --skip-po && touch .manywarnings
- autoreconf -fi
- mkdir vpath && cd vpath
- ../configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
- make -j$(nproc)
@ -88,7 +87,6 @@ OpenSSL/Debian:
- cat /etc/hosts
- alias make="make -j$(nproc)"
- ./bootstrap --skip-po
- autoreconf -fi
- ./configure $CONFIGURE_BASE_FLAGS --with-ssl=openssl
- make syntax-check
- make check
@ -116,7 +114,6 @@ GnuTLS/Debian:
- cat /etc/hosts
- alias make="make -j$(nproc)"
- ./bootstrap --skip-po
- autoreconf -fi
- ./configure $CONFIGURE_BASE_FLAGS --with-ssl=gnutls
- make syntax-check
- make check
@ -142,7 +139,6 @@ Minimal/Debian:
script:
- export CFLAGS=$CFLAGS_DEFAULT
- ./bootstrap --skip-po
- autoreconf -fi
- ./configure $CONFIGURE_BASE_FLAGS --cache-file ../cache/config.cache
--disable-nls --without-ssl --enable-ipv6 --without-zlib --without-libiconv-prefix
--disable-iri --disable-ntlm --disable-pcre --without-libpsl --without-libuuid
@ -175,7 +171,6 @@ Sanitizers/Debian:
# - export CFLAGS="$CFLAGS_DEFAULT -Werror"
- export CFLAGS="$CFLAGS_DEFAULT"
- ./bootstrap --skip-po && touch .manywarnings
- autoreconf -fi
- export CC="ccache clang"
- export UBSAN_OPTIONS=print_stacktrace=1
- export ASAN_SYMBOLIZER_PATH=/usr/lib/llvm-8/bin/llvm-symbolizer
@ -202,7 +197,6 @@ Scan-Build/Debian:
script:
- export CFLAGS=$CFLAGS_DEFAULT
- ./bootstrap --skip-po
- autoreconf -fi
- scan-build ./configure $CONFIGURE_BASE_FLAGS
- make -C lib -j$(nproc)
- scan-build -v -enable-checker nullability --status-bugs -o scan-build make -j$(nproc)
@ -225,7 +219,6 @@ Valgrind/Debian:
script:
- export CFLAGS=$CFLAGS_DEFAULT
- ./bootstrap --skip-po
- autoreconf -fi
- ./configure $CONFIGURE_BASE_FLAGS --enable-valgrind-tests
- make -j$(nproc)
- make check -j$(nproc)
@ -252,7 +245,6 @@ Simple/Fedora:
# - export CFLAGS="$CFLAGS_DEFAULT -Werror"
- export CFLAGS="$CFLAGS_DEFAULT"
- ./bootstrap --skip-po && touch .manywarnings
- autoreconf -fi
- ./configure $CONFIGURE_BASE_FLAGS
- make -j$(nproc) check
tags:
@ -298,7 +290,6 @@ pages:
script:
- mkdir -p public
- ./bootstrap --skip-po
- autoreconf -fi
- export CFLAGS="$CFLAGS_DEFAULT"
- ./configure $CONFIGURE_BASE_FLAGS
- make -j$(nproc) check-coverage
@ -339,7 +330,6 @@ MinGW64:
- mount -t binfmt_misc binfmt_misc /proc/sys/fs/binfmt_misc &&
echo ':DOSWin:M::MZ::/usr/bin/wine:' > /proc/sys/fs/binfmt_misc/register
- ./bootstrap --skip-po
- autoreconf -fi
# - cp pthread_sigmask.c.mingw lib/pthread_sigmask.c
- export CC="ccache $PREFIX-gcc"
- export GCCLIB=$(dirname $(find /usr/lib/gcc/$PREFIX -name libgcc_s_seh-1.dll|grep posix))
@ -375,6 +365,7 @@ Build/Arch:
script:
- export CFLAGS="$CFLAGS_DEFAULT"
- ./bootstrap --skip-po && touch .manywarnings
- autoreconf -vi
- ./configure $CONFIGURE_BASE_FLAGS
- make -j$(nproc)
- make check -j$(nproc)