]> git.ipfire.org Git - thirdparty/squid.git/blobdiff - test-suite/buildtests/layer-01-minimal.opts
CI: Disable optimizations in "minimal" build tests (#1278)
[thirdparty/squid.git] / test-suite / buildtests / layer-01-minimal.opts
index b1b0a06073d0d7dab2fded90e1af686f48c1ed1c..7fc16c155d72bf0718292c05fa5dcb13bce1b7e8 100644 (file)
@@ -1,7 +1,14 @@
+## Copyright (C) 1996-2023 The Squid Software Foundation and contributors
+##
+## Squid software is distributed under GPLv2+ license and includes
+## contributions from numerous individuals and organizations.
+## Please see the COPYING and CONTRIBUTORS files for details.
+##
+
 #
 # Minimal configuration options.
 # - Everthing that can be disabled is
-# - Everyhing that can be done without is 
+# - Everyhing that can be done without is
 #
 #
 # Check - everything MUST work at this level
@@ -10,10 +17,10 @@ MAKETEST="distcheck"
 #
 #
 # The options for this level can be easily generated semi-automatically from configure.ac by:
-#      grep -E "^AC_ARG_ENABLE" ./configure.ac | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >disable.opts
+#      grep -E "^AC_ARG_ENABLE" ./configure.ac | grep -o -E "[0-9a-z-]+[,]" | grep -o -E "[^,]+" >disable.opts
 # followed by insertion of '   --disable-' and '\' strings
 #
-#      grep -E "^AC_ARG_WITH" ./configure.ac | grep -o -E "[0-9a-z\-]+[,]" | grep -o -E "[^,]+" >without.opts
+#      grep -E "^AC_ARG_WITH" ./configure.ac | grep -o -E "[0-9a-z-]+[,]" | grep -o -E "[^,]+" >without.opts
 # followed by insertion of '   --without-' and ' \' strings
 #
 # sometimes it's just too automatic.. Following options should be just stripped
@@ -21,20 +28,14 @@ MAKETEST="distcheck"
 #   --without-default-user \
 #   --without-aufs-threads \
 #   --without-filedescriptors \
-#   --without-cppunit-basedir \
 #   --without-build-environment \
 #
-#
-# NP: DISTCHECK_CONFIGURE_FLAGS is a magic automake macro for the 
+# NP: DISTCHECK_CONFIGURE_FLAGS is a magic automake macro for the
 #     distcheck target recursive tests beteen scripted runs.
 #     we use it to perform the same duty between our nested scripts.
 DISTCHECK_CONFIGURE_FLAGS=" \
        --disable-build-info \
-       --disable-loadable-modules \
-       --disable-gnuregex \
-       --disable-optimizations \
-       --disable-inline \
-       --disable-debug-cbdata \
+       --disable-shared \
        --disable-xmalloc-statistics \
        --disable-async-io \
        --disable-storeio \
@@ -49,7 +50,6 @@ DISTCHECK_CONFIGURE_FLAGS=" \
        --disable-referer-log \
        --disable-wccp \
        --disable-wccpv2 \
-       --disable-kill-parent-hack \
        --disable-snmp \
        --disable-cachemgr-hostname \
        --disable-eui \
@@ -67,7 +67,6 @@ DISTCHECK_CONFIGURE_FLAGS=" \
        --disable-pf-transparent \
        --disable-linux-netfilter \
        --disable-linux-tproxy \
-       --disable-leakfinder \
        --disable-follow-x-forwarded-for \
        --disable-ident-lookups \
        --disable-default-hostsfile \
@@ -89,16 +88,26 @@ DISTCHECK_CONFIGURE_FLAGS=" \
        --disable-zph-qos \
        --disable-auto-locale \
        --disable-translation \
+       --disable-optimizations \
  \
        --without-pthreads \
        --without-aio \
+       --without-cap \
        --without-dl \
+       --without-gnugss \
+       --without-heimdal-krb5 \
        --without-large-files \
+       --without-ldap \
+       --without-mit-krb5 \
+       --without-nettle \
        --without-valgrind-debug \
        --without-ipv6-split-stack \
        --without-dns-cname \
+       --without-gnutls \
        --without-openssl \
        --without-po2html \
+       --without-systemd \
+       --without-tdb \
        "
 
 # Fix the distclean testing.