-## Copyright (C) 1996-2022 The Squid Software Foundation and contributors
+## 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.
#
#
# 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
# --without-filedescriptors \
# --without-build-environment \
#
-# GCC-9 cannot (yet) test this due to segmentation faults in std::string template optimizations (via cppunit)
-# --disable-optimizations \
-#
# 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-shared \
- --disable-gnuregex \
- --disable-debug-cbdata \
--disable-xmalloc-statistics \
--disable-async-io \
--disable-storeio \
--disable-referer-log \
--disable-wccp \
--disable-wccpv2 \
- --disable-kill-parent-hack \
--disable-snmp \
--disable-cachemgr-hostname \
--disable-eui \
--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 \