gcc/config
Christophe Lyon e61c0e3a4b
configure: require libzstd >= 1.4.0
gas uses ZSTD_compressStream2 which is only available with libzstd >=
1.4.0, leading to build errors when an older version is installed.

This patch updates the check libzstd presence to check its version is
>= 1.4.0. However, since gas seems to be the only component requiring
such a recent version this may imply that we disable ZSTD support for
all components although some would still benefit from an older
version.

I ran 'autoreconf -f' in all directories containing a configure.ac
file, using vanilla autoconf-2.69 and automake-1.15.1. I noticed
several errors from autoheader in readline, as well as warnings in
intl, but they are unrelated to this patch.

This should fix some of the buildbots.

OK for trunk?

Thanks,

Christophe

config/ChangeLog:

	* zstd.m4: Add minimum version requirement of 1.4.0.
2023-08-07 22:59:37 +02:00
..
acinclude.m4 config: delete unused sim macros 2021-05-18 11:07:27 -04:00
acx.m4 Revert "sphinx: support Sphinx in build system" 2022-11-14 09:35:06 +01:00
asmcfi.m4
ax_check_define.m4
ax_count_cpus.m4
ax_cxx_compile_stdcxx.m4 configure: Also check C++11 (flags) for ${build} compiler not only for ${host} 2020-08-20 21:59:00 +02:00
ax_lib_socket_nsl.m4 build: libcody: Link with -lsocket -lnsl if necessary [PR98316] 2021-01-05 11:32:31 +01:00
ax_pthread.m4
bitfields.m4
bootstrap-asan.mk
bootstrap-cet.mk
bootstrap-debug-big.mk
bootstrap-debug-ckovw.mk
bootstrap-debug-lean.mk
bootstrap-debug-lib.mk
bootstrap-debug.mk
bootstrap-hwasan.mk libsanitizer: mid-end: Introduce stack variable handling for HWASAN 2020-11-25 16:38:06 +00:00
bootstrap-lto-lean.mk Fix PR bootstrap/102389: --with-build-config=bootstrap-lto is broken 2021-09-19 17:29:36 +00:00
bootstrap-lto-noplugin.mk
bootstrap-lto.mk Fix PR bootstrap/102389: --with-build-config=bootstrap-lto is broken 2021-09-19 17:29:36 +00:00
bootstrap-O1.mk
bootstrap-O3.mk
bootstrap-Og.mk
bootstrap-time.mk
bootstrap-ubsan.mk
cet.m4 GCC_CET_HOST_FLAGS: Check if host supports multi-byte NOPs 2021-05-03 05:00:05 -07:00
ChangeLog Daily bump. 2023-07-22 00:17:44 +00:00
codeset.m4
depstand.m4
dfp.m4 aarch64: Enable DFP (Decimal Floating-point) (BID format) 2022-05-20 09:31:15 +02:00
elf.m4
enable.m4
extensions.m4
futex.m4
gc++filt.m4
gcc-plugin.m4 GCC: Check if AR works with --plugin and rc 2023-08-07 22:59:37 +02:00
gettext-sister.m4
gettext.m4 [PATCH] config: Backport "Rely less on internal symbols" (serial 69) to gettext.m4 2021-06-13 22:26:03 -04:00
glibc21.m4
gthr.m4 gcc: Add 'mcf' thread model support from mcfgthread 2022-10-19 13:52:37 +00:00
gxx-include-dir.m4
hwcaps.m4
iconv.m4
intdiv0.m4
inttypes_h.m4
inttypes-pri.m4
inttypes.m4
isl.m4
largefile.m4 config: Sync largefile.m4 from binutils-gdb 2020-09-09 11:02:01 +02:00
lcmessage.m4
ld-symbolic.m4
lead-dot.m4
lib-ld.m4
lib-link.m4 Fixes after recent configure changes relating to static libraries 2020-02-01 00:34:28 +00:00
lib-prefix.m4
libstdc++-raw-cxx.m4
lthostflags.m4
math.m4 libgfortran: Provide some further math library fallbacks [PR94694] 2020-04-22 21:34:19 +02:00
mh-alpha-linux
mh-cygwin
mh-darwin configure: Allow host fragments to react to --enable-host-shared. 2021-08-18 19:46:32 +01:00
mh-djgpp
mh-mingw mh-mingw: drop unused BOOT_CXXFLAGS variable 2023-07-21 10:37:58 +01:00
mh-pa
mh-ppc-aix
mmap.m4
mt-alphaieee
mt-android
mt-d30v
mt-gnu
mt-mips16-compat
mt-mips-elfoabi
mt-mips-gnu
mt-nios2-elf
mt-ospace
mt-sde
mt-spu
multi.m4
nls.m4
no-executables.m4 Use a non-empty test program to test ability to link. 2020-02-12 13:22:07 -08:00
override.m4
picflag.m4 LoongArch Port: Regenerate configure 2022-03-29 17:43:32 +08:00
pkg.m4 config: import pkg.m4 from pkg-config 2021-01-02 21:53:56 -05:00
plugins.m4
po.m4
proginstall.m4
progtest.m4
sjlj.m4
stdint_h.m4
stdint.m4
target-posix
tcl.m4
tls.m4
toolexeclibdir.m4 Add `--with-toolexeclibdir=' configuration option 2020-01-24 11:24:25 +00:00
uintmax_t.m4
ulonglong.m4
unwind_ipinfo.m4
warnings.m4
weakref.m4
zlib.m4
zstd.m4 configure: require libzstd >= 1.4.0 2023-08-07 22:59:37 +02:00