Skip to content

Instantly share code, notes, and snippets.

@correabuscar
Created March 31, 2024 20:16
Show Gist options
  • Save correabuscar/65ea0d516d74f444342969196f37be84 to your computer and use it in GitHub Desktop.
Save correabuscar/65ea0d516d74f444342969196f37be84 to your computer and use it in GitHub Desktop.
File curl-8.7.1.BAD/.ipc/in is a fifo while file curl-8.7.1.GOOD/.ipc/in is a fifo
File curl-8.7.1.BAD/.ipc/out is a fifo while file curl-8.7.1.GOOD/.ipc/out is a fifo
diff -upr curl-8.7.1.BAD/temp/build-abi_x86_64.amd64.log curl-8.7.1.GOOD/temp/build-abi_x86_64.amd64.log
--- curl-8.7.1.BAD/temp/build-abi_x86_64.amd64.log 2024-03-31 21:43:34.320394425 +0200
+++ curl-8.7.1.GOOD/temp/build-abi_x86_64.amd64.log 2024-03-31 21:45:17.977062047 +0200
@@ -199,12 +199,13 @@ checking if GSS-API support is requested
checking whether to enable Windows native SSL/TLS... no
checking whether to enable Secure Transport... no
checking whether to enable Amiga native SSL/TLS (AmiSSL v5)... no
-checking for x86_64-pc-linux-gnu-pkg-config... (cached) /usr/bin/x86_64-pc-linux-gnu-pkg-config
-checking for rustls options with pkg-config... found
-configure: pkg-config: SSL_LIBS: "-lrustls"
-configure: pkg-config: SSL_LDFLAGS: ""
-configure: pkg-config: SSL_CPPFLAGS: ""
+checking for rustls_client_session_read in -lrustls... no
+checking for rustls_connection_read in -lrustls... yes
+configure: detected rustls
+configure: Added /lib to CURL_LIBRARY_PATH
configure: built with one SSL backend
+checking default CA cert bundle/path... /etc/ssl/certs/ca-certificates.crt
+checking whether to use builtin CA store of SSL library... no
checking for x86_64-pc-linux-gnu-pkg-config... (cached) /usr/bin/x86_64-pc-linux-gnu-pkg-config
checking for libpsl options with pkg-config... found
checking for psl_builtin in -lpsl... yes
@@ -628,9 +629,9 @@ configure: Configured to build curl/libc
Install prefix: /usr
Compiler: x86_64-pc-linux-gnu-gcc
CFLAGS: -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration
- CPPFLAGS:
- LDFLAGS:
- LIBS: -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+ CPPFLAGS: -isystem /include
+ LDFLAGS: -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+ LIBS: -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
curl version: 8.7.1
SSL: enabled (rustls)
@@ -652,8 +653,8 @@ configure: Configured to build curl/libc
Verbose errors: enabled (--disable-verbose)
Code coverage: disabled
SSPI: no (--enable-sspi)
- ca cert bundle: no
- ca cert path:
+ ca cert bundle: /etc/ssl/certs/ca-certificates.crt
+ ca cert path: no
ca fallback: no
LDAP: no (--enable-ldap / --with-ldap-lib / --with-lber-lib)
LDAPS: no (--enable-ldaps)
diff -upr curl-8.7.1.BAD/temp/build.log curl-8.7.1.GOOD/temp/build.log
--- curl-8.7.1.BAD/temp/build.log 2024-03-31 21:43:34.380394425 +0200
+++ curl-8.7.1.GOOD/temp/build.log 2024-03-31 21:45:18.037062047 +0200
@@ -30,6 +30,12 @@ Hunk #1 succeeded at 506 with fuzz 2 (of
 [ ok ]
* Applying curl-8.7.1-fix-pkgconfig-macros.patch ...
 [ ok ]
+ * =====================================================================================================================
+ * Applying user patches from /etc/portage/patches ...
+ * Applying 0100_regression_13200.patch ...
+ [ ok ]
+ * User patches applied.
+ * =====================================================================================================================
* Adjusting to prefix /
* curl-config.in ...
 [ ok ]
@@ -253,12 +259,13 @@ checking if GSS-API support is requested
checking whether to enable Windows native SSL/TLS... no
checking whether to enable Secure Transport... no
checking whether to enable Amiga native SSL/TLS (AmiSSL v5)... no
-checking for x86_64-pc-linux-gnu-pkg-config... (cached) /usr/bin/x86_64-pc-linux-gnu-pkg-config
-checking for rustls options with pkg-config... found
-configure: pkg-config: SSL_LIBS: "-lrustls"
-configure: pkg-config: SSL_LDFLAGS: ""
-configure: pkg-config: SSL_CPPFLAGS: ""
+checking for rustls_client_session_read in -lrustls... no
+checking for rustls_connection_read in -lrustls... yes
+configure: detected rustls
+configure: Added /lib to CURL_LIBRARY_PATH
configure: built with one SSL backend
+checking default CA cert bundle/path... /etc/ssl/certs/ca-certificates.crt
+checking whether to use builtin CA store of SSL library... no
checking for x86_64-pc-linux-gnu-pkg-config... (cached) /usr/bin/x86_64-pc-linux-gnu-pkg-config
checking for libpsl options with pkg-config... found
checking for psl_builtin in -lpsl... yes
@@ -682,9 +689,9 @@ configure: Configured to build curl/libc
Install prefix: /usr
Compiler: x86_64-pc-linux-gnu-gcc
CFLAGS: -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration
- CPPFLAGS:
- LDFLAGS:
- LIBS: -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+ CPPFLAGS: -isystem /include
+ LDFLAGS: -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+ LIBS: -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
curl version: 8.7.1
SSL: enabled (rustls)
@@ -706,8 +713,8 @@ configure: Configured to build curl/libc
Verbose errors: enabled (--disable-verbose)
Code coverage: disabled
SSPI: no (--enable-sspi)
- ca cert bundle: no
- ca cert path:
+ ca cert bundle: /etc/ssl/certs/ca-certificates.crt
+ ca cert path: no
ca fallback: no
LDAP: no (--enable-ldap / --with-ldap-lib / --with-lber-lib)
LDAPS: no (--enable-ldaps)
diff -upr curl-8.7.1.BAD/temp/environment curl-8.7.1.GOOD/temp/environment
--- curl-8.7.1.BAD/temp/environment 2024-03-31 21:43:34.403727760 +0200
+++ curl-8.7.1.GOOD/temp/environment 2024-03-31 21:45:18.060395381 +0200
@@ -58,8 +58,8 @@ declare -a DOCS=([0]="CHANGES" [1]="READ
declare -x EAPI="8"
declare -x ELIBC="glibc"
declare -x ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GDK_PIXBUF_MODULE_FILE GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR XDG_STATE_HOME"
-declare -- EPOCHREALTIME="1711914198.736884"
-declare -- EPOCHSECONDS="1711914198"
+declare -- EPOCHREALTIME="1711914307.781419"
+declare -- EPOCHSECONDS="1711914307"
declare -x EVCS_UMASK="0002"
declare -x EXEOPTIONS="-m0755"
declare -x FCFLAGS="-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1"
@@ -178,7 +178,7 @@ declare -x SANE_BACKENDS=""
declare -x SHELL="/bin/bash"
declare -x SIMPLE_BACKUP_SUFFIX=".before_patch_was_called_as_root"
declare -x SLOT="0"
-declare -i SRANDOM="976580846"
+declare -i SRANDOM="3578188113"
declare SRC_URI=$'\n\t\thttps://curl.se/download/curl-8.7.1.tar.xz\n\t\tverify-sig? ( https://curl.se/download/curl-8.7.1.tar.xz.asc )\n\t'
declare -x SYMLINK_LIB="no"
declare -x TWISTED_DISABLE_WRITING_OF_PLUGIN_CACHE="1"
diff -upr curl-8.7.1.BAD/temp/logging/prepare curl-8.7.1.GOOD/temp/logging/prepare
--- curl-8.7.1.BAD/temp/logging/prepare 2024-03-31 21:37:58.070391300 +0200
+++ curl-8.7.1.GOOD/temp/logging/prepare 2024-03-31 21:35:40.510390022 +0200
@@ -2,6 +2,11 @@ INFO Applying curl-prefix.patch ...
INFO Applying curl-respect-cflags-3.patch ...
QA /var/tmp/portage/net-misc/curl-8.7.1/files/curl-respect-cflags-3.patch: patch failed to apply without a fuzz factor, please rebase. Also this could mean that some extra code was added and compilation may fail or worse succeed with unintended consequences. See: https://github.com/gentoo/portage/pull/481#issuecomment-581041914
INFO Applying curl-8.7.1-fix-pkgconfig-macros.patch ...
+INFO =====================================================================================================================
+INFO Applying user patches from /etc/portage/patches ...
+INFO Applying 0100_regression_13200.patch ...
+INFO User patches applied.
+INFO =====================================================================================================================
INFO Adjusting to prefix /
INFO curl-config.in ...
INFO Running eautoreconf in '/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1' ...
diff -upr curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/output.0 curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/output.0
--- curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/output.0 2024-03-31 21:37:51.620391240 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/output.0 2024-03-31 21:35:28.707056578 +0200
@@ -26462,61 +26462,29 @@ fi
if test "x$OPT_RUSTLS" != xno; then
+ _cppflags=$CPPFLAGS
+ _ldflags=$LDFLAGS
ssl_msg=
- CLEANLDFLAGS="$LDFLAGS"
- CLEANCPPFLAGS="$CPPFLAGS"
+ if test X"$OPT_RUSTLS" != Xno; then
- case $host_os in
- darwin*)
- LDFLAGS="$LDFLAGS -framework Security"
- ;;
- *)
- ;;
- esac
- ## NEW CODE
-
-
- case "$OPT_RUSTLS" in
- yes)
- PKGTEST="yes"
- PREFIX_RUSTLS=
- ;;
- *)
- PKGTEST="no"
- PREFIX_RUSTLS=$OPT_RUSTLS
-
-
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&5
-printf "%s\n" "$as_me: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&6;}
- PKGTEST="yes"
- fi
-
- if test "$PKGTEST" != "yes"; then
- # try lib64 instead
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib64/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&5
-printf "%s\n" "$as_me: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&6;}
- PKGTEST="yes"
- fi
- fi
+ if test "$OPT_RUSTLS" = "yes"; then
+ OPT_RUSTLS=""
+ fi
- if test "$PKGTEST" != "yes"; then
-
- addld=-L$PREFIX_RUSTLS/lib$libsuff
- addcflags=-I$PREFIX_RUSTLS/include
-
- LDFLAGS="$LDFLAGS $addld"
- if test "$addcflags" != "-I/usr/include"; then
- CPPFLAGS="$CPPFLAGS $addcflags"
- fi
+ case $host_os in
+ darwin*)
+ LDFLAGS="$LDFLAGS -framework Security"
+ ;;
+ *)
+ ;;
+ esac
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_connection_read in -lrustls" >&5
-printf %s "checking for rustls_connection_read in -lrustls... " >&6; }
-if test ${ac_cv_lib_rustls_rustls_connection_read+y}
+ if test -z "$OPT_RUSTLS" ; then
+
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_client_session_read in -lrustls" >&5
+printf %s "checking for rustls_client_session_read in -lrustls... " >&6; }
+if test ${ac_cv_lib_rustls_rustls_client_session_read+y}
then :
printf %s "(cached) " >&6
else case e in @%:@(
@@ -26529,19 +26497,19 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_
#ifdef __cplusplus
extern "C"
#endif
-char rustls_connection_read ();
+char rustls_client_session_read ();
int main (void)
{
-return rustls_connection_read ();
+return rustls_client_session_read ();
;
return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"
then :
- ac_cv_lib_rustls_rustls_connection_read=yes
+ ac_cv_lib_rustls_rustls_client_session_read=yes
else case e in @%:@(
- e) ac_cv_lib_rustls_rustls_connection_read=no ;;
+ e) ac_cv_lib_rustls_rustls_client_session_read=no ;;
esac
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
@@ -26549,258 +26517,111 @@ rm -f core conftest.err conftest.$ac_obj
LIBS=$ac_check_lib_save_LIBS ;;
esac
fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_connection_read" >&5
-printf "%s\n" "$ac_cv_lib_rustls_rustls_connection_read" >&6; }
-if test "x$ac_cv_lib_rustls_rustls_connection_read" = xyes
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_client_session_read" >&5
+printf "%s\n" "$ac_cv_lib_rustls_rustls_client_session_read" >&6; }
+if test "x$ac_cv_lib_rustls_rustls_client_session_read" = xyes
then :
-
-
+
+
printf "%s\n" "@%:@define USE_RUSTLS 1" >>confdefs.h
- USE_RUSTLS=1
+ USE_RUSTLS=1
- RUSTLS_ENABLED=1
- USE_RUSTLS="yes"
- ssl_msg="rustls"
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
-
-else case e in @%:@(
- e) as_fn_error $? "--with-rustls was specified but could not find rustls." "$LINENO" 5 ;;
-esac
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
+
fi
+ fi
- USE_RUSTLS="yes"
- ssl_msg="rustls"
+ if test "x$USE_RUSTLS" != "xyes"; then
+ addld=-L$OPT_RUSTLS/lib$libsuff
+ addcflags=-I$OPT_RUSTLS/include
+ rustlslib=$OPT_RUSTLS/lib$libsuff
- LIB_RUSTLS="$PREFIX_RUSTLS/lib$libsuff"
- if test "$PREFIX_RUSTLS" != "/usr" ; then
- SSL_LDFLAGS="-L$LIB_RUSTLS"
- SSL_CPPFLAGS="-I$PREFIX_RUSTLS/include"
- fi
+ LDFLAGS="$LDFLAGS $addld"
+ if test "$addcflags" != "-I/usr/include"; then
+ CPPFLAGS="$CPPFLAGS $addcflags"
fi
- ;;
- esac
- if test "$PKGTEST" = "yes"; then
-
-
- if test -n "$PKG_CONFIG"; then
- PKGCONFIG="$PKG_CONFIG"
- else
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
-set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_PKGCONFIG+y}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_connection_read in -lrustls" >&5
+printf %s "checking for rustls_connection_read in -lrustls... " >&6; }
+if test ${ac_cv_lib_rustls_rustls_connection_read+y}
then :
printf %s "(cached) " >&6
else case e in @%:@(
- e) case $PKGCONFIG in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_dummy="$PATH:/usr/bin:/usr/local/bin"
-for as_dir in $as_dummy
-do
- IFS=$as_save_IFS
- case $as_dir in @%:@(((
- '') as_dir=./ ;;
- */) ;;
- *) as_dir=$as_dir/ ;;
- esac
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
- ac_cv_path_PKGCONFIG="$as_dir$ac_word$ac_exec_ext"
- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac ;;
-esac
-fi
-PKGCONFIG=$ac_cv_path_PKGCONFIG
-if test -n "$PKGCONFIG"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
-printf "%s\n" "$PKGCONFIG" >&6; }
-else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
+ e) ac_check_lib_save_LIBS=$LIBS
+LIBS="-lrustls -lpthread -ldl -lm $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
-fi
-if test -z "$ac_cv_path_PKGCONFIG"; then
- ac_pt_PKGCONFIG=$PKGCONFIG
- # Extract the first word of "pkg-config", so it can be a program name with args.
-set dummy pkg-config; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_ac_pt_PKGCONFIG+y}
+#ifdef __cplusplus
+extern "C"
+#endif
+char rustls_connection_read ();
+int main (void)
+{
+return rustls_connection_read ();
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"
then :
- printf %s "(cached) " >&6
+ ac_cv_lib_rustls_rustls_connection_read=yes
else case e in @%:@(
- e) case $ac_pt_PKGCONFIG in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_dummy="$PATH:/usr/bin:/usr/local/bin"
-for as_dir in $as_dummy
-do
- IFS=$as_save_IFS
- case $as_dir in @%:@(((
- '') as_dir=./ ;;
- */) ;;
- *) as_dir=$as_dir/ ;;
- esac
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
- ac_cv_path_ac_pt_PKGCONFIG="$as_dir$ac_word$ac_exec_ext"
- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac ;;
+ e) ac_cv_lib_rustls_rustls_connection_read=no ;;
esac
fi
-ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
-if test -n "$ac_pt_PKGCONFIG"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
-printf "%s\n" "$ac_pt_PKGCONFIG" >&6; }
-else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
-
- if test "x$ac_pt_PKGCONFIG" = x; then
- PKGCONFIG="no"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
+rm -f core conftest.err conftest.$ac_objext conftest.beam \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS ;;
esac
- PKGCONFIG=$ac_pt_PKGCONFIG
- fi
-else
- PKGCONFIG="$ac_cv_path_PKGCONFIG"
fi
-
- fi
-
- if test "x$PKGCONFIG" != "xno"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls options with pkg-config" >&5
-printf %s "checking for rustls options with pkg-config... " >&6; }
- itexists=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --exists rustls >/dev/null 2>&1 && echo 1`
-
- if test -z "$itexists"; then
- PKGCONFIG="no"
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
- else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: found" >&5
-printf "%s\n" "found" >&6; }
- fi
- fi
-
-
- if test "$PKGCONFIG" != "no" ; then
- SSL_LIBS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --libs-only-l --libs-only-other rustls 2>/dev/null`
-
- SSL_LDFLAGS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --libs-only-L rustls 2>/dev/null`
-
- SSL_CPPFLAGS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --cflags-only-I rustls 2>/dev/null`
-
-
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_LIBS: \"$SSL_LIBS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_LIBS: \"$SSL_LIBS\"" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_LDFLAGS: \"$SSL_LDFLAGS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_LDFLAGS: \"$SSL_LDFLAGS\"" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_CPPFLAGS: \"$SSL_CPPFLAGS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_CPPFLAGS: \"$SSL_CPPFLAGS\"" >&6;}
-
- LIB_RUSTLS=`echo $SSL_LDFLAGS | sed -e 's/^-L//'`
-
- LIBS="$SSL_LIBS $LIBS"
- USE_RUSTLS="yes"
- ssl_msg="rustls"
-
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_connection_read" >&5
+printf "%s\n" "$ac_cv_lib_rustls_rustls_connection_read" >&6; }
+if test "x$ac_cv_lib_rustls_rustls_connection_read" = xyes
+then :
+
+
printf "%s\n" "@%:@define USE_RUSTLS 1" >>confdefs.h
- USE_RUSTLS=1
+ USE_RUSTLS=1
- RUSTLS_ENABLED=1
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
- else
- as_fn_error $? "pkg-config: Could not find rustls" "$LINENO" 5
- fi
-
- else
- LIBS="-lrustls -lpthread -ldl -lm $LIBS"
- fi
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
+
+else case e in @%:@(
+ e) as_fn_error $? "--with-rustls was specified but could not find rustls." "$LINENO" 5 ;;
+esac
+fi
- CPPFLAGS="$CLEAN_CPPFLAGS $SSL_CPPFLAGS"
- LDFLAGS="$CLAN_LDFLAGS $SSL_LDFLAGS"
+ fi
- if test "x$USE_RUSTLS" = "xyes"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: detected rustls" >&5
+ if test "x$USE_RUSTLS" = "xyes"; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: detected rustls" >&5
printf "%s\n" "$as_me: detected rustls" >&6;}
- check_for_ca_bundle=1
+ check_for_ca_bundle=1
+
+ LIBS="-lrustls -lpthread -ldl -lm $LIBS"
- if test -n "$LIB_RUSTLS"; then
- if test "x$cross_compiling" != "xyes"; then
- CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$LIB_RUSTLS"
- export CURL_LIBRARY_PATH
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Added $LIB_RUSTLS to CURL_LIBRARY_PATH" >&5
-printf "%s\n" "$as_me: Added $LIB_RUSTLS to CURL_LIBRARY_PATH" >&6;}
+ if test -n "$rustlslib"; then
+ if test "x$cross_compiling" != "xyes"; then
+ CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$rustlslib"
+ export CURL_LIBRARY_PATH
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Added $rustlslib to CURL_LIBRARY_PATH" >&5
+printf "%s\n" "$as_me: Added $rustlslib to CURL_LIBRARY_PATH" >&6;}
+ fi
fi
fi
- fi
+ fi
test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
-
- if test X"$OPT_RUSTLS" != Xno &&
- test "$RUSTLS_ENABLED" != "1"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: OPT_RUSTLS: $OPT_RUSTLS" >&5
-printf "%s\n" "$as_me: OPT_RUSTLS: $OPT_RUSTLS" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: RUSTLS_ENABLED: $RUSTLS_ENABLED" >&5
-printf "%s\n" "$as_me: RUSTLS_ENABLED: $RUSTLS_ENABLED" >&6;}
- as_fn_error $? "--with-rustls was given but Rustls could not be detected" "$LINENO" 5
- fi
fi
diff -upr curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/output.1 curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/output.1
--- curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/output.1 2024-03-31 21:37:40.653724471 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/output.1 2024-03-31 21:34:52.947056246 +0200
@@ -26462,61 +26462,29 @@ fi
if test "x$OPT_RUSTLS" != xno; then
+ _cppflags=$CPPFLAGS
+ _ldflags=$LDFLAGS
ssl_msg=
- CLEANLDFLAGS="$LDFLAGS"
- CLEANCPPFLAGS="$CPPFLAGS"
+ if test X"$OPT_RUSTLS" != Xno; then
- case $host_os in
- darwin*)
- LDFLAGS="$LDFLAGS -framework Security"
- ;;
- *)
- ;;
- esac
- ## NEW CODE
-
-
- case "$OPT_RUSTLS" in
- yes)
- PKGTEST="yes"
- PREFIX_RUSTLS=
- ;;
- *)
- PKGTEST="no"
- PREFIX_RUSTLS=$OPT_RUSTLS
-
-
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&5
-printf "%s\n" "$as_me: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&6;}
- PKGTEST="yes"
- fi
-
- if test "$PKGTEST" != "yes"; then
- # try lib64 instead
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib64/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&5
-printf "%s\n" "$as_me: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&6;}
- PKGTEST="yes"
- fi
- fi
+ if test "$OPT_RUSTLS" = "yes"; then
+ OPT_RUSTLS=""
+ fi
- if test "$PKGTEST" != "yes"; then
-
- addld=-L$PREFIX_RUSTLS/lib$libsuff
- addcflags=-I$PREFIX_RUSTLS/include
-
- LDFLAGS="$LDFLAGS $addld"
- if test "$addcflags" != "-I/usr/include"; then
- CPPFLAGS="$CPPFLAGS $addcflags"
- fi
+ case $host_os in
+ darwin*)
+ LDFLAGS="$LDFLAGS -framework Security"
+ ;;
+ *)
+ ;;
+ esac
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_connection_read in -lrustls" >&5
-printf %s "checking for rustls_connection_read in -lrustls... " >&6; }
-if test ${ac_cv_lib_rustls_rustls_connection_read+y}
+ if test -z "$OPT_RUSTLS" ; then
+
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_client_session_read in -lrustls" >&5
+printf %s "checking for rustls_client_session_read in -lrustls... " >&6; }
+if test ${ac_cv_lib_rustls_rustls_client_session_read+y}
then :
printf %s "(cached) " >&6
else case e in @%:@(
@@ -26529,19 +26497,19 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_
#ifdef __cplusplus
extern "C"
#endif
-char rustls_connection_read ();
+char rustls_client_session_read ();
int main (void)
{
-return rustls_connection_read ();
+return rustls_client_session_read ();
;
return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"
then :
- ac_cv_lib_rustls_rustls_connection_read=yes
+ ac_cv_lib_rustls_rustls_client_session_read=yes
else case e in @%:@(
- e) ac_cv_lib_rustls_rustls_connection_read=no ;;
+ e) ac_cv_lib_rustls_rustls_client_session_read=no ;;
esac
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
@@ -26549,258 +26517,111 @@ rm -f core conftest.err conftest.$ac_obj
LIBS=$ac_check_lib_save_LIBS ;;
esac
fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_connection_read" >&5
-printf "%s\n" "$ac_cv_lib_rustls_rustls_connection_read" >&6; }
-if test "x$ac_cv_lib_rustls_rustls_connection_read" = xyes
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_client_session_read" >&5
+printf "%s\n" "$ac_cv_lib_rustls_rustls_client_session_read" >&6; }
+if test "x$ac_cv_lib_rustls_rustls_client_session_read" = xyes
then :
-
-
+
+
printf "%s\n" "@%:@define USE_RUSTLS 1" >>confdefs.h
- USE_RUSTLS=1
+ USE_RUSTLS=1
- RUSTLS_ENABLED=1
- USE_RUSTLS="yes"
- ssl_msg="rustls"
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
-
-else case e in @%:@(
- e) as_fn_error $? "--with-rustls was specified but could not find rustls." "$LINENO" 5 ;;
-esac
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
+
fi
+ fi
- USE_RUSTLS="yes"
- ssl_msg="rustls"
+ if test "x$USE_RUSTLS" != "xyes"; then
+ addld=-L$OPT_RUSTLS/lib$libsuff
+ addcflags=-I$OPT_RUSTLS/include
+ rustlslib=$OPT_RUSTLS/lib$libsuff
- LIB_RUSTLS="$PREFIX_RUSTLS/lib$libsuff"
- if test "$PREFIX_RUSTLS" != "/usr" ; then
- SSL_LDFLAGS="-L$LIB_RUSTLS"
- SSL_CPPFLAGS="-I$PREFIX_RUSTLS/include"
- fi
+ LDFLAGS="$LDFLAGS $addld"
+ if test "$addcflags" != "-I/usr/include"; then
+ CPPFLAGS="$CPPFLAGS $addcflags"
fi
- ;;
- esac
- if test "$PKGTEST" = "yes"; then
-
-
- if test -n "$PKG_CONFIG"; then
- PKGCONFIG="$PKG_CONFIG"
- else
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
-set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_PKGCONFIG+y}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_connection_read in -lrustls" >&5
+printf %s "checking for rustls_connection_read in -lrustls... " >&6; }
+if test ${ac_cv_lib_rustls_rustls_connection_read+y}
then :
printf %s "(cached) " >&6
else case e in @%:@(
- e) case $PKGCONFIG in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_dummy="$PATH:/usr/bin:/usr/local/bin"
-for as_dir in $as_dummy
-do
- IFS=$as_save_IFS
- case $as_dir in @%:@(((
- '') as_dir=./ ;;
- */) ;;
- *) as_dir=$as_dir/ ;;
- esac
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
- ac_cv_path_PKGCONFIG="$as_dir$ac_word$ac_exec_ext"
- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac ;;
-esac
-fi
-PKGCONFIG=$ac_cv_path_PKGCONFIG
-if test -n "$PKGCONFIG"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
-printf "%s\n" "$PKGCONFIG" >&6; }
-else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
+ e) ac_check_lib_save_LIBS=$LIBS
+LIBS="-lrustls -lpthread -ldl -lm $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
-fi
-if test -z "$ac_cv_path_PKGCONFIG"; then
- ac_pt_PKGCONFIG=$PKGCONFIG
- # Extract the first word of "pkg-config", so it can be a program name with args.
-set dummy pkg-config; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_ac_pt_PKGCONFIG+y}
+#ifdef __cplusplus
+extern "C"
+#endif
+char rustls_connection_read ();
+int main (void)
+{
+return rustls_connection_read ();
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"
then :
- printf %s "(cached) " >&6
+ ac_cv_lib_rustls_rustls_connection_read=yes
else case e in @%:@(
- e) case $ac_pt_PKGCONFIG in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_dummy="$PATH:/usr/bin:/usr/local/bin"
-for as_dir in $as_dummy
-do
- IFS=$as_save_IFS
- case $as_dir in @%:@(((
- '') as_dir=./ ;;
- */) ;;
- *) as_dir=$as_dir/ ;;
- esac
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
- ac_cv_path_ac_pt_PKGCONFIG="$as_dir$ac_word$ac_exec_ext"
- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac ;;
+ e) ac_cv_lib_rustls_rustls_connection_read=no ;;
esac
fi
-ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
-if test -n "$ac_pt_PKGCONFIG"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
-printf "%s\n" "$ac_pt_PKGCONFIG" >&6; }
-else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
-
- if test "x$ac_pt_PKGCONFIG" = x; then
- PKGCONFIG="no"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
+rm -f core conftest.err conftest.$ac_objext conftest.beam \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS ;;
esac
- PKGCONFIG=$ac_pt_PKGCONFIG
- fi
-else
- PKGCONFIG="$ac_cv_path_PKGCONFIG"
fi
-
- fi
-
- if test "x$PKGCONFIG" != "xno"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls options with pkg-config" >&5
-printf %s "checking for rustls options with pkg-config... " >&6; }
- itexists=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --exists rustls >/dev/null 2>&1 && echo 1`
-
- if test -z "$itexists"; then
- PKGCONFIG="no"
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
- else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: found" >&5
-printf "%s\n" "found" >&6; }
- fi
- fi
-
-
- if test "$PKGCONFIG" != "no" ; then
- SSL_LIBS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --libs-only-l --libs-only-other rustls 2>/dev/null`
-
- SSL_LDFLAGS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --libs-only-L rustls 2>/dev/null`
-
- SSL_CPPFLAGS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --cflags-only-I rustls 2>/dev/null`
-
-
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_LIBS: \"$SSL_LIBS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_LIBS: \"$SSL_LIBS\"" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_LDFLAGS: \"$SSL_LDFLAGS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_LDFLAGS: \"$SSL_LDFLAGS\"" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_CPPFLAGS: \"$SSL_CPPFLAGS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_CPPFLAGS: \"$SSL_CPPFLAGS\"" >&6;}
-
- LIB_RUSTLS=`echo $SSL_LDFLAGS | sed -e 's/^-L//'`
-
- LIBS="$SSL_LIBS $LIBS"
- USE_RUSTLS="yes"
- ssl_msg="rustls"
-
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_connection_read" >&5
+printf "%s\n" "$ac_cv_lib_rustls_rustls_connection_read" >&6; }
+if test "x$ac_cv_lib_rustls_rustls_connection_read" = xyes
+then :
+
+
printf "%s\n" "@%:@define USE_RUSTLS 1" >>confdefs.h
- USE_RUSTLS=1
+ USE_RUSTLS=1
- RUSTLS_ENABLED=1
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
- else
- as_fn_error $? "pkg-config: Could not find rustls" "$LINENO" 5
- fi
-
- else
- LIBS="-lrustls -lpthread -ldl -lm $LIBS"
- fi
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
+
+else case e in @%:@(
+ e) as_fn_error $? "--with-rustls was specified but could not find rustls." "$LINENO" 5 ;;
+esac
+fi
- CPPFLAGS="$CLEAN_CPPFLAGS $SSL_CPPFLAGS"
- LDFLAGS="$CLAN_LDFLAGS $SSL_LDFLAGS"
+ fi
- if test "x$USE_RUSTLS" = "xyes"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: detected rustls" >&5
+ if test "x$USE_RUSTLS" = "xyes"; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: detected rustls" >&5
printf "%s\n" "$as_me: detected rustls" >&6;}
- check_for_ca_bundle=1
+ check_for_ca_bundle=1
+
+ LIBS="-lrustls -lpthread -ldl -lm $LIBS"
- if test -n "$LIB_RUSTLS"; then
- if test "x$cross_compiling" != "xyes"; then
- CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$LIB_RUSTLS"
- export CURL_LIBRARY_PATH
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Added $LIB_RUSTLS to CURL_LIBRARY_PATH" >&5
-printf "%s\n" "$as_me: Added $LIB_RUSTLS to CURL_LIBRARY_PATH" >&6;}
+ if test -n "$rustlslib"; then
+ if test "x$cross_compiling" != "xyes"; then
+ CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$rustlslib"
+ export CURL_LIBRARY_PATH
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Added $rustlslib to CURL_LIBRARY_PATH" >&5
+printf "%s\n" "$as_me: Added $rustlslib to CURL_LIBRARY_PATH" >&6;}
+ fi
fi
fi
- fi
+ fi
test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
-
- if test X"$OPT_RUSTLS" != Xno &&
- test "$RUSTLS_ENABLED" != "1"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: OPT_RUSTLS: $OPT_RUSTLS" >&5
-printf "%s\n" "$as_me: OPT_RUSTLS: $OPT_RUSTLS" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: RUSTLS_ENABLED: $RUSTLS_ENABLED" >&5
-printf "%s\n" "$as_me: RUSTLS_ENABLED: $RUSTLS_ENABLED" >&6;}
- as_fn_error $? "--with-rustls was given but Rustls could not be detected" "$LINENO" 5
- fi
fi
diff -upr curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/output.2 curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/output.2
--- curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/output.2 2024-03-31 21:37:56.693724620 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/output.2 2024-03-31 21:35:33.400389956 +0200
@@ -26462,61 +26462,29 @@ fi
if test "x$OPT_RUSTLS" != xno; then
+ _cppflags=$CPPFLAGS
+ _ldflags=$LDFLAGS
ssl_msg=
- CLEANLDFLAGS="$LDFLAGS"
- CLEANCPPFLAGS="$CPPFLAGS"
+ if test X"$OPT_RUSTLS" != Xno; then
- case $host_os in
- darwin*)
- LDFLAGS="$LDFLAGS -framework Security"
- ;;
- *)
- ;;
- esac
- ## NEW CODE
-
-
- case "$OPT_RUSTLS" in
- yes)
- PKGTEST="yes"
- PREFIX_RUSTLS=
- ;;
- *)
- PKGTEST="no"
- PREFIX_RUSTLS=$OPT_RUSTLS
-
-
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&5
-printf "%s\n" "$as_me: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&6;}
- PKGTEST="yes"
- fi
-
- if test "$PKGTEST" != "yes"; then
- # try lib64 instead
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib64/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&5
-printf "%s\n" "$as_me: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&6;}
- PKGTEST="yes"
- fi
- fi
+ if test "$OPT_RUSTLS" = "yes"; then
+ OPT_RUSTLS=""
+ fi
- if test "$PKGTEST" != "yes"; then
-
- addld=-L$PREFIX_RUSTLS/lib$libsuff
- addcflags=-I$PREFIX_RUSTLS/include
-
- LDFLAGS="$LDFLAGS $addld"
- if test "$addcflags" != "-I/usr/include"; then
- CPPFLAGS="$CPPFLAGS $addcflags"
- fi
+ case $host_os in
+ darwin*)
+ LDFLAGS="$LDFLAGS -framework Security"
+ ;;
+ *)
+ ;;
+ esac
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_connection_read in -lrustls" >&5
-printf %s "checking for rustls_connection_read in -lrustls... " >&6; }
-if test ${ac_cv_lib_rustls_rustls_connection_read+y}
+ if test -z "$OPT_RUSTLS" ; then
+
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_client_session_read in -lrustls" >&5
+printf %s "checking for rustls_client_session_read in -lrustls... " >&6; }
+if test ${ac_cv_lib_rustls_rustls_client_session_read+y}
then :
printf %s "(cached) " >&6
else case e in @%:@(
@@ -26529,19 +26497,19 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_
#ifdef __cplusplus
extern "C"
#endif
-char rustls_connection_read ();
+char rustls_client_session_read ();
int main (void)
{
-return rustls_connection_read ();
+return rustls_client_session_read ();
;
return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"
then :
- ac_cv_lib_rustls_rustls_connection_read=yes
+ ac_cv_lib_rustls_rustls_client_session_read=yes
else case e in @%:@(
- e) ac_cv_lib_rustls_rustls_connection_read=no ;;
+ e) ac_cv_lib_rustls_rustls_client_session_read=no ;;
esac
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
@@ -26549,258 +26517,111 @@ rm -f core conftest.err conftest.$ac_obj
LIBS=$ac_check_lib_save_LIBS ;;
esac
fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_connection_read" >&5
-printf "%s\n" "$ac_cv_lib_rustls_rustls_connection_read" >&6; }
-if test "x$ac_cv_lib_rustls_rustls_connection_read" = xyes
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_client_session_read" >&5
+printf "%s\n" "$ac_cv_lib_rustls_rustls_client_session_read" >&6; }
+if test "x$ac_cv_lib_rustls_rustls_client_session_read" = xyes
then :
-
-
+
+
printf "%s\n" "@%:@define USE_RUSTLS 1" >>confdefs.h
- USE_RUSTLS=1
+ USE_RUSTLS=1
- RUSTLS_ENABLED=1
- USE_RUSTLS="yes"
- ssl_msg="rustls"
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
-
-else case e in @%:@(
- e) as_fn_error $? "--with-rustls was specified but could not find rustls." "$LINENO" 5 ;;
-esac
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
+
fi
+ fi
- USE_RUSTLS="yes"
- ssl_msg="rustls"
+ if test "x$USE_RUSTLS" != "xyes"; then
+ addld=-L$OPT_RUSTLS/lib$libsuff
+ addcflags=-I$OPT_RUSTLS/include
+ rustlslib=$OPT_RUSTLS/lib$libsuff
- LIB_RUSTLS="$PREFIX_RUSTLS/lib$libsuff"
- if test "$PREFIX_RUSTLS" != "/usr" ; then
- SSL_LDFLAGS="-L$LIB_RUSTLS"
- SSL_CPPFLAGS="-I$PREFIX_RUSTLS/include"
- fi
+ LDFLAGS="$LDFLAGS $addld"
+ if test "$addcflags" != "-I/usr/include"; then
+ CPPFLAGS="$CPPFLAGS $addcflags"
fi
- ;;
- esac
- if test "$PKGTEST" = "yes"; then
-
-
- if test -n "$PKG_CONFIG"; then
- PKGCONFIG="$PKG_CONFIG"
- else
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
-set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_PKGCONFIG+y}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_connection_read in -lrustls" >&5
+printf %s "checking for rustls_connection_read in -lrustls... " >&6; }
+if test ${ac_cv_lib_rustls_rustls_connection_read+y}
then :
printf %s "(cached) " >&6
else case e in @%:@(
- e) case $PKGCONFIG in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_dummy="$PATH:/usr/bin:/usr/local/bin"
-for as_dir in $as_dummy
-do
- IFS=$as_save_IFS
- case $as_dir in @%:@(((
- '') as_dir=./ ;;
- */) ;;
- *) as_dir=$as_dir/ ;;
- esac
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
- ac_cv_path_PKGCONFIG="$as_dir$ac_word$ac_exec_ext"
- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac ;;
-esac
-fi
-PKGCONFIG=$ac_cv_path_PKGCONFIG
-if test -n "$PKGCONFIG"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
-printf "%s\n" "$PKGCONFIG" >&6; }
-else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
+ e) ac_check_lib_save_LIBS=$LIBS
+LIBS="-lrustls -lpthread -ldl -lm $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
-fi
-if test -z "$ac_cv_path_PKGCONFIG"; then
- ac_pt_PKGCONFIG=$PKGCONFIG
- # Extract the first word of "pkg-config", so it can be a program name with args.
-set dummy pkg-config; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_ac_pt_PKGCONFIG+y}
+#ifdef __cplusplus
+extern "C"
+#endif
+char rustls_connection_read ();
+int main (void)
+{
+return rustls_connection_read ();
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"
then :
- printf %s "(cached) " >&6
+ ac_cv_lib_rustls_rustls_connection_read=yes
else case e in @%:@(
- e) case $ac_pt_PKGCONFIG in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_dummy="$PATH:/usr/bin:/usr/local/bin"
-for as_dir in $as_dummy
-do
- IFS=$as_save_IFS
- case $as_dir in @%:@(((
- '') as_dir=./ ;;
- */) ;;
- *) as_dir=$as_dir/ ;;
- esac
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
- ac_cv_path_ac_pt_PKGCONFIG="$as_dir$ac_word$ac_exec_ext"
- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac ;;
+ e) ac_cv_lib_rustls_rustls_connection_read=no ;;
esac
fi
-ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
-if test -n "$ac_pt_PKGCONFIG"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
-printf "%s\n" "$ac_pt_PKGCONFIG" >&6; }
-else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
-
- if test "x$ac_pt_PKGCONFIG" = x; then
- PKGCONFIG="no"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
+rm -f core conftest.err conftest.$ac_objext conftest.beam \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS ;;
esac
- PKGCONFIG=$ac_pt_PKGCONFIG
- fi
-else
- PKGCONFIG="$ac_cv_path_PKGCONFIG"
fi
-
- fi
-
- if test "x$PKGCONFIG" != "xno"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls options with pkg-config" >&5
-printf %s "checking for rustls options with pkg-config... " >&6; }
- itexists=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --exists rustls >/dev/null 2>&1 && echo 1`
-
- if test -z "$itexists"; then
- PKGCONFIG="no"
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
- else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: found" >&5
-printf "%s\n" "found" >&6; }
- fi
- fi
-
-
- if test "$PKGCONFIG" != "no" ; then
- SSL_LIBS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --libs-only-l --libs-only-other rustls 2>/dev/null`
-
- SSL_LDFLAGS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --libs-only-L rustls 2>/dev/null`
-
- SSL_CPPFLAGS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --cflags-only-I rustls 2>/dev/null`
-
-
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_LIBS: \"$SSL_LIBS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_LIBS: \"$SSL_LIBS\"" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_LDFLAGS: \"$SSL_LDFLAGS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_LDFLAGS: \"$SSL_LDFLAGS\"" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_CPPFLAGS: \"$SSL_CPPFLAGS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_CPPFLAGS: \"$SSL_CPPFLAGS\"" >&6;}
-
- LIB_RUSTLS=`echo $SSL_LDFLAGS | sed -e 's/^-L//'`
-
- LIBS="$SSL_LIBS $LIBS"
- USE_RUSTLS="yes"
- ssl_msg="rustls"
-
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_connection_read" >&5
+printf "%s\n" "$ac_cv_lib_rustls_rustls_connection_read" >&6; }
+if test "x$ac_cv_lib_rustls_rustls_connection_read" = xyes
+then :
+
+
printf "%s\n" "@%:@define USE_RUSTLS 1" >>confdefs.h
- USE_RUSTLS=1
+ USE_RUSTLS=1
- RUSTLS_ENABLED=1
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
- else
- as_fn_error $? "pkg-config: Could not find rustls" "$LINENO" 5
- fi
-
- else
- LIBS="-lrustls -lpthread -ldl -lm $LIBS"
- fi
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
+
+else case e in @%:@(
+ e) as_fn_error $? "--with-rustls was specified but could not find rustls." "$LINENO" 5 ;;
+esac
+fi
- CPPFLAGS="$CLEAN_CPPFLAGS $SSL_CPPFLAGS"
- LDFLAGS="$CLAN_LDFLAGS $SSL_LDFLAGS"
+ fi
- if test "x$USE_RUSTLS" = "xyes"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: detected rustls" >&5
+ if test "x$USE_RUSTLS" = "xyes"; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: detected rustls" >&5
printf "%s\n" "$as_me: detected rustls" >&6;}
- check_for_ca_bundle=1
+ check_for_ca_bundle=1
+
+ LIBS="-lrustls -lpthread -ldl -lm $LIBS"
- if test -n "$LIB_RUSTLS"; then
- if test "x$cross_compiling" != "xyes"; then
- CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$LIB_RUSTLS"
- export CURL_LIBRARY_PATH
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Added $LIB_RUSTLS to CURL_LIBRARY_PATH" >&5
-printf "%s\n" "$as_me: Added $LIB_RUSTLS to CURL_LIBRARY_PATH" >&6;}
+ if test -n "$rustlslib"; then
+ if test "x$cross_compiling" != "xyes"; then
+ CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$rustlslib"
+ export CURL_LIBRARY_PATH
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Added $rustlslib to CURL_LIBRARY_PATH" >&5
+printf "%s\n" "$as_me: Added $rustlslib to CURL_LIBRARY_PATH" >&6;}
+ fi
fi
fi
- fi
+ fi
test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
-
- if test X"$OPT_RUSTLS" != Xno &&
- test "$RUSTLS_ENABLED" != "1"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: OPT_RUSTLS: $OPT_RUSTLS" >&5
-printf "%s\n" "$as_me: OPT_RUSTLS: $OPT_RUSTLS" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: RUSTLS_ENABLED: $RUSTLS_ENABLED" >&5
-printf "%s\n" "$as_me: RUSTLS_ENABLED: $RUSTLS_ENABLED" >&6;}
- as_fn_error $? "--with-rustls was given but Rustls could not be detected" "$LINENO" 5
- fi
fi
diff -upr curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/traces.0 curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/traces.0
--- curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/traces.0 2024-03-31 21:37:51.620391240 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/traces.0 2024-03-31 21:35:28.707056578 +0200
@@ -1533,12 +1533,6 @@ m4trace:configure.ac:2003: -1- AH_OUTPUT
m4trace:configure.ac:2003: -1- AC_SUBST([USE_RUSTLS], [1])
m4trace:configure.ac:2003: -1- AC_SUBST_TRACE([USE_RUSTLS])
m4trace:configure.ac:2003: -1- m4_pattern_allow([^USE_RUSTLS$])
-m4trace:configure.ac:2003: -1- AC_SUBST([PKGCONFIG])
-m4trace:configure.ac:2003: -1- AC_SUBST_TRACE([PKGCONFIG])
-m4trace:configure.ac:2003: -1- m4_pattern_allow([^PKGCONFIG$])
-m4trace:configure.ac:2003: -1- AC_SUBST([SSL_LIBS])
-m4trace:configure.ac:2003: -1- AC_SUBST_TRACE([SSL_LIBS])
-m4trace:configure.ac:2003: -1- m4_pattern_allow([^SSL_LIBS$])
m4trace:configure.ac:2003: -1- AC_DEFINE_TRACE_LITERAL([USE_RUSTLS])
m4trace:configure.ac:2003: -1- m4_pattern_allow([^USE_RUSTLS$])
m4trace:configure.ac:2003: -1- AH_OUTPUT([USE_RUSTLS], [/* if rustls is enabled */
diff -upr curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/traces.1 curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/traces.1
--- curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/traces.1 2024-03-31 21:37:40.650391138 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/traces.1 2024-03-31 21:34:52.850389579 +0200
@@ -9671,163 +9671,85 @@ dnl check for rustls
dnl ----------------------------------------------------
if test "x$OPT_RUSTLS" != xno; then
+ _cppflags=$CPPFLAGS
+ _ldflags=$LDFLAGS
ssl_msg=
- dnl backup the pre-ssl variables
- CLEANLDFLAGS="$LDFLAGS"
- CLEANCPPFLAGS="$CPPFLAGS"
+ if test X"$OPT_RUSTLS" != Xno; then
- case $host_os in
- darwin*)
- LDFLAGS="$LDFLAGS -framework Security"
- ;;
- *)
- ;;
- esac
- ## NEW CODE
+ if test "$OPT_RUSTLS" = "yes"; then
+ OPT_RUSTLS=""
+ fi
- dnl use pkg-config unless we have been given a path
- dnl even then, try pkg-config first
+ case $host_os in
+ darwin*)
+ LDFLAGS="$LDFLAGS -framework Security"
+ ;;
+ *)
+ ;;
+ esac
- case "$OPT_RUSTLS" in
- yes)
- dnl --with-rustls (without path) used
- PKGTEST="yes"
- PREFIX_RUSTLS=
- ;;
- *)
- dnl check the provided --with-rustls path
- PKGTEST="no"
- PREFIX_RUSTLS=$OPT_RUSTLS
-
- dnl Try pkg-config even when cross-compiling. Since we
- dnl specify PKG_CONFIG_LIBDIR we are only looking where
- dnl the user told us to look
-
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- AC_MSG_NOTICE([PKG_CONFIG_LIBDIR will be set to "$RUSTLS_PCDIR"])
- PKGTEST="yes"
- fi
+ if test -z "$OPT_RUSTLS" ; then
+ dnl check for lib first without setting any new path
- if test "$PKGTEST" != "yes"; then
- # try lib64 instead
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib64/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- AC_MSG_NOTICE([PKG_CONFIG_LIBDIR will be set to "$RUSTLS_PCDIR"])
- PKGTEST="yes"
- fi
- fi
+ AC_CHECK_LIB(rustls, rustls_client_session_read,
+ dnl librustls found, set the variable
+ [
+ AC_DEFINE(USE_RUSTLS, 1, [if rustls is enabled])
+ AC_SUBST(USE_RUSTLS, [1])
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
+ ], [], -lpthread -ldl -lm)
+ fi
- if test "$PKGTEST" != "yes"; then
- dnl pkg-config came up empty, use what we got
- dnl via --with-rustls
-
- addld=-L$PREFIX_RUSTLS/lib$libsuff
- addcflags=-I$PREFIX_RUSTLS/include
-
- LDFLAGS="$LDFLAGS $addld"
- if test "$addcflags" != "-I/usr/include"; then
- CPPFLAGS="$CPPFLAGS $addcflags"
- fi
+ if test "x$USE_RUSTLS" != "xyes"; then
+ dnl add the path and test again
+ addld=-L$OPT_RUSTLS/lib$libsuff
+ addcflags=-I$OPT_RUSTLS/include
+ rustlslib=$OPT_RUSTLS/lib$libsuff
- AC_CHECK_LIB(rustls, rustls_connection_read,
- [
- AC_DEFINE(USE_RUSTLS, 1, [if rustls is enabled])
- AC_SUBST(USE_RUSTLS, [1])
- RUSTLS_ENABLED=1
- USE_RUSTLS="yes"
- ssl_msg="rustls"
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
- ],
- AC_MSG_ERROR([--with-rustls was specified but could not find rustls.]),
- -lpthread -ldl -lm)
-
- USE_RUSTLS="yes"
- ssl_msg="rustls"
-
- LIB_RUSTLS="$PREFIX_RUSTLS/lib$libsuff"
- if test "$PREFIX_RUSTLS" != "/usr" ; then
- SSL_LDFLAGS="-L$LIB_RUSTLS"
- SSL_CPPFLAGS="-I$PREFIX_RUSTLS/include"
- fi
+ LDFLAGS="$LDFLAGS $addld"
+ if test "$addcflags" != "-I/usr/include"; then
+ CPPFLAGS="$CPPFLAGS $addcflags"
fi
- ;;
- esac
-
- if test "$PKGTEST" = "yes"; then
-
- CURL_CHECK_PKGCONFIG(rustls, [$RUSTLS_PCDIR])
-
- if test "$PKGCONFIG" != "no" ; then
- SSL_LIBS=`CURL_EXPORT_PCDIR([$RUSTLS_PCDIR]) dnl
- $PKGCONFIG --libs-only-l --libs-only-other rustls 2>/dev/null`
- SSL_LDFLAGS=`CURL_EXPORT_PCDIR([$RUSTLS_PCDIR]) dnl
- $PKGCONFIG --libs-only-L rustls 2>/dev/null`
+ AC_CHECK_LIB(rustls, rustls_connection_read,
+ [
+ AC_DEFINE(USE_RUSTLS, 1, [if rustls is enabled])
+ AC_SUBST(USE_RUSTLS, [1])
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
+ ],
+ AC_MSG_ERROR([--with-rustls was specified but could not find rustls.]),
+ -lpthread -ldl -lm)
+ fi
- SSL_CPPFLAGS=`CURL_EXPORT_PCDIR([$RUSTLS_PCDIR]) dnl
- $PKGCONFIG --cflags-only-I rustls 2>/dev/null`
+ if test "x$USE_RUSTLS" = "xyes"; then
+ AC_MSG_NOTICE([detected rustls])
+ check_for_ca_bundle=1
- AC_SUBST(SSL_LIBS)
- AC_MSG_NOTICE([pkg-config: SSL_LIBS: "$SSL_LIBS"])
- AC_MSG_NOTICE([pkg-config: SSL_LDFLAGS: "$SSL_LDFLAGS"])
- AC_MSG_NOTICE([pkg-config: SSL_CPPFLAGS: "$SSL_CPPFLAGS"])
-
- LIB_RUSTLS=`echo $SSL_LDFLAGS | sed -e 's/^-L//'`
-
- dnl use the values pkg-config reported. This is here
- dnl instead of below with CPPFLAGS and LDFLAGS because we only
- dnl learn about this via pkg-config. If we only have
- dnl the argument to --with-rustls we don't know what
- dnl additional libs may be necessary. Hope that we
- dnl don't need any.
- LIBS="$SSL_LIBS $LIBS"
- USE_RUSTLS="yes"
- ssl_msg="rustls"
- AC_DEFINE(USE_RUSTLS, 1, [if rustls is enabled])
- AC_SUBST(USE_RUSTLS, [1])
- RUSTLS_ENABLED=1
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
- else
- AC_MSG_ERROR([pkg-config: Could not find rustls])
- fi
+ LIBS="-lrustls -lpthread -ldl -lm $LIBS"
- else
- dnl we did not use pkg-config, so we need to add the
- dnl rustls lib to LIBS
- LIBS="-lrustls -lpthread -ldl -lm $LIBS"
- fi
-
- dnl finally, set flags to use this TLS backend
- CPPFLAGS="$CLEAN_CPPFLAGS $SSL_CPPFLAGS"
- LDFLAGS="$CLAN_LDFLAGS $SSL_LDFLAGS"
-
- if test "x$USE_RUSTLS" = "xyes"; then
- AC_MSG_NOTICE([detected rustls])
- check_for_ca_bundle=1
-
- if test -n "$LIB_RUSTLS"; then
- dnl when shared libs were found in a path that the run-time
- dnl linker does not search through, we need to add it to
- dnl CURL_LIBRARY_PATH so that further configure tests do not
- dnl fail due to this
- if test "x$cross_compiling" != "xyes"; then
- CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$LIB_RUSTLS"
- export CURL_LIBRARY_PATH
- AC_MSG_NOTICE([Added $LIB_RUSTLS to CURL_LIBRARY_PATH])
+ if test -n "$rustlslib"; then
+ dnl when shared libs were found in a path that the run-time
+ dnl linker doesn't search through, we need to add it to
+ dnl CURL_LIBRARY_PATH to prevent further configure tests to fail
+ dnl due to this
+ if test "x$cross_compiling" != "xyes"; then
+ CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$rustlslib"
+ export CURL_LIBRARY_PATH
+ AC_MSG_NOTICE([Added $rustlslib to CURL_LIBRARY_PATH])
+ fi
fi
fi
- fi
- test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
+ fi dnl rustls not disabled
- if test X"$OPT_RUSTLS" != Xno &&
- test "$RUSTLS_ENABLED" != "1"; then
- AC_MSG_NOTICE([OPT_RUSTLS: $OPT_RUSTLS])
- AC_MSG_NOTICE([RUSTLS_ENABLED: $RUSTLS_ENABLED])
- AC_MSG_ERROR([--with-rustls was given but Rustls could not be detected])
- fi
+ test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
fi
])
m4trace:m4/curl-schannel.m4:25: -1- AC_DEFUN([CURL_WITH_SCHANNEL], [
@@ -13949,13 +13871,6 @@ m4trace:configure.ac:2002: -1- m4_patter
m4trace:configure.ac:2003: -1- CURL_WITH_RUSTLS
m4trace:configure.ac:2003: -1- m4_pattern_allow([^USE_RUSTLS$])
m4trace:configure.ac:2003: -1- m4_pattern_allow([^USE_RUSTLS$])
-m4trace:configure.ac:2003: -1- CURL_CHECK_PKGCONFIG([rustls], [$RUSTLS_PCDIR])
-m4trace:configure.ac:2003: -1- m4_pattern_allow([^PKGCONFIG$])
-m4trace:configure.ac:2003: -1- CURL_EXPORT_PCDIR([$RUSTLS_PCDIR])
-m4trace:configure.ac:2003: -1- CURL_EXPORT_PCDIR([$RUSTLS_PCDIR])
-m4trace:configure.ac:2003: -1- CURL_EXPORT_PCDIR([$RUSTLS_PCDIR])
-m4trace:configure.ac:2003: -1- CURL_EXPORT_PCDIR([$RUSTLS_PCDIR])
-m4trace:configure.ac:2003: -1- m4_pattern_allow([^SSL_LIBS$])
m4trace:configure.ac:2003: -1- m4_pattern_allow([^USE_RUSTLS$])
m4trace:configure.ac:2003: -1- m4_pattern_allow([^USE_RUSTLS$])
m4trace:configure.ac:2023: -1- m4_pattern_allow([^SSL_ENABLED$])
diff -upr curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/traces.2 curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/traces.2
--- curl-8.7.1.BAD/work/curl-8.7.1/autom4te.cache/traces.2 2024-03-31 21:37:56.690391287 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1/autom4te.cache/traces.2 2024-03-31 21:35:33.397056622 +0200
@@ -1532,12 +1532,6 @@ m4trace:configure.ac:2003: -1- AH_OUTPUT
m4trace:configure.ac:2003: -1- AC_SUBST([USE_RUSTLS], [1])
m4trace:configure.ac:2003: -1- AC_SUBST_TRACE([USE_RUSTLS])
m4trace:configure.ac:2003: -1- m4_pattern_allow([^USE_RUSTLS$])
-m4trace:configure.ac:2003: -1- AC_SUBST([PKGCONFIG])
-m4trace:configure.ac:2003: -1- AC_SUBST_TRACE([PKGCONFIG])
-m4trace:configure.ac:2003: -1- m4_pattern_allow([^PKGCONFIG$])
-m4trace:configure.ac:2003: -1- AC_SUBST([SSL_LIBS])
-m4trace:configure.ac:2003: -1- AC_SUBST_TRACE([SSL_LIBS])
-m4trace:configure.ac:2003: -1- m4_pattern_allow([^SSL_LIBS$])
m4trace:configure.ac:2003: -1- AC_DEFINE_TRACE_LITERAL([USE_RUSTLS])
m4trace:configure.ac:2003: -1- m4_pattern_allow([^USE_RUSTLS$])
m4trace:configure.ac:2003: -1- AH_OUTPUT([USE_RUSTLS], [/* if rustls is enabled */
diff -upr curl-8.7.1.BAD/work/curl-8.7.1/configure curl-8.7.1.GOOD/work/curl-8.7.1/configure
--- curl-8.7.1.BAD/work/curl-8.7.1/configure 2024-03-31 21:37:57.390391294 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1/configure 2024-03-31 21:35:39.453723345 +0200
@@ -26462,61 +26462,29 @@ fi
if test "x$OPT_RUSTLS" != xno; then
+ _cppflags=$CPPFLAGS
+ _ldflags=$LDFLAGS
ssl_msg=
- CLEANLDFLAGS="$LDFLAGS"
- CLEANCPPFLAGS="$CPPFLAGS"
+ if test X"$OPT_RUSTLS" != Xno; then
- case $host_os in
- darwin*)
- LDFLAGS="$LDFLAGS -framework Security"
- ;;
- *)
- ;;
- esac
- ## NEW CODE
-
-
- case "$OPT_RUSTLS" in
- yes)
- PKGTEST="yes"
- PREFIX_RUSTLS=
- ;;
- *)
- PKGTEST="no"
- PREFIX_RUSTLS=$OPT_RUSTLS
-
-
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&5
-printf "%s\n" "$as_me: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&6;}
- PKGTEST="yes"
- fi
-
- if test "$PKGTEST" != "yes"; then
- # try lib64 instead
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib64/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&5
-printf "%s\n" "$as_me: PKG_CONFIG_LIBDIR will be set to \"$RUSTLS_PCDIR\"" >&6;}
- PKGTEST="yes"
- fi
- fi
-
- if test "$PKGTEST" != "yes"; then
+ if test "$OPT_RUSTLS" = "yes"; then
+ OPT_RUSTLS=""
+ fi
- addld=-L$PREFIX_RUSTLS/lib$libsuff
- addcflags=-I$PREFIX_RUSTLS/include
+ case $host_os in
+ darwin*)
+ LDFLAGS="$LDFLAGS -framework Security"
+ ;;
+ *)
+ ;;
+ esac
- LDFLAGS="$LDFLAGS $addld"
- if test "$addcflags" != "-I/usr/include"; then
- CPPFLAGS="$CPPFLAGS $addcflags"
- fi
+ if test -z "$OPT_RUSTLS" ; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_connection_read in -lrustls" >&5
-printf %s "checking for rustls_connection_read in -lrustls... " >&6; }
-if test ${ac_cv_lib_rustls_rustls_connection_read+y}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_client_session_read in -lrustls" >&5
+printf %s "checking for rustls_client_session_read in -lrustls... " >&6; }
+if test ${ac_cv_lib_rustls_rustls_client_session_read+y}
then :
printf %s "(cached) " >&6
else case e in #(
@@ -26529,19 +26497,19 @@ cat confdefs.h - <<_ACEOF >conftest.$ac_
#ifdef __cplusplus
extern "C"
#endif
-char rustls_connection_read ();
+char rustls_client_session_read ();
int main (void)
{
-return rustls_connection_read ();
+return rustls_client_session_read ();
;
return 0;
}
_ACEOF
if ac_fn_c_try_link "$LINENO"
then :
- ac_cv_lib_rustls_rustls_connection_read=yes
+ ac_cv_lib_rustls_rustls_client_session_read=yes
else case e in #(
- e) ac_cv_lib_rustls_rustls_connection_read=no ;;
+ e) ac_cv_lib_rustls_rustls_client_session_read=no ;;
esac
fi
rm -f core conftest.err conftest.$ac_objext conftest.beam \
@@ -26549,258 +26517,111 @@ rm -f core conftest.err conftest.$ac_obj
LIBS=$ac_check_lib_save_LIBS ;;
esac
fi
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_connection_read" >&5
-printf "%s\n" "$ac_cv_lib_rustls_rustls_connection_read" >&6; }
-if test "x$ac_cv_lib_rustls_rustls_connection_read" = xyes
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_client_session_read" >&5
+printf "%s\n" "$ac_cv_lib_rustls_rustls_client_session_read" >&6; }
+if test "x$ac_cv_lib_rustls_rustls_client_session_read" = xyes
then :
printf "%s\n" "#define USE_RUSTLS 1" >>confdefs.h
- USE_RUSTLS=1
+ USE_RUSTLS=1
- RUSTLS_ENABLED=1
- USE_RUSTLS="yes"
- ssl_msg="rustls"
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
-else case e in #(
- e) as_fn_error $? "--with-rustls was specified but could not find rustls." "$LINENO" 5 ;;
-esac
fi
+ fi
- USE_RUSTLS="yes"
- ssl_msg="rustls"
+ if test "x$USE_RUSTLS" != "xyes"; then
+ addld=-L$OPT_RUSTLS/lib$libsuff
+ addcflags=-I$OPT_RUSTLS/include
+ rustlslib=$OPT_RUSTLS/lib$libsuff
- LIB_RUSTLS="$PREFIX_RUSTLS/lib$libsuff"
- if test "$PREFIX_RUSTLS" != "/usr" ; then
- SSL_LDFLAGS="-L$LIB_RUSTLS"
- SSL_CPPFLAGS="-I$PREFIX_RUSTLS/include"
- fi
+ LDFLAGS="$LDFLAGS $addld"
+ if test "$addcflags" != "-I/usr/include"; then
+ CPPFLAGS="$CPPFLAGS $addcflags"
fi
- ;;
- esac
-
- if test "$PKGTEST" = "yes"; then
-
- if test -n "$PKG_CONFIG"; then
- PKGCONFIG="$PKG_CONFIG"
- else
- if test -n "$ac_tool_prefix"; then
- # Extract the first word of "${ac_tool_prefix}pkg-config", so it can be a program name with args.
-set dummy ${ac_tool_prefix}pkg-config; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_PKGCONFIG+y}
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls_connection_read in -lrustls" >&5
+printf %s "checking for rustls_connection_read in -lrustls... " >&6; }
+if test ${ac_cv_lib_rustls_rustls_connection_read+y}
then :
printf %s "(cached) " >&6
else case e in #(
- e) case $PKGCONFIG in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_PKGCONFIG="$PKGCONFIG" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_dummy="$PATH:/usr/bin:/usr/local/bin"
-for as_dir in $as_dummy
-do
- IFS=$as_save_IFS
- case $as_dir in #(((
- '') as_dir=./ ;;
- */) ;;
- *) as_dir=$as_dir/ ;;
- esac
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
- ac_cv_path_PKGCONFIG="$as_dir$ac_word$ac_exec_ext"
- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac ;;
-esac
-fi
-PKGCONFIG=$ac_cv_path_PKGCONFIG
-if test -n "$PKGCONFIG"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $PKGCONFIG" >&5
-printf "%s\n" "$PKGCONFIG" >&6; }
-else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
+ e) ac_check_lib_save_LIBS=$LIBS
+LIBS="-lrustls -lpthread -ldl -lm $LIBS"
+cat confdefs.h - <<_ACEOF >conftest.$ac_ext
+/* end confdefs.h. */
-fi
-if test -z "$ac_cv_path_PKGCONFIG"; then
- ac_pt_PKGCONFIG=$PKGCONFIG
- # Extract the first word of "pkg-config", so it can be a program name with args.
-set dummy pkg-config; ac_word=$2
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5
-printf %s "checking for $ac_word... " >&6; }
-if test ${ac_cv_path_ac_pt_PKGCONFIG+y}
+#ifdef __cplusplus
+extern "C"
+#endif
+char rustls_connection_read ();
+int main (void)
+{
+return rustls_connection_read ();
+ ;
+ return 0;
+}
+_ACEOF
+if ac_fn_c_try_link "$LINENO"
then :
- printf %s "(cached) " >&6
+ ac_cv_lib_rustls_rustls_connection_read=yes
else case e in #(
- e) case $ac_pt_PKGCONFIG in
- [\\/]* | ?:[\\/]*)
- ac_cv_path_ac_pt_PKGCONFIG="$ac_pt_PKGCONFIG" # Let the user override the test with a path.
- ;;
- *)
- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR
-as_dummy="$PATH:/usr/bin:/usr/local/bin"
-for as_dir in $as_dummy
-do
- IFS=$as_save_IFS
- case $as_dir in #(((
- '') as_dir=./ ;;
- */) ;;
- *) as_dir=$as_dir/ ;;
- esac
- for ac_exec_ext in '' $ac_executable_extensions; do
- if as_fn_executable_p "$as_dir$ac_word$ac_exec_ext"; then
- ac_cv_path_ac_pt_PKGCONFIG="$as_dir$ac_word$ac_exec_ext"
- printf "%s\n" "$as_me:${as_lineno-$LINENO}: found $as_dir$ac_word$ac_exec_ext" >&5
- break 2
- fi
-done
- done
-IFS=$as_save_IFS
-
- ;;
-esac ;;
+ e) ac_cv_lib_rustls_rustls_connection_read=no ;;
esac
fi
-ac_pt_PKGCONFIG=$ac_cv_path_ac_pt_PKGCONFIG
-if test -n "$ac_pt_PKGCONFIG"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_pt_PKGCONFIG" >&5
-printf "%s\n" "$ac_pt_PKGCONFIG" >&6; }
-else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
-fi
-
- if test "x$ac_pt_PKGCONFIG" = x; then
- PKGCONFIG="no"
- else
- case $cross_compiling:$ac_tool_warned in
-yes:)
-{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: WARNING: using cross tools not prefixed with host triplet" >&5
-printf "%s\n" "$as_me: WARNING: using cross tools not prefixed with host triplet" >&2;}
-ac_tool_warned=yes ;;
+rm -f core conftest.err conftest.$ac_objext conftest.beam \
+ conftest$ac_exeext conftest.$ac_ext
+LIBS=$ac_check_lib_save_LIBS ;;
esac
- PKGCONFIG=$ac_pt_PKGCONFIG
- fi
-else
- PKGCONFIG="$ac_cv_path_PKGCONFIG"
fi
+{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: $ac_cv_lib_rustls_rustls_connection_read" >&5
+printf "%s\n" "$ac_cv_lib_rustls_rustls_connection_read" >&6; }
+if test "x$ac_cv_lib_rustls_rustls_connection_read" = xyes
+then :
- fi
-
- if test "x$PKGCONFIG" != "xno"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for rustls options with pkg-config" >&5
-printf %s "checking for rustls options with pkg-config... " >&6; }
- itexists=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --exists rustls >/dev/null 2>&1 && echo 1`
-
- if test -z "$itexists"; then
- PKGCONFIG="no"
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
-printf "%s\n" "no" >&6; }
- else
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: found" >&5
-printf "%s\n" "found" >&6; }
- fi
- fi
-
-
- if test "$PKGCONFIG" != "no" ; then
- SSL_LIBS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --libs-only-l --libs-only-other rustls 2>/dev/null`
-
- SSL_LDFLAGS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --libs-only-L rustls 2>/dev/null`
-
- SSL_CPPFLAGS=`
- if test -n "$RUSTLS_PCDIR"; then
- PKG_CONFIG_LIBDIR="$RUSTLS_PCDIR"
- export PKG_CONFIG_LIBDIR
- fi
- $PKGCONFIG --cflags-only-I rustls 2>/dev/null`
-
-
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_LIBS: \"$SSL_LIBS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_LIBS: \"$SSL_LIBS\"" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_LDFLAGS: \"$SSL_LDFLAGS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_LDFLAGS: \"$SSL_LDFLAGS\"" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: pkg-config: SSL_CPPFLAGS: \"$SSL_CPPFLAGS\"" >&5
-printf "%s\n" "$as_me: pkg-config: SSL_CPPFLAGS: \"$SSL_CPPFLAGS\"" >&6;}
-
- LIB_RUSTLS=`echo $SSL_LDFLAGS | sed -e 's/^-L//'`
-
- LIBS="$SSL_LIBS $LIBS"
- USE_RUSTLS="yes"
- ssl_msg="rustls"
printf "%s\n" "#define USE_RUSTLS 1" >>confdefs.h
- USE_RUSTLS=1
+ USE_RUSTLS=1
- RUSTLS_ENABLED=1
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
- else
- as_fn_error $? "pkg-config: Could not find rustls" "$LINENO" 5
- fi
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
- else
- LIBS="-lrustls -lpthread -ldl -lm $LIBS"
- fi
+else case e in #(
+ e) as_fn_error $? "--with-rustls was specified but could not find rustls." "$LINENO" 5 ;;
+esac
+fi
- CPPFLAGS="$CLEAN_CPPFLAGS $SSL_CPPFLAGS"
- LDFLAGS="$CLAN_LDFLAGS $SSL_LDFLAGS"
+ fi
- if test "x$USE_RUSTLS" = "xyes"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: detected rustls" >&5
+ if test "x$USE_RUSTLS" = "xyes"; then
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: detected rustls" >&5
printf "%s\n" "$as_me: detected rustls" >&6;}
- check_for_ca_bundle=1
+ check_for_ca_bundle=1
+
+ LIBS="-lrustls -lpthread -ldl -lm $LIBS"
- if test -n "$LIB_RUSTLS"; then
- if test "x$cross_compiling" != "xyes"; then
- CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$LIB_RUSTLS"
- export CURL_LIBRARY_PATH
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Added $LIB_RUSTLS to CURL_LIBRARY_PATH" >&5
-printf "%s\n" "$as_me: Added $LIB_RUSTLS to CURL_LIBRARY_PATH" >&6;}
+ if test -n "$rustlslib"; then
+ if test "x$cross_compiling" != "xyes"; then
+ CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$rustlslib"
+ export CURL_LIBRARY_PATH
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: Added $rustlslib to CURL_LIBRARY_PATH" >&5
+printf "%s\n" "$as_me: Added $rustlslib to CURL_LIBRARY_PATH" >&6;}
+ fi
fi
fi
- fi
- test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
-
- if test X"$OPT_RUSTLS" != Xno &&
- test "$RUSTLS_ENABLED" != "1"; then
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: OPT_RUSTLS: $OPT_RUSTLS" >&5
-printf "%s\n" "$as_me: OPT_RUSTLS: $OPT_RUSTLS" >&6;}
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: RUSTLS_ENABLED: $RUSTLS_ENABLED" >&5
-printf "%s\n" "$as_me: RUSTLS_ENABLED: $RUSTLS_ENABLED" >&6;}
- as_fn_error $? "--with-rustls was given but Rustls could not be detected" "$LINENO" 5
fi
+ test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
fi
diff -upr curl-8.7.1.BAD/work/curl-8.7.1/m4/curl-rustls.m4 curl-8.7.1.GOOD/work/curl-8.7.1/m4/curl-rustls.m4
--- curl-8.7.1.BAD/work/curl-8.7.1/m4/curl-rustls.m4 2024-03-31 21:37:14.460390895 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1/m4/curl-rustls.m4 2024-03-31 21:33:57.653722400 +0200
@@ -28,165 +28,84 @@ dnl check for rustls
dnl ----------------------------------------------------
if test "x$OPT_RUSTLS" != xno; then
+ _cppflags=$CPPFLAGS
+ _ldflags=$LDFLAGS
ssl_msg=
- dnl backup the pre-ssl variables
- CLEANLDFLAGS="$LDFLAGS"
- CLEANCPPFLAGS="$CPPFLAGS"
-
- case $host_os in
- darwin*)
- LDFLAGS="$LDFLAGS -framework Security"
- ;;
- *)
- ;;
- esac
- ## NEW CODE
-
- dnl use pkg-config unless we have been given a path
- dnl even then, try pkg-config first
-
- case "$OPT_RUSTLS" in
- yes)
- dnl --with-rustls (without path) used
- PKGTEST="yes"
- PREFIX_RUSTLS=
- ;;
- *)
- dnl check the provided --with-rustls path
- PKGTEST="no"
- PREFIX_RUSTLS=$OPT_RUSTLS
-
- dnl Try pkg-config even when cross-compiling. Since we
- dnl specify PKG_CONFIG_LIBDIR we are only looking where
- dnl the user told us to look
-
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- AC_MSG_NOTICE([PKG_CONFIG_LIBDIR will be set to "$RUSTLS_PCDIR"])
- PKGTEST="yes"
- fi
+ if test X"$OPT_RUSTLS" != Xno; then
- if test "$PKGTEST" != "yes"; then
- # try lib64 instead
- RUSTLS_PCDIR="$PREFIX_RUSTLS/lib64/pkgconfig"
- if test -f "$RUSTLS_PCDIR/rustls.pc"; then
- AC_MSG_NOTICE([PKG_CONFIG_LIBDIR will be set to "$RUSTLS_PCDIR"])
- PKGTEST="yes"
- fi
- fi
+ if test "$OPT_RUSTLS" = "yes"; then
+ OPT_RUSTLS=""
+ fi
- if test "$PKGTEST" != "yes"; then
- dnl pkg-config came up empty, use what we got
- dnl via --with-rustls
-
- addld=-L$PREFIX_RUSTLS/lib$libsuff
- addcflags=-I$PREFIX_RUSTLS/include
-
- LDFLAGS="$LDFLAGS $addld"
- if test "$addcflags" != "-I/usr/include"; then
- CPPFLAGS="$CPPFLAGS $addcflags"
- fi
+ case $host_os in
+ darwin*)
+ LDFLAGS="$LDFLAGS -framework Security"
+ ;;
+ *)
+ ;;
+ esac
+
+ if test -z "$OPT_RUSTLS" ; then
+ dnl check for lib first without setting any new path
+
+ AC_CHECK_LIB(rustls, rustls_client_session_read,
+ dnl librustls found, set the variable
+ [
+ AC_DEFINE(USE_RUSTLS, 1, [if rustls is enabled])
+ AC_SUBST(USE_RUSTLS, [1])
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
+ ], [], -lpthread -ldl -lm)
+ fi
- AC_CHECK_LIB(rustls, rustls_connection_read,
- [
- AC_DEFINE(USE_RUSTLS, 1, [if rustls is enabled])
- AC_SUBST(USE_RUSTLS, [1])
- RUSTLS_ENABLED=1
- USE_RUSTLS="yes"
- ssl_msg="rustls"
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
- ],
- AC_MSG_ERROR([--with-rustls was specified but could not find rustls.]),
- -lpthread -ldl -lm)
-
- USE_RUSTLS="yes"
- ssl_msg="rustls"
-
- LIB_RUSTLS="$PREFIX_RUSTLS/lib$libsuff"
- if test "$PREFIX_RUSTLS" != "/usr" ; then
- SSL_LDFLAGS="-L$LIB_RUSTLS"
- SSL_CPPFLAGS="-I$PREFIX_RUSTLS/include"
- fi
+ if test "x$USE_RUSTLS" != "xyes"; then
+ dnl add the path and test again
+ addld=-L$OPT_RUSTLS/lib$libsuff
+ addcflags=-I$OPT_RUSTLS/include
+ rustlslib=$OPT_RUSTLS/lib$libsuff
+
+ LDFLAGS="$LDFLAGS $addld"
+ if test "$addcflags" != "-I/usr/include"; then
+ CPPFLAGS="$CPPFLAGS $addcflags"
fi
- ;;
- esac
- if test "$PKGTEST" = "yes"; then
-
- CURL_CHECK_PKGCONFIG(rustls, [$RUSTLS_PCDIR])
-
- if test "$PKGCONFIG" != "no" ; then
- SSL_LIBS=`CURL_EXPORT_PCDIR([$RUSTLS_PCDIR]) dnl
- $PKGCONFIG --libs-only-l --libs-only-other rustls 2>/dev/null`
-
- SSL_LDFLAGS=`CURL_EXPORT_PCDIR([$RUSTLS_PCDIR]) dnl
- $PKGCONFIG --libs-only-L rustls 2>/dev/null`
-
- SSL_CPPFLAGS=`CURL_EXPORT_PCDIR([$RUSTLS_PCDIR]) dnl
- $PKGCONFIG --cflags-only-I rustls 2>/dev/null`
-
- AC_SUBST(SSL_LIBS)
- AC_MSG_NOTICE([pkg-config: SSL_LIBS: "$SSL_LIBS"])
- AC_MSG_NOTICE([pkg-config: SSL_LDFLAGS: "$SSL_LDFLAGS"])
- AC_MSG_NOTICE([pkg-config: SSL_CPPFLAGS: "$SSL_CPPFLAGS"])
-
- LIB_RUSTLS=`echo $SSL_LDFLAGS | sed -e 's/^-L//'`
-
- dnl use the values pkg-config reported. This is here
- dnl instead of below with CPPFLAGS and LDFLAGS because we only
- dnl learn about this via pkg-config. If we only have
- dnl the argument to --with-rustls we don't know what
- dnl additional libs may be necessary. Hope that we
- dnl don't need any.
- LIBS="$SSL_LIBS $LIBS"
- USE_RUSTLS="yes"
- ssl_msg="rustls"
- AC_DEFINE(USE_RUSTLS, 1, [if rustls is enabled])
- AC_SUBST(USE_RUSTLS, [1])
- RUSTLS_ENABLED=1
- test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
- else
- AC_MSG_ERROR([pkg-config: Could not find rustls])
+ AC_CHECK_LIB(rustls, rustls_connection_read,
+ [
+ AC_DEFINE(USE_RUSTLS, 1, [if rustls is enabled])
+ AC_SUBST(USE_RUSTLS, [1])
+ RUSTLS_ENABLED=1
+ USE_RUSTLS="yes"
+ ssl_msg="rustls"
+ test rustls != "$DEFAULT_SSL_BACKEND" || VALID_DEFAULT_SSL_BACKEND=yes
+ ],
+ AC_MSG_ERROR([--with-rustls was specified but could not find rustls.]),
+ -lpthread -ldl -lm)
fi
- else
- dnl we did not use pkg-config, so we need to add the
- dnl rustls lib to LIBS
- LIBS="-lrustls -lpthread -ldl -lm $LIBS"
- fi
-
- dnl finally, set flags to use this TLS backend
- CPPFLAGS="$CLEAN_CPPFLAGS $SSL_CPPFLAGS"
- LDFLAGS="$CLAN_LDFLAGS $SSL_LDFLAGS"
-
- if test "x$USE_RUSTLS" = "xyes"; then
- AC_MSG_NOTICE([detected rustls])
- check_for_ca_bundle=1
-
- if test -n "$LIB_RUSTLS"; then
- dnl when shared libs were found in a path that the run-time
- dnl linker does not search through, we need to add it to
- dnl CURL_LIBRARY_PATH so that further configure tests do not
- dnl fail due to this
- if test "x$cross_compiling" != "xyes"; then
- CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$LIB_RUSTLS"
- export CURL_LIBRARY_PATH
- AC_MSG_NOTICE([Added $LIB_RUSTLS to CURL_LIBRARY_PATH])
+ if test "x$USE_RUSTLS" = "xyes"; then
+ AC_MSG_NOTICE([detected rustls])
+ check_for_ca_bundle=1
+
+ LIBS="-lrustls -lpthread -ldl -lm $LIBS"
+
+ if test -n "$rustlslib"; then
+ dnl when shared libs were found in a path that the run-time
+ dnl linker doesn't search through, we need to add it to
+ dnl CURL_LIBRARY_PATH to prevent further configure tests to fail
+ dnl due to this
+ if test "x$cross_compiling" != "xyes"; then
+ CURL_LIBRARY_PATH="$CURL_LIBRARY_PATH:$rustlslib"
+ export CURL_LIBRARY_PATH
+ AC_MSG_NOTICE([Added $rustlslib to CURL_LIBRARY_PATH])
+ fi
fi
fi
- fi
- test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
+ fi dnl rustls not disabled
- if test X"$OPT_RUSTLS" != Xno &&
- test "$RUSTLS_ENABLED" != "1"; then
- AC_MSG_NOTICE([OPT_RUSTLS: $OPT_RUSTLS])
- AC_MSG_NOTICE([RUSTLS_ENABLED: $RUSTLS_ENABLED])
- AC_MSG_ERROR([--with-rustls was given but Rustls could not be detected])
- fi
+ test -z "$ssl_msg" || ssl_backends="${ssl_backends:+$ssl_backends, }$ssl_msg"
fi
])
-
-
-RUSTLS_ENABLED
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/config.log curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/config.log
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/config.log 2024-03-31 21:43:34.370394426 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/config.log 2024-03-31 21:45:18.027062048 +0200
@@ -1230,87 +1230,156 @@ configure:24193: checking whether to ena
configure:24215: result: no
configure:24221: checking whether to enable Amiga native SSL/TLS (AmiSSL v5)
configure:24323: result: no
-configure:26594: checking for x86_64-pc-linux-gnu-pkg-config
-configure:26631: result: /usr/bin/x86_64-pc-linux-gnu-pkg-config
-configure:26706: checking for rustls options with pkg-config
-configure:26720: result: found
-configure:26749: pkg-config: SSL_LIBS: "-lrustls"
-configure:26751: pkg-config: SSL_LDFLAGS: ""
-configure:26753: pkg-config: SSL_CPPFLAGS: ""
-configure:26825: built with one SSL backend
-configure:27065: checking for x86_64-pc-linux-gnu-pkg-config
-configure:27102: result: /usr/bin/x86_64-pc-linux-gnu-pkg-config
-configure:27177: checking for libpsl options with pkg-config
-configure:27191: result: found
-configure:27224: checking for psl_builtin in -lpsl
-configure:27247: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lpsl -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:27247: $? = 0
-configure:27259: result: yes
-configure:27266: checking for libpsl.h
-configure:27266: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:27266: $? = 0
-configure:27266: result: yes
-configure:28292: checking whether versioned symbols are wanted
-configure:28330: result: no
-configure:28360: checking whether to enable Windows native IDN (Windows native builds only)
-configure:28373: result: no
-configure:28496: checking whether to build with libidn2
-configure:28514: result: no
-configure:29004: checking for x86_64-pc-linux-gnu-pkg-config
-configure:29041: result: /usr/bin/x86_64-pc-linux-gnu-pkg-config
-configure:29116: checking for libnghttp2 options with pkg-config
-configure:29130: result: found
-configure:29144: -l is -lnghttp2
-configure:29153: -I is
-configure:29163: -L is
-configure:29184: checking for nghttp2_session_get_stream_local_window_size in -lnghttp2
-configure:29207: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:29207: $? = 0
-configure:29219: result: yes
-configure:29226: checking for nghttp2/nghttp2.h
-configure:29226: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:29226: $? = 0
-configure:29226: result: yes
-configure:29244: Added to CURL_LIBRARY_PATH
-configure:31583: checking for sys/types.h
-configure:31583: result: yes
-configure:31615: checking for sys/time.h
-configure:31615: result: yes
-configure:31647: checking for sys/select.h
-configure:31647: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:31647: $? = 0
-configure:31647: result: yes
-configure:31679: checking for sys/socket.h
-configure:31679: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:31679: $? = 0
-configure:31679: result: yes
-configure:31711: checking for sys/ioctl.h
-configure:31711: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:31711: $? = 0
-configure:31711: result: yes
-configure:31743: checking for unistd.h
-configure:31743: result: yes
-configure:31775: checking for stdlib.h
-configure:31775: result: yes
-configure:31807: checking for arpa/inet.h
-configure:31807: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:31807: $? = 0
-configure:31807: result: yes
-configure:31839: checking for net/if.h
-configure:31839: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:31839: $? = 0
-configure:31839: result: yes
-configure:31871: checking for netinet/in.h
-configure:31871: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:31871: $? = 0
-configure:31871: result: yes
-configure:31903: checking for netinet/in6.h
-configure:31903: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:90:10: fatal error: netinet/in6.h: No such file or directory
- 90 | #include <netinet/in6.h>
+configure:26485: checking for rustls_client_session_read in -lrustls
+configure:26508: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -Wl,-O1,--sort-common,--as-needed,-z,relro conftest.c -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccJ1bm4V.o: in function `main':
+/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:55:(.text.startup+0x18): undefined reference to `rustls_client_session_read'
+collect2: error: ld returned 1 exit status
+configure:26508: $? = 1
+configure: failed program was:
+| /* confdefs.h */
+| #define PACKAGE_NAME "curl"
+| #define PACKAGE_TARNAME "curl"
+| #define PACKAGE_VERSION "-"
+| #define PACKAGE_STRING "curl -"
+| #define PACKAGE_BUGREPORT "a suitable curl mailing list: https://curl.se/mail/"
+| #define PACKAGE_URL ""
+| #define HAVE_STDIO_H 1
+| #define HAVE_STDLIB_H 1
+| #define HAVE_STRING_H 1
+| #define HAVE_INTTYPES_H 1
+| #define HAVE_STDINT_H 1
+| #define HAVE_STRINGS_H 1
+| #define HAVE_SYS_STAT_H 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_UNISTD_H 1
+| #define STDC_HEADERS 1
+| #define HAVE_STDATOMIC_H 1
+| #define HAVE_ATOMIC 1
+| #define PACKAGE "curl"
+| #define VERSION "-"
+| #define OS "x86_64-pc-linux-gnu"
+| #define HAVE_DLFCN_H 1
+| #define LT_OBJDIR ".libs/"
+| #define CURL_DISABLE_LDAP 1
+| #define CURL_DISABLE_LDAPS 1
+| #define CURL_DISABLE_TELNET 1
+| #define CURL_DISABLE_TFTP 1
+| #define CURL_DISABLE_POP3 1
+| #define CURL_DISABLE_SMB 1
+| #define CURL_DISABLE_SMTP 1
+| #define CURL_DISABLE_GOPHER 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_CLOCK_GETTIME_MONOTONIC 1
+| #define HAVE_SYS_TYPES_H 1
+| #define HAVE_SYS_TIME_H 1
+| #define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1
+| #define HAVE_LIBZ 1
+| #define HAVE_LIBZSTD 1
+| #define HAVE_ZSTD_H 1
+| #define HAVE_ZSTD 1
+| #define ENABLE_IPV6 1
+| #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
+| #define HAVE_WRITABLE_ARGV 1
+| /* end confdefs.h. */
+|
+|
+| #ifdef __cplusplus
+| extern "C"
+| #endif
+| char rustls_client_session_read ();
+| int main (void)
+| {
+| return rustls_client_session_read ();
+| ;
+| return 0;
+| }
+configure:26520: result: no
+configure:26549: checking for rustls_connection_read in -lrustls
+configure:26572: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:26572: $? = 0
+configure:26584: result: yes
+configure:26607: detected rustls
+configure:26617: Added /lib to CURL_LIBRARY_PATH
+configure:26646: built with one SSL backend
+configure:26694: checking default CA cert bundle/path
+configure:26817: result: /etc/ssl/certs/ca-certificates.crt
+configure:26833: checking whether to use builtin CA store of SSL library
+configure:26849: result: no
+configure:26886: checking for x86_64-pc-linux-gnu-pkg-config
+configure:26923: result: /usr/bin/x86_64-pc-linux-gnu-pkg-config
+configure:26998: checking for libpsl options with pkg-config
+configure:27012: result: found
+configure:27045: checking for psl_builtin in -lpsl
+configure:27068: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lpsl -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:27068: $? = 0
+configure:27080: result: yes
+configure:27087: checking for libpsl.h
+configure:27087: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:27087: $? = 0
+configure:27087: result: yes
+configure:28113: checking whether versioned symbols are wanted
+configure:28151: result: no
+configure:28181: checking whether to enable Windows native IDN (Windows native builds only)
+configure:28194: result: no
+configure:28317: checking whether to build with libidn2
+configure:28335: result: no
+configure:28825: checking for x86_64-pc-linux-gnu-pkg-config
+configure:28862: result: /usr/bin/x86_64-pc-linux-gnu-pkg-config
+configure:28937: checking for libnghttp2 options with pkg-config
+configure:28951: result: found
+configure:28965: -l is -lnghttp2
+configure:28974: -I is
+configure:28984: -L is
+configure:29005: checking for nghttp2_session_get_stream_local_window_size in -lnghttp2
+configure:29028: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:29028: $? = 0
+configure:29040: result: yes
+configure:29047: checking for nghttp2/nghttp2.h
+configure:29047: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:29047: $? = 0
+configure:29047: result: yes
+configure:29065: Added to CURL_LIBRARY_PATH
+configure:31404: checking for sys/types.h
+configure:31404: result: yes
+configure:31436: checking for sys/time.h
+configure:31436: result: yes
+configure:31468: checking for sys/select.h
+configure:31468: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31468: $? = 0
+configure:31468: result: yes
+configure:31500: checking for sys/socket.h
+configure:31500: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31500: $? = 0
+configure:31500: result: yes
+configure:31532: checking for sys/ioctl.h
+configure:31532: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31532: $? = 0
+configure:31532: result: yes
+configure:31564: checking for unistd.h
+configure:31564: result: yes
+configure:31596: checking for stdlib.h
+configure:31596: result: yes
+configure:31628: checking for arpa/inet.h
+configure:31628: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31628: $? = 0
+configure:31628: result: yes
+configure:31660: checking for net/if.h
+configure:31660: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31660: $? = 0
+configure:31660: result: yes
+configure:31692: checking for netinet/in.h
+configure:31692: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31692: $? = 0
+configure:31692: result: yes
+configure:31724: checking for netinet/in6.h
+configure:31724: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:91:10: fatal error: netinet/in6.h: No such file or directory
+ 91 | #include <netinet/in6.h>
| ^~~~~~~~~~~~~~~
compilation terminated.
-configure:31903: $? = 1
+configure:31724: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -1359,6 +1428,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -1402,34 +1472,34 @@ configure: failed program was:
|
|
| #include <netinet/in6.h>
-configure:31903: result: no
-configure:31935: checking for sys/un.h
-configure:31935: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:31935: $? = 0
-configure:31935: result: yes
-configure:31967: checking for linux/tcp.h
-configure:31967: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:31967: $? = 0
-configure:31967: result: yes
-configure:31999: checking for netinet/tcp.h
-configure:31999: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:31999: $? = 0
-configure:31999: result: yes
-configure:32031: checking for netinet/udp.h
-configure:32031: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32031: $? = 0
-configure:32031: result: yes
-configure:32063: checking for netdb.h
-configure:32063: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32063: $? = 0
-configure:32063: result: yes
-configure:32095: checking for sys/sockio.h
-configure:32095: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:95:10: fatal error: sys/sockio.h: No such file or directory
- 95 | #include <sys/sockio.h>
+configure:31724: result: no
+configure:31756: checking for sys/un.h
+configure:31756: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31756: $? = 0
+configure:31756: result: yes
+configure:31788: checking for linux/tcp.h
+configure:31788: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31788: $? = 0
+configure:31788: result: yes
+configure:31820: checking for netinet/tcp.h
+configure:31820: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31820: $? = 0
+configure:31820: result: yes
+configure:31852: checking for netinet/udp.h
+configure:31852: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31852: $? = 0
+configure:31852: result: yes
+configure:31884: checking for netdb.h
+configure:31884: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31884: $? = 0
+configure:31884: result: yes
+configure:31916: checking for sys/sockio.h
+configure:31916: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:96:10: fatal error: sys/sockio.h: No such file or directory
+ 96 | #include <sys/sockio.h>
| ^~~~~~~~~~~~~~
compilation terminated.
-configure:32095: $? = 1
+configure:31916: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -1478,6 +1548,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -1526,32 +1597,32 @@ configure: failed program was:
|
|
| #include <sys/sockio.h>
-configure:32095: result: no
-configure:32127: checking for sys/stat.h
-configure:32127: result: yes
-configure:32159: checking for sys/param.h
-configure:32159: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32159: $? = 0
-configure:32159: result: yes
-configure:32191: checking for termios.h
-configure:32191: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32191: $? = 0
-configure:32191: result: yes
-configure:32223: checking for termio.h
-configure:32223: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32223: $? = 0
-configure:32223: result: yes
-configure:32255: checking for fcntl.h
-configure:32255: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32255: $? = 0
-configure:32255: result: yes
-configure:32287: checking for io.h
-configure:32287: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:100:10: fatal error: io.h: No such file or directory
- 100 | #include <io.h>
+configure:31916: result: no
+configure:31948: checking for sys/stat.h
+configure:31948: result: yes
+configure:31980: checking for sys/param.h
+configure:31980: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:31980: $? = 0
+configure:31980: result: yes
+configure:32012: checking for termios.h
+configure:32012: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32012: $? = 0
+configure:32012: result: yes
+configure:32044: checking for termio.h
+configure:32044: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32044: $? = 0
+configure:32044: result: yes
+configure:32076: checking for fcntl.h
+configure:32076: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32076: $? = 0
+configure:32076: result: yes
+configure:32108: checking for io.h
+configure:32108: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:101:10: fatal error: io.h: No such file or directory
+ 101 | #include <io.h>
| ^~~~~~
compilation terminated.
-configure:32287: $? = 1
+configure:32108: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -1600,6 +1671,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -1653,22 +1725,22 @@ configure: failed program was:
|
|
| #include <io.h>
-configure:32287: result: no
-configure:32319: checking for pwd.h
-configure:32319: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32319: $? = 0
-configure:32319: result: yes
-configure:32351: checking for utime.h
-configure:32351: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32351: $? = 0
-configure:32351: result: yes
-configure:32383: checking for sys/utime.h
-configure:32383: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:102:10: fatal error: sys/utime.h: No such file or directory
- 102 | #include <sys/utime.h>
+configure:32108: result: no
+configure:32140: checking for pwd.h
+configure:32140: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32140: $? = 0
+configure:32140: result: yes
+configure:32172: checking for utime.h
+configure:32172: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32172: $? = 0
+configure:32172: result: yes
+configure:32204: checking for sys/utime.h
+configure:32204: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:103:10: fatal error: sys/utime.h: No such file or directory
+ 103 | #include <sys/utime.h>
| ^~~~~~~~~~~~~
compilation terminated.
-configure:32383: $? = 1
+configure:32204: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -1717,6 +1789,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -1772,22 +1845,22 @@ configure: failed program was:
|
|
| #include <sys/utime.h>
-configure:32383: result: no
-configure:32415: checking for sys/poll.h
-configure:32415: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32415: $? = 0
-configure:32415: result: yes
-configure:32447: checking for poll.h
-configure:32447: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32447: $? = 0
-configure:32447: result: yes
-configure:32479: checking for socket.h
-configure:32479: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:104:10: fatal error: socket.h: No such file or directory
- 104 | #include <socket.h>
+configure:32204: result: no
+configure:32236: checking for sys/poll.h
+configure:32236: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32236: $? = 0
+configure:32236: result: yes
+configure:32268: checking for poll.h
+configure:32268: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32268: $? = 0
+configure:32268: result: yes
+configure:32300: checking for socket.h
+configure:32300: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:105:10: fatal error: socket.h: No such file or directory
+ 105 | #include <socket.h>
| ^~~~~~~~~~
compilation terminated.
-configure:32479: $? = 1
+configure:32300: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -1836,6 +1909,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -1893,30 +1967,30 @@ configure: failed program was:
|
|
| #include <socket.h>
-configure:32479: result: no
-configure:32511: checking for sys/resource.h
-configure:32511: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32511: $? = 0
-configure:32511: result: yes
-configure:32543: checking for libgen.h
-configure:32543: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32543: $? = 0
-configure:32543: result: yes
-configure:32575: checking for locale.h
-configure:32575: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32575: $? = 0
-configure:32575: result: yes
-configure:32607: checking for stdbool.h
-configure:32607: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32607: $? = 0
-configure:32607: result: yes
-configure:32639: checking for sys/filio.h
-configure:32639: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:108:10: fatal error: sys/filio.h: No such file or directory
- 108 | #include <sys/filio.h>
+configure:32300: result: no
+configure:32332: checking for sys/resource.h
+configure:32332: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32332: $? = 0
+configure:32332: result: yes
+configure:32364: checking for libgen.h
+configure:32364: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32364: $? = 0
+configure:32364: result: yes
+configure:32396: checking for locale.h
+configure:32396: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32396: $? = 0
+configure:32396: result: yes
+configure:32428: checking for stdbool.h
+configure:32428: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32428: $? = 0
+configure:32428: result: yes
+configure:32460: checking for sys/filio.h
+configure:32460: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:109:10: fatal error: sys/filio.h: No such file or directory
+ 109 | #include <sys/filio.h>
| ^~~~~~~~~~~~~
compilation terminated.
-configure:32639: $? = 1
+configure:32460: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -1965,6 +2039,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -2026,28 +2101,28 @@ configure: failed program was:
|
|
| #include <sys/filio.h>
-configure:32639: result: no
-configure:32671: checking for sys/wait.h
-configure:32671: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32671: $? = 0
-configure:32671: result: yes
-configure:32703: checking for setjmp.h
-configure:32703: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32703: $? = 0
-configure:32703: result: yes
-configure:32738: checking for an ANSI C-conforming const
-configure:32804: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32804: $? = 0
-configure:32814: result: yes
-configure:32822: checking for size_t
-configure:32822: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32822: $? = 0
-configure:32822: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:32460: result: no
+configure:32492: checking for sys/wait.h
+configure:32492: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32492: $? = 0
+configure:32492: result: yes
+configure:32524: checking for setjmp.h
+configure:32524: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32524: $? = 0
+configure:32524: result: yes
+configure:32559: checking for an ANSI C-conforming const
+configure:32625: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32625: $? = 0
+configure:32635: result: yes
+configure:32643: checking for size_t
+configure:32643: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32643: $? = 0
+configure:32643: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:113:21: error: expected expression before ')' token
- 113 | if (sizeof ((size_t)))
+conftest.c:114:21: error: expected expression before ')' token
+ 114 | if (sizeof ((size_t)))
| ^
-configure:32822: $? = 1
+configure:32643: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -2096,6 +2171,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -2166,41 +2242,41 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:32822: result: yes
-configure:32835: checking for sys/types.h
-configure:32835: result: yes
-configure:32841: checking for sys/time.h
-configure:32841: result: yes
-configure:32847: checking for sys/socket.h
-configure:32847: result: yes
-configure:32854: checking for struct timeval
-configure:32895: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:32895: $? = 0
-configure:32910: result: yes
-configure:32924: checking run-time libs availability
-configure:32984: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:32984: $? = 0
-configure:32984: ./conftest
-configure:32984: $? = 0
-configure:32986: result: fine
-configure:33011: checking size of size_t
-configure:33032: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33032: $? = 0
-configure:33049: result: 8
-configure:33061: checking size of long
-configure:33082: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33082: $? = 0
-configure:33099: result: 8
-configure:33111: checking size of int
-configure:33132: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:32643: result: yes
+configure:32656: checking for sys/types.h
+configure:32656: result: yes
+configure:32662: checking for sys/time.h
+configure:32662: result: yes
+configure:32668: checking for sys/socket.h
+configure:32668: result: yes
+configure:32675: checking for struct timeval
+configure:32716: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32716: $? = 0
+configure:32731: result: yes
+configure:32745: checking run-time libs availability
+configure:32805: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:32805: $? = 0
+configure:32805: ./conftest
+configure:32805: $? = 0
+configure:32807: result: fine
+configure:32832: checking size of size_t
+configure:32853: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32853: $? = 0
+configure:32870: result: 8
+configure:32882: checking size of long
+configure:32903: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32903: $? = 0
+configure:32920: result: 8
+configure:32932: checking size of int
+configure:32953: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:97:8: error: duplicate case value
- 97 | case (sizeof(int) == 8):;
+conftest.c:98:8: error: duplicate case value
+ 98 | case (sizeof(int) == 8):;
| ^~~~
-conftest.c:96:8: note: previously used here
- 96 | case 0:
+conftest.c:97:8: note: previously used here
+ 97 | case 0:
| ^~~~
-configure:33132: $? = 1
+configure:32953: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -2249,6 +2325,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -2304,31 +2381,31 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:33132: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33132: $? = 0
-configure:33149: result: 4
-configure:33161: checking size of time_t
-configure:33182: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33182: $? = 0
-configure:33199: result: 8
-configure:33211: checking size of off_t
-configure:33232: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33232: $? = 0
-configure:33249: result: 8
-configure:33264: checking size of curl_off_t
-configure:33287: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1/include conftest.c >&5
-configure:33287: $? = 0
-configure:33304: result: 8
-configure:33316: checking size of curl_socket_t
-configure:33339: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1/include conftest.c >&5
+configure:32953: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:32953: $? = 0
+configure:32970: result: 4
+configure:32982: checking size of time_t
+configure:33003: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:33003: $? = 0
+configure:33020: result: 8
+configure:33032: checking size of off_t
+configure:33053: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:33053: $? = 0
+configure:33070: result: 8
+configure:33085: checking size of curl_off_t
+configure:33108: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1/include -I/include conftest.c >&5
+configure:33108: $? = 0
+configure:33125: result: 8
+configure:33137: checking size of curl_socket_t
+configure:33160: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1/include -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:103:8: error: duplicate case value
- 103 | case (sizeof(curl_socket_t) == 8):;
+conftest.c:104:8: error: duplicate case value
+ 104 | case (sizeof(curl_socket_t) == 8):;
| ^~~~
-conftest.c:102:8: note: previously used here
- 102 | case 0:
+conftest.c:103:8: note: previously used here
+ 103 | case 0:
| ^~~~
-configure:33339: $? = 1
+configure:33160: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -2377,6 +2454,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -2438,18 +2516,18 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:33339: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1/include conftest.c >&5
-configure:33339: $? = 0
-configure:33356: result: 4
-configure:33368: checking for long long
-configure:33368: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33368: $? = 0
-configure:33368: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:33160: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1/include -I/include conftest.c >&5
+configure:33160: $? = 0
+configure:33177: result: 4
+configure:33189: checking for long long
+configure:33189: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:33189: $? = 0
+configure:33189: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:124:24: error: expected expression before ')' token
- 124 | if (sizeof ((long long)))
+conftest.c:125:24: error: expected expression before ')' token
+ 125 | if (sizeof ((long long)))
| ^
-configure:33368: $? = 1
+configure:33189: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -2498,6 +2576,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -2579,16 +2658,16 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:33368: result: yes
-configure:33384: checking for ssize_t
-configure:33384: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33384: $? = 0
-configure:33384: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:33189: result: yes
+configure:33205: checking for ssize_t
+configure:33205: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:33205: $? = 0
+configure:33205: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:125:22: error: expected expression before ')' token
- 125 | if (sizeof ((ssize_t)))
+conftest.c:126:22: error: expected expression before ')' token
+ 126 | if (sizeof ((ssize_t)))
| ^
-configure:33384: $? = 1
+configure:33205: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -2637,6 +2716,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -2719,16 +2799,16 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:33384: result: yes
-configure:33397: checking for bool
-configure:33397: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33397: $? = 0
-configure:33397: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:33205: result: yes
+configure:33218: checking for bool
+configure:33218: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:33218: $? = 0
+configure:33218: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:106:19: error: expected expression before ')' token
- 106 | if (sizeof ((bool)))
+conftest.c:107:19: error: expected expression before ')' token
+ 107 | if (sizeof ((bool)))
| ^
-configure:33397: $? = 1
+configure:33218: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -2777,6 +2857,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -2840,16 +2921,16 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:33397: result: yes
-configure:33417: checking for sa_family_t
-configure:33417: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33417: $? = 0
-configure:33417: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:33218: result: yes
+configure:33238: checking for sa_family_t
+configure:33238: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:33238: $? = 0
+configure:33238: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:104:26: error: expected expression before ')' token
- 104 | if (sizeof ((sa_family_t)))
+conftest.c:105:26: error: expected expression before ')' token
+ 105 | if (sizeof ((sa_family_t)))
| ^
-configure:33417: $? = 1
+configure:33238: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -2898,6 +2979,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -2959,16 +3041,16 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:33417: result: yes
-configure:33461: checking for suseconds_t
-configure:33461: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33461: $? = 0
-configure:33461: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:33238: result: yes
+configure:33282: checking for suseconds_t
+configure:33282: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:33282: $? = 0
+configure:33282: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:108:26: error: expected expression before ')' token
- 108 | if (sizeof ((suseconds_t)))
+conftest.c:109:26: error: expected expression before ')' token
+ 109 | if (sizeof ((suseconds_t)))
| ^
-configure:33461: $? = 1
+configure:33282: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -3017,6 +3099,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -3082,12 +3165,12 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:33461: result: yes
-configure:33480: checking if time_t is unsigned
-configure:33545: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:33545: $? = 0
-configure:33545: ./conftest
-configure:33545: $? = 1
+configure:33282: result: yes
+configure:33301: checking if time_t is unsigned
+configure:33366: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:33366: $? = 0
+configure:33366: ./conftest
+configure:33366: $? = 1
configure: program exited with status 1
configure: failed program was:
| /* confdefs.h */
@@ -3137,6 +3220,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -3195,16 +3279,16 @@ configure: failed program was:
| return (t < 0);
| }
|
-configure:33554: result: no
-configure:33571: checking for in_addr_t
-configure:33571: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33571: $? = 0
-configure:33571: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:33375: result: no
+configure:33392: checking for in_addr_t
+configure:33392: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:33392: $? = 0
+configure:33392: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:123:24: error: expected expression before ')' token
- 123 | if (sizeof ((in_addr_t)))
+conftest.c:124:24: error: expected expression before ')' token
+ 124 | if (sizeof ((in_addr_t)))
| ^
-configure:33571: $? = 1
+configure:33392: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -3253,6 +3337,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -3333,16 +3418,16 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:33571: result: yes
-configure:33676: checking for struct sockaddr_storage
-configure:33676: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33676: $? = 0
-configure:33676: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:33392: result: yes
+configure:33497: checking for struct sockaddr_storage
+configure:33497: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:33497: $? = 0
+configure:33497: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:123:38: error: expected expression before ')' token
- 123 | if (sizeof ((struct sockaddr_storage)))
+conftest.c:124:38: error: expected expression before ')' token
+ 124 | if (sizeof ((struct sockaddr_storage)))
| ^
-configure:33676: $? = 1
+configure:33497: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -3391,6 +3476,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -3471,91 +3557,91 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:33676: result: yes
-configure:33709: checking for sys/select.h
-configure:33709: result: yes
-configure:33715: checking for sys/socket.h
-configure:33715: result: yes
-configure:33723: checking for select
-configure:33765: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:33765: $? = 0
-configure:33768: result: yes
-configure:33792: checking for sys/types.h
-configure:33792: result: yes
-configure:33798: checking for sys/socket.h
-configure:33798: result: yes
-configure:33806: checking for recv
-configure:33838: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:33838: $? = 0
-configure:33841: result: yes
-configure:33866: checking for sys/types.h
-configure:33866: result: yes
-configure:33872: checking for sys/socket.h
-configure:33872: result: yes
-configure:33880: checking for send
-configure:33912: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:33912: $? = 0
-configure:33915: result: yes
-configure:33940: checking for sys/types.h
-configure:33940: result: yes
-configure:33946: checking for sys/socket.h
-configure:33946: result: yes
-configure:33953: checking for MSG_NOSIGNAL
-configure:33989: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:33989: $? = 0
-configure:34004: result: yes
-configure:34025: checking for sys/types.h
-configure:34025: result: yes
-configure:34032: checking for unistd.h
-configure:34032: result: yes
-configure:34048: checking if alarm can be linked
-configure:34077: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:34077: $? = 0
-configure:34080: result: yes
-configure:34096: checking if alarm is prototyped
-configure:34108: result: yes
-configure:34125: checking if alarm is compilable
-configure:34144: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:34144: $? = 0
-configure:34147: result: yes
-configure:34163: checking if alarm usage allowed
-configure:34166: result: yes
-configure:34176: checking if alarm might be used
-configure:34182: result: yes
-configure:34205: checking for sys/types.h
-configure:34205: result: yes
-configure:34212: checking for strings.h
-configure:34212: result: yes
-configure:34231: checking for sys/types.h
-configure:34231: result: yes
-configure:34238: checking for libgen.h
-configure:34238: result: yes
-configure:34254: checking if basename can be linked
-configure:34283: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:34283: $? = 0
-configure:34286: result: yes
-configure:34302: checking if basename is prototyped
-configure:34316: result: yes
-configure:34333: checking if basename is compilable
-configure:34354: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:34354: $? = 0
-configure:34357: result: yes
-configure:34373: checking if basename usage allowed
-configure:34376: result: yes
-configure:34386: checking if basename might be used
-configure:34392: result: yes
-configure:34414: checking for sys/types.h
-configure:34414: result: yes
-configure:34421: checking for socket.h
-configure:34421: result: no
-configure:34437: checking if closesocket can be linked
-configure:34457: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
+configure:33497: result: yes
+configure:33530: checking for sys/select.h
+configure:33530: result: yes
+configure:33536: checking for sys/socket.h
+configure:33536: result: yes
+configure:33544: checking for select
+configure:33586: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:33586: $? = 0
+configure:33589: result: yes
+configure:33613: checking for sys/types.h
+configure:33613: result: yes
+configure:33619: checking for sys/socket.h
+configure:33619: result: yes
+configure:33627: checking for recv
+configure:33659: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:33659: $? = 0
+configure:33662: result: yes
+configure:33687: checking for sys/types.h
+configure:33687: result: yes
+configure:33693: checking for sys/socket.h
+configure:33693: result: yes
+configure:33701: checking for send
+configure:33733: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:33733: $? = 0
+configure:33736: result: yes
+configure:33761: checking for sys/types.h
+configure:33761: result: yes
+configure:33767: checking for sys/socket.h
+configure:33767: result: yes
+configure:33774: checking for MSG_NOSIGNAL
+configure:33810: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:33810: $? = 0
+configure:33825: result: yes
+configure:33846: checking for sys/types.h
+configure:33846: result: yes
+configure:33853: checking for unistd.h
+configure:33853: result: yes
+configure:33869: checking if alarm can be linked
+configure:33898: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:33898: $? = 0
+configure:33901: result: yes
+configure:33917: checking if alarm is prototyped
+configure:33929: result: yes
+configure:33946: checking if alarm is compilable
+configure:33965: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:33965: $? = 0
+configure:33968: result: yes
+configure:33984: checking if alarm usage allowed
+configure:33987: result: yes
+configure:33997: checking if alarm might be used
+configure:34003: result: yes
+configure:34026: checking for sys/types.h
+configure:34026: result: yes
+configure:34033: checking for strings.h
+configure:34033: result: yes
+configure:34052: checking for sys/types.h
+configure:34052: result: yes
+configure:34059: checking for libgen.h
+configure:34059: result: yes
+configure:34075: checking if basename can be linked
+configure:34104: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:34104: $? = 0
+configure:34107: result: yes
+configure:34123: checking if basename is prototyped
+configure:34137: result: yes
+configure:34154: checking if basename is compilable
+configure:34175: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:34175: $? = 0
+configure:34178: result: yes
+configure:34194: checking if basename usage allowed
+configure:34197: result: yes
+configure:34207: checking if basename might be used
+configure:34213: result: yes
+configure:34235: checking for sys/types.h
+configure:34235: result: yes
+configure:34242: checking for socket.h
+configure:34242: result: no
+configure:34258: checking if closesocket can be linked
+configure:34278: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
conftest.c: In function 'main':
-conftest.c:142:15: error: implicit declaration of function 'closesocket' [-Werror=implicit-function-declaration]
- 142 | if(0 != closesocket(0))
+conftest.c:143:15: error: implicit declaration of function 'closesocket' [-Werror=implicit-function-declaration]
+ 143 | if(0 != closesocket(0))
| ^~~~~~~~~~~
cc1: some warnings being treated as errors
-configure:34457: $? = 1
+configure:34278: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -3604,6 +3690,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -3705,21 +3792,21 @@ configure: failed program was:
| return 0;
| }
|
-configure:34466: result: no
-configure:34558: checking if closesocket might be used
-configure:34571: result: no
-configure:34586: checking for sys/types.h
-configure:34586: result: yes
-configure:34593: checking for sys/socket.h
-configure:34593: result: yes
-configure:34609: checking if CloseSocket can be linked
-configure:34629: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
+configure:34287: result: no
+configure:34379: checking if closesocket might be used
+configure:34392: result: no
+configure:34407: checking for sys/types.h
+configure:34407: result: yes
+configure:34414: checking for sys/socket.h
+configure:34414: result: yes
+configure:34430: checking if CloseSocket can be linked
+configure:34450: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
conftest.c: In function 'main':
-conftest.c:152:15: error: implicit declaration of function 'CloseSocket' [-Werror=implicit-function-declaration]
- 152 | if(0 != CloseSocket(0))
+conftest.c:153:15: error: implicit declaration of function 'CloseSocket' [-Werror=implicit-function-declaration]
+ 153 | if(0 != CloseSocket(0))
| ^~~~~~~~~~~
cc1: some warnings being treated as errors
-configure:34629: $? = 1
+configure:34450: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -3768,6 +3855,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -3879,133 +3967,133 @@ configure: failed program was:
| return 0;
| }
|
-configure:34638: result: no
-configure:34730: checking if CloseSocket might be used
-configure:34743: result: no
-configure:34761: checking for sys/types.h
-configure:34761: result: yes
-configure:34768: checking for unistd.h
-configure:34768: result: yes
-configure:34775: checking for fcntl.h
-configure:34775: result: yes
-configure:34791: checking if fcntl can be linked
-configure:34820: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:34820: $? = 0
-configure:34823: result: yes
-configure:34839: checking if fcntl is prototyped
-configure:34851: result: yes
-configure:34868: checking if fcntl is compilable
-configure:34887: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:34887: $? = 0
-configure:34890: result: yes
-configure:34906: checking if fcntl usage allowed
-configure:34909: result: yes
-configure:34919: checking if fcntl might be used
-configure:34925: result: yes
-configure:34943: checking if fcntl O_NONBLOCK is compilable
-configure:34963: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:34963: $? = 0
-configure:34966: result: yes
-configure:34982: checking if fcntl O_NONBLOCK usage allowed
-configure:34985: result: yes
-configure:34995: checking if fcntl O_NONBLOCK might be used
-configure:34999: result: yes
-configure:35029: checking whether build target is a native Windows one
-configure:35070: result: no
-configure:35092: checking for sys/types.h
-configure:35092: result: yes
-configure:35099: checking for netdb.h
-configure:35099: result: yes
-configure:35115: checking if freeaddrinfo can be linked
-configure:35135: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:35135: $? = 0
-configure:35138: result: yes
-configure:35154: checking if freeaddrinfo is prototyped
-configure:35168: result: yes
-configure:35185: checking if freeaddrinfo is compilable
-configure:35205: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:35205: $? = 0
-configure:35208: result: yes
-configure:35224: checking if freeaddrinfo usage allowed
-configure:35227: result: yes
-configure:35237: checking if freeaddrinfo might be used
-configure:35243: result: yes
-configure:35265: checking for sys/types.h
-configure:35265: result: yes
-configure:35272: checking for sys/xattr.h
-configure:35272: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:35272: $? = 0
-configure:35272: result: yes
-configure:35289: checking if fsetxattr can be linked
-configure:35318: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:35318: $? = 0
-configure:35321: result: yes
-configure:35337: checking if fsetxattr is prototyped
-configure:35349: result: yes
-configure:35367: checking if fsetxattr takes 5 args.
-configure:35386: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:35386: $? = 0
-configure:35389: result: yes
-configure:35442: checking if fsetxattr is compilable
-configure:35445: result: yes
-configure:35454: checking if fsetxattr usage allowed
-configure:35457: result: yes
-configure:35467: checking if fsetxattr might be used
-configure:35473: result: yes
-configure:35503: checking if ftruncate can be linked
-configure:35532: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:35532: $? = 0
-configure:35535: result: yes
-configure:35551: checking if ftruncate is prototyped
-configure:35563: result: yes
-configure:35580: checking if ftruncate is compilable
-configure:35599: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:35599: $? = 0
-configure:35602: result: yes
-configure:35618: checking if ftruncate usage allowed
-configure:35621: result: yes
-configure:35631: checking if ftruncate might be used
-configure:35637: result: yes
-configure:35657: checking for sys/types.h
-configure:35657: result: yes
-configure:35675: checking if getaddrinfo can be linked
-configure:35696: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:35696: $? = 0
-configure:35699: result: yes
-configure:35715: checking if getaddrinfo is prototyped
-configure:35729: result: yes
-configure:35746: checking if getaddrinfo is compilable
-configure:35767: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:35767: $? = 0
-configure:35770: result: yes
-configure:35787: checking if getaddrinfo seems to work
-configure:35907: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:35907: $? = 0
-configure:35907: ./conftest
-glibc64:getaddrinfo.c:2337/getaddrinfo: conftest[2712](full:'./conftest') for user portage(250(eff:portage(250))) 1of2 attempting to resolve (requested)hostname:
+configure:34459: result: no
+configure:34551: checking if CloseSocket might be used
+configure:34564: result: no
+configure:34582: checking for sys/types.h
+configure:34582: result: yes
+configure:34589: checking for unistd.h
+configure:34589: result: yes
+configure:34596: checking for fcntl.h
+configure:34596: result: yes
+configure:34612: checking if fcntl can be linked
+configure:34641: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:34641: $? = 0
+configure:34644: result: yes
+configure:34660: checking if fcntl is prototyped
+configure:34672: result: yes
+configure:34689: checking if fcntl is compilable
+configure:34708: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:34708: $? = 0
+configure:34711: result: yes
+configure:34727: checking if fcntl usage allowed
+configure:34730: result: yes
+configure:34740: checking if fcntl might be used
+configure:34746: result: yes
+configure:34764: checking if fcntl O_NONBLOCK is compilable
+configure:34784: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:34784: $? = 0
+configure:34787: result: yes
+configure:34803: checking if fcntl O_NONBLOCK usage allowed
+configure:34806: result: yes
+configure:34816: checking if fcntl O_NONBLOCK might be used
+configure:34820: result: yes
+configure:34850: checking whether build target is a native Windows one
+configure:34891: result: no
+configure:34913: checking for sys/types.h
+configure:34913: result: yes
+configure:34920: checking for netdb.h
+configure:34920: result: yes
+configure:34936: checking if freeaddrinfo can be linked
+configure:34956: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:34956: $? = 0
+configure:34959: result: yes
+configure:34975: checking if freeaddrinfo is prototyped
+configure:34989: result: yes
+configure:35006: checking if freeaddrinfo is compilable
+configure:35026: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:35026: $? = 0
+configure:35029: result: yes
+configure:35045: checking if freeaddrinfo usage allowed
+configure:35048: result: yes
+configure:35058: checking if freeaddrinfo might be used
+configure:35064: result: yes
+configure:35086: checking for sys/types.h
+configure:35086: result: yes
+configure:35093: checking for sys/xattr.h
+configure:35093: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:35093: $? = 0
+configure:35093: result: yes
+configure:35110: checking if fsetxattr can be linked
+configure:35139: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:35139: $? = 0
+configure:35142: result: yes
+configure:35158: checking if fsetxattr is prototyped
+configure:35170: result: yes
+configure:35188: checking if fsetxattr takes 5 args.
+configure:35207: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:35207: $? = 0
+configure:35210: result: yes
+configure:35263: checking if fsetxattr is compilable
+configure:35266: result: yes
+configure:35275: checking if fsetxattr usage allowed
+configure:35278: result: yes
+configure:35288: checking if fsetxattr might be used
+configure:35294: result: yes
+configure:35324: checking if ftruncate can be linked
+configure:35353: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:35353: $? = 0
+configure:35356: result: yes
+configure:35372: checking if ftruncate is prototyped
+configure:35384: result: yes
+configure:35401: checking if ftruncate is compilable
+configure:35420: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:35420: $? = 0
+configure:35423: result: yes
+configure:35439: checking if ftruncate usage allowed
+configure:35442: result: yes
+configure:35452: checking if ftruncate might be used
+configure:35458: result: yes
+configure:35478: checking for sys/types.h
+configure:35478: result: yes
+configure:35496: checking if getaddrinfo can be linked
+configure:35517: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:35517: $? = 0
+configure:35520: result: yes
+configure:35536: checking if getaddrinfo is prototyped
+configure:35550: result: yes
+configure:35567: checking if getaddrinfo is compilable
+configure:35588: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:35588: $? = 0
+configure:35591: result: yes
+configure:35608: checking if getaddrinfo seems to work
+configure:35728: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:35728: $? = 0
+configure:35728: ./conftest
+glibc64:getaddrinfo.c:2337/getaddrinfo: conftest[2608](full:'./conftest') for user portage(250(eff:portage(250))) 1of2 attempting to resolve (requested)hostname:
127.0.0.1(B
-glibc64:getaddrinfo.c:2337/getaddrinfo: conftest[2712](full:'./conftest') for user portage(250(eff:portage(250))) 2of2 successfully resolved requested hostname('127.0.0.1') which was not transformed('127.0.0.1') as follows:
+glibc64:getaddrinfo.c:2337/getaddrinfo: conftest[2608](full:'./conftest') for user portage(250(eff:portage(250))) 2of2 successfully resolved requested hostname('127.0.0.1') which was not transformed('127.0.0.1') as follows:
127.0.0.1 127.0.0.1(B
-configure:35907: $? = 0
-configure:35909: result: yes
-configure:35934: checking if getaddrinfo usage allowed
-configure:35937: result: yes
-configure:35947: checking if getaddrinfo might be used
-configure:35954: result: yes
-configure:35968: checking if getaddrinfo is threadsafe
-configure:36036: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:36036: $? = 0
-configure:36080: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:36080: $? = 0
-configure:36113: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:35728: $? = 0
+configure:35730: result: yes
+configure:35755: checking if getaddrinfo usage allowed
+configure:35758: result: yes
+configure:35768: checking if getaddrinfo might be used
+configure:35775: result: yes
+configure:35789: checking if getaddrinfo is threadsafe
+configure:35857: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:35857: $? = 0
+configure:35901: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:35901: $? = 0
+configure:35934: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:148:11: error: unknown type name 'force'
- 148 | force compilation error
+conftest.c:149:11: error: unknown type name 'force'
+ 149 | force compilation error
| ^~~~~
-conftest.c:148:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'error'
- 148 | force compilation error
+conftest.c:149:29: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'error'
+ 149 | force compilation error
| ^~~~~
-configure:36113: $? = 1
+configure:35934: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -4054,6 +4142,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -4161,38 +4250,38 @@ configure: failed program was:
| return 0;
| }
|
-configure:36133: result: yes
-configure:36152: checking if gethostbyname can be linked
-configure:36173: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:36173: $? = 0
-configure:36176: result: yes
-configure:36192: checking if gethostbyname is prototyped
-configure:36206: result: yes
-configure:36223: checking if gethostbyname is compilable
-configure:36244: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:36244: $? = 0
-configure:36247: result: yes
-configure:36263: checking if gethostbyname usage allowed
-configure:36266: result: yes
-configure:36276: checking if gethostbyname might be used
-configure:36282: result: yes
-configure:36302: checking if gethostbyname_r can be linked
-configure:36331: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:36331: $? = 0
-configure:36334: result: yes
-configure:36350: checking if gethostbyname_r is prototyped
-configure:36362: result: yes
-configure:36380: checking if gethostbyname_r takes 3 args.
-configure:36400: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:35954: result: yes
+configure:35973: checking if gethostbyname can be linked
+configure:35994: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:35994: $? = 0
+configure:35997: result: yes
+configure:36013: checking if gethostbyname is prototyped
+configure:36027: result: yes
+configure:36044: checking if gethostbyname is compilable
+configure:36065: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:36065: $? = 0
+configure:36068: result: yes
+configure:36084: checking if gethostbyname usage allowed
+configure:36087: result: yes
+configure:36097: checking if gethostbyname might be used
+configure:36103: result: yes
+configure:36123: checking if gethostbyname_r can be linked
+configure:36152: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:36152: $? = 0
+configure:36155: result: yes
+configure:36171: checking if gethostbyname_r is prototyped
+configure:36183: result: yes
+configure:36201: checking if gethostbyname_r takes 3 args.
+configure:36221: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:169:19: error: too few arguments to function 'gethostbyname_r'
- 169 | if(0 != gethostbyname_r(0, 0, 0))
+conftest.c:170:19: error: too few arguments to function 'gethostbyname_r'
+ 170 | if(0 != gethostbyname_r(0, 0, 0))
| ^~~~~~~~~~~~~~~
-In file included from conftest.c:146:
+In file included from conftest.c:147:
/usr/include/netdb.h:177:12: note: declared here
177 | extern int gethostbyname_r (const char *__restrict __name,
| ^~~~~~~~~~~~~~~
-configure:36400: $? = 1
+configure:36221: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -4241,6 +4330,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -4369,18 +4459,18 @@ configure: failed program was:
| return 0;
| }
|
-configure:36410: result: no
-configure:36419: checking if gethostbyname_r takes 5 args.
-configure:36439: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:36231: result: no
+configure:36240: checking if gethostbyname_r takes 5 args.
+configure:36260: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:169:19: error: too few arguments to function 'gethostbyname_r'
- 169 | if(0 != gethostbyname_r(0, 0, 0, 0, 0))
+conftest.c:170:19: error: too few arguments to function 'gethostbyname_r'
+ 170 | if(0 != gethostbyname_r(0, 0, 0, 0, 0))
| ^~~~~~~~~~~~~~~
-In file included from conftest.c:146:
+In file included from conftest.c:147:
/usr/include/netdb.h:177:12: note: declared here
177 | extern int gethostbyname_r (const char *__restrict __name,
| ^~~~~~~~~~~~~~~
-configure:36439: $? = 1
+configure:36260: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -4429,6 +4519,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -4557,39 +4648,39 @@ configure: failed program was:
| return 0;
| }
|
-configure:36449: result: no
-configure:36458: checking if gethostbyname_r takes 6 args.
-configure:36478: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:36478: $? = 0
-configure:36481: result: yes
-configure:36496: checking if gethostbyname_r is compilable
-configure:36499: result: yes
-configure:36508: checking if gethostbyname_r usage allowed
-configure:36511: result: yes
-configure:36521: checking if gethostbyname_r might be used
-configure:36527: result: yes
-configure:36571: checking if gethostname can be linked
-configure:36592: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:36592: $? = 0
-configure:36595: result: yes
-configure:36611: checking if gethostname is prototyped
-configure:36625: result: yes
-configure:36642: checking if gethostname is compilable
-configure:36663: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:36663: $? = 0
-configure:36666: result: yes
-configure:36682: checking for gethostname arg 2 data type
-configure:36709: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:182:38: error: conflicting types for 'gethostname'; have 'int(char *, int)'
- 182 | extern int FUNCALLCONV gethostname(char *, int);
+configure:36270: result: no
+configure:36279: checking if gethostbyname_r takes 6 args.
+configure:36299: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:36299: $? = 0
+configure:36302: result: yes
+configure:36317: checking if gethostbyname_r is compilable
+configure:36320: result: yes
+configure:36329: checking if gethostbyname_r usage allowed
+configure:36332: result: yes
+configure:36342: checking if gethostbyname_r might be used
+configure:36348: result: yes
+configure:36392: checking if gethostname can be linked
+configure:36413: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:36413: $? = 0
+configure:36416: result: yes
+configure:36432: checking if gethostname is prototyped
+configure:36446: result: yes
+configure:36463: checking if gethostname is compilable
+configure:36484: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:36484: $? = 0
+configure:36487: result: yes
+configure:36503: checking for gethostname arg 2 data type
+configure:36530: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:183:38: error: conflicting types for 'gethostname'; have 'int(char *, int)'
+ 183 | extern int FUNCALLCONV gethostname(char *, int);
| ^~~~~~~~~~~
In file included from /usr/include/features.h:503,
from /usr/include/sys/types.h:25,
- from conftest.c:153:
+ from conftest.c:154:
/usr/include/bits/unistd.h:143:1: note: previous definition of 'gethostname' with type 'int(char *, size_t)' {aka 'int(char *, long unsigned int)'}
143 | __NTH (gethostname (char *__buf, size_t __buflen))
| ^~~~~
-configure:36709: $? = 1
+configure:36530: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -4638,6 +4729,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -4784,17 +4876,17 @@ configure: failed program was:
| return 0;
| }
|
-configure:36709: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:182:38: error: conflicting types for 'gethostname'; have 'int(char *, unsigned int)'
- 182 | extern int FUNCALLCONV gethostname(char *, unsigned int);
+configure:36530: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:183:38: error: conflicting types for 'gethostname'; have 'int(char *, unsigned int)'
+ 183 | extern int FUNCALLCONV gethostname(char *, unsigned int);
| ^~~~~~~~~~~
In file included from /usr/include/features.h:503,
from /usr/include/sys/types.h:25,
- from conftest.c:153:
+ from conftest.c:154:
/usr/include/bits/unistd.h:143:1: note: previous definition of 'gethostname' with type 'int(char *, size_t)' {aka 'int(char *, long unsigned int)'}
143 | __NTH (gethostname (char *__buf, size_t __buflen))
| ^~~~~
-configure:36709: $? = 1
+configure:36530: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -4843,6 +4935,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -4989,181 +5082,181 @@ configure: failed program was:
| return 0;
| }
|
-configure:36709: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:36709: $? = 0
-configure:36719: result: size_t
-configure:36729: checking if gethostname usage allowed
-configure:36732: result: yes
-configure:36742: checking if gethostname might be used
-configure:36748: result: yes
-configure:36767: checking if getpeername can be linked
-configure:36788: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:36788: $? = 0
+configure:36530: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:36530: $? = 0
+configure:36540: result: size_t
+configure:36550: checking if gethostname usage allowed
+configure:36553: result: yes
+configure:36563: checking if gethostname might be used
+configure:36569: result: yes
+configure:36588: checking if getpeername can be linked
+configure:36609: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:36609: $? = 0
+configure:36612: result: yes
+configure:36628: checking if getpeername is prototyped
+configure:36642: result: yes
+configure:36659: checking if getpeername is compilable
+configure:36680: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:36680: $? = 0
+configure:36683: result: yes
+configure:36699: checking if getpeername usage allowed
+configure:36702: result: yes
+configure:36712: checking if getpeername might be used
+configure:36718: result: yes
+configure:36737: checking if getsockname can be linked
+configure:36758: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:36758: $? = 0
+configure:36761: result: yes
+configure:36777: checking if getsockname is prototyped
configure:36791: result: yes
-configure:36807: checking if getpeername is prototyped
-configure:36821: result: yes
-configure:36838: checking if getpeername is compilable
-configure:36859: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:36859: $? = 0
-configure:36862: result: yes
-configure:36878: checking if getpeername usage allowed
-configure:36881: result: yes
-configure:36891: checking if getpeername might be used
-configure:36897: result: yes
-configure:36916: checking if getsockname can be linked
-configure:36937: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:36937: $? = 0
-configure:36940: result: yes
-configure:36956: checking if getsockname is prototyped
-configure:36970: result: yes
-configure:36987: checking if getsockname is compilable
-configure:37008: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:37008: $? = 0
-configure:37011: result: yes
-configure:37027: checking if getsockname usage allowed
+configure:36808: checking if getsockname is compilable
+configure:36829: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:36829: $? = 0
+configure:36832: result: yes
+configure:36848: checking if getsockname usage allowed
+configure:36851: result: yes
+configure:36861: checking if getsockname might be used
+configure:36867: result: yes
+configure:36886: checking for net/if.h
+configure:36886: result: yes
+configure:36902: checking if if_nametoindex can be linked
+configure:36923: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:36923: $? = 0
+configure:36926: result: yes
+configure:36942: checking if if_nametoindex is prototyped
+configure:36955: result: yes
+configure:36972: checking if if_nametoindex is compilable
+configure:36992: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:36992: $? = 0
+configure:36995: result: yes
+configure:37011: checking if if_nametoindex usage allowed
+configure:37014: result: yes
+configure:37024: checking if if_nametoindex might be used
configure:37030: result: yes
-configure:37040: checking if getsockname might be used
-configure:37046: result: yes
-configure:37065: checking for net/if.h
+configure:37058: checking for sys/types.h
+configure:37058: result: yes
+configure:37065: checking for sys/socket.h
configure:37065: result: yes
-configure:37081: checking if if_nametoindex can be linked
-configure:37102: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:37102: $? = 0
-configure:37105: result: yes
-configure:37121: checking if if_nametoindex is prototyped
-configure:37134: result: yes
-configure:37151: checking if if_nametoindex is compilable
-configure:37171: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:37171: $? = 0
-configure:37174: result: yes
-configure:37190: checking if if_nametoindex usage allowed
-configure:37193: result: yes
-configure:37203: checking if if_nametoindex might be used
-configure:37209: result: yes
-configure:37237: checking for sys/types.h
-configure:37237: result: yes
-configure:37244: checking for sys/socket.h
-configure:37244: result: yes
-configure:37251: checking for netinet/in.h
-configure:37251: result: yes
-configure:37258: checking for ifaddrs.h
-configure:37258: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:37258: $? = 0
-configure:37258: result: yes
-configure:37275: checking if getifaddrs can be linked
-configure:37304: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
+configure:37072: checking for netinet/in.h
+configure:37072: result: yes
+configure:37079: checking for ifaddrs.h
+configure:37079: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:37079: $? = 0
+configure:37079: result: yes
+configure:37096: checking if getifaddrs can be linked
+configure:37125: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:37125: $? = 0
+configure:37128: result: yes
+configure:37144: checking if getifaddrs is prototyped
+configure:37156: result: yes
+configure:37173: checking if getifaddrs is compilable
+configure:37192: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:37192: $? = 0
+configure:37195: result: yes
+configure:37212: checking if getifaddrs seems to work
+configure:37304: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:37304: $? = 0
+configure:37304: ./conftest
configure:37304: $? = 0
-configure:37307: result: yes
-configure:37323: checking if getifaddrs is prototyped
-configure:37335: result: yes
-configure:37352: checking if getifaddrs is compilable
-configure:37371: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:37371: $? = 0
+configure:37306: result: yes
+configure:37331: checking if getifaddrs usage allowed
+configure:37334: result: yes
+configure:37344: checking if getifaddrs might be used
+configure:37351: result: yes
+configure:37374: checking for sys/types.h
configure:37374: result: yes
-configure:37391: checking if getifaddrs seems to work
-configure:37483: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:37483: $? = 0
-configure:37483: ./conftest
-configure:37483: $? = 0
-configure:37485: result: yes
-configure:37510: checking if getifaddrs usage allowed
-configure:37513: result: yes
-configure:37523: checking if getifaddrs might be used
-configure:37530: result: yes
-configure:37553: checking for sys/types.h
-configure:37553: result: yes
-configure:37560: checking for sys/time.h
-configure:37560: result: yes
-configure:37577: checking if gmtime_r can be linked
-configure:37606: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
+configure:37381: checking for sys/time.h
+configure:37381: result: yes
+configure:37398: checking if gmtime_r can be linked
+configure:37427: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:37427: $? = 0
+configure:37430: result: yes
+configure:37446: checking if gmtime_r is prototyped
+configure:37458: result: yes
+configure:37475: checking if gmtime_r is compilable
+configure:37494: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:37494: $? = 0
+configure:37497: result: yes
+configure:37514: checking if gmtime_r seems to work
+configure:37606: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
configure:37606: $? = 0
-configure:37609: result: yes
-configure:37625: checking if gmtime_r is prototyped
-configure:37637: result: yes
-configure:37654: checking if gmtime_r is compilable
-configure:37673: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:37673: $? = 0
-configure:37676: result: yes
-configure:37693: checking if gmtime_r seems to work
-configure:37785: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:37785: $? = 0
-configure:37785: ./conftest
-configure:37785: $? = 0
-configure:37787: result: yes
-configure:37812: checking if gmtime_r usage allowed
-configure:37815: result: yes
-configure:37825: checking if gmtime_r might be used
-configure:37832: result: yes
-configure:37864: checking for sys/types.h
-configure:37864: result: yes
-configure:37871: checking for sys/socket.h
-configure:37871: result: yes
-configure:37878: checking for netinet/in.h
-configure:37878: result: yes
-configure:37885: checking for arpa/inet.h
-configure:37885: result: yes
-configure:37902: checking if inet_ntop can be linked
-configure:37931: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:37931: $? = 0
-configure:37934: result: yes
-configure:37950: checking if inet_ntop is prototyped
-configure:37962: result: yes
-configure:37979: checking if inet_ntop is compilable
-configure:37998: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:37998: $? = 0
-configure:38001: result: yes
-configure:38018: checking if inet_ntop seems to work
-configure:38194: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
+configure:37606: ./conftest
+configure:37606: $? = 0
+configure:37608: result: yes
+configure:37633: checking if gmtime_r usage allowed
+configure:37636: result: yes
+configure:37646: checking if gmtime_r might be used
+configure:37653: result: yes
+configure:37685: checking for sys/types.h
+configure:37685: result: yes
+configure:37692: checking for sys/socket.h
+configure:37692: result: yes
+configure:37699: checking for netinet/in.h
+configure:37699: result: yes
+configure:37706: checking for arpa/inet.h
+configure:37706: result: yes
+configure:37723: checking if inet_ntop can be linked
+configure:37752: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:37752: $? = 0
+configure:37755: result: yes
+configure:37771: checking if inet_ntop is prototyped
+configure:37783: result: yes
+configure:37800: checking if inet_ntop is compilable
+configure:37819: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:37819: $? = 0
+configure:37822: result: yes
+configure:37839: checking if inet_ntop seems to work
+configure:38015: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
conftest.c: In function 'main':
-conftest.c:212:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 212 | ipv4ptr = inet_ntop(AF_INET, ipv4a, ipv4res, sizeof(ipv4res));
+conftest.c:213:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 213 | ipv4ptr = inet_ntop(AF_INET, ipv4a, ipv4res, sizeof(ipv4res));
| ^
-conftest.c:236:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
- 236 | ipv6ptr = inet_ntop(AF_INET6, ipv6a, ipv6res, sizeof(ipv6res));
+conftest.c:237:17: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
+ 237 | ipv6ptr = inet_ntop(AF_INET6, ipv6a, ipv6res, sizeof(ipv6res));
| ^
-configure:38194: $? = 0
-configure:38194: ./conftest
-configure:38194: $? = 0
-configure:38196: result: yes
-configure:38221: checking if inet_ntop usage allowed
-configure:38224: result: yes
-configure:38234: checking if inet_ntop might be used
-configure:38241: result: yes
-configure:38261: checking if inet_pton can be linked
-configure:38290: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:38290: $? = 0
-configure:38293: result: yes
-configure:38309: checking if inet_pton is prototyped
-configure:38321: result: yes
-configure:38338: checking if inet_pton is compilable
-configure:38357: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:38357: $? = 0
-configure:38360: result: yes
-configure:38377: checking if inet_pton seems to work
-configure:38539: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:38539: $? = 0
-configure:38539: ./conftest
-configure:38539: $? = 0
-configure:38541: result: yes
-configure:38566: checking if inet_pton usage allowed
-configure:38569: result: yes
-configure:38579: checking if inet_pton might be used
-configure:38586: result: yes
-configure:38617: checking for sys/types.h
-configure:38617: result: yes
-configure:38624: checking for unistd.h
-configure:38624: result: yes
-configure:38631: checking for sys/socket.h
-configure:38631: result: yes
-configure:38638: checking for sys/ioctl.h
-configure:38638: result: yes
-configure:38645: checking for stropts.h
-configure:38645: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:183:10: fatal error: stropts.h: No such file or directory
- 183 | #include <stropts.h>
+configure:38015: $? = 0
+configure:38015: ./conftest
+configure:38015: $? = 0
+configure:38017: result: yes
+configure:38042: checking if inet_ntop usage allowed
+configure:38045: result: yes
+configure:38055: checking if inet_ntop might be used
+configure:38062: result: yes
+configure:38082: checking if inet_pton can be linked
+configure:38111: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:38111: $? = 0
+configure:38114: result: yes
+configure:38130: checking if inet_pton is prototyped
+configure:38142: result: yes
+configure:38159: checking if inet_pton is compilable
+configure:38178: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:38178: $? = 0
+configure:38181: result: yes
+configure:38198: checking if inet_pton seems to work
+configure:38360: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:38360: $? = 0
+configure:38360: ./conftest
+configure:38360: $? = 0
+configure:38362: result: yes
+configure:38387: checking if inet_pton usage allowed
+configure:38390: result: yes
+configure:38400: checking if inet_pton might be used
+configure:38407: result: yes
+configure:38438: checking for sys/types.h
+configure:38438: result: yes
+configure:38445: checking for unistd.h
+configure:38445: result: yes
+configure:38452: checking for sys/socket.h
+configure:38452: result: yes
+configure:38459: checking for sys/ioctl.h
+configure:38459: result: yes
+configure:38466: checking for stropts.h
+configure:38466: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:184:10: fatal error: stropts.h: No such file or directory
+ 184 | #include <stropts.h>
| ^~~~~~~~~~~
compilation terminated.
-configure:38645: $? = 1
+configure:38466: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -5212,6 +5305,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -5348,45 +5442,45 @@ configure: failed program was:
| /* includes end */
|
| #include <stropts.h>
-configure:38645: result: no
-configure:38661: checking if ioctl can be linked
-configure:38690: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:38690: $? = 0
-configure:38693: result: yes
-configure:38709: checking if ioctl is prototyped
-configure:38721: result: yes
-configure:38738: checking if ioctl is compilable
-configure:38757: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:38757: $? = 0
-configure:38760: result: yes
-configure:38776: checking if ioctl usage allowed
-configure:38779: result: yes
-configure:38789: checking if ioctl might be used
-configure:38795: result: yes
-configure:38807: checking if ioctl FIONBIO is compilable
-configure:38827: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:38827: $? = 0
-configure:38830: result: yes
-configure:38846: checking if ioctl FIONBIO usage allowed
-configure:38849: result: yes
-configure:38859: checking if ioctl FIONBIO might be used
-configure:38863: result: yes
-configure:38881: checking if ioctl SIOCGIFADDR is compilable
-configure:38902: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:38902: $? = 0
-configure:38905: result: yes
-configure:38921: checking if ioctl SIOCGIFADDR usage allowed
-configure:38924: result: yes
-configure:38934: checking if ioctl SIOCGIFADDR might be used
-configure:38938: result: yes
-configure:38963: checking if ioctlsocket can be linked
-configure:38982: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
+configure:38466: result: no
+configure:38482: checking if ioctl can be linked
+configure:38511: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:38511: $? = 0
+configure:38514: result: yes
+configure:38530: checking if ioctl is prototyped
+configure:38542: result: yes
+configure:38559: checking if ioctl is compilable
+configure:38578: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:38578: $? = 0
+configure:38581: result: yes
+configure:38597: checking if ioctl usage allowed
+configure:38600: result: yes
+configure:38610: checking if ioctl might be used
+configure:38616: result: yes
+configure:38628: checking if ioctl FIONBIO is compilable
+configure:38648: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:38648: $? = 0
+configure:38651: result: yes
+configure:38667: checking if ioctl FIONBIO usage allowed
+configure:38670: result: yes
+configure:38680: checking if ioctl FIONBIO might be used
+configure:38684: result: yes
+configure:38702: checking if ioctl SIOCGIFADDR is compilable
+configure:38723: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:38723: $? = 0
+configure:38726: result: yes
+configure:38742: checking if ioctl SIOCGIFADDR usage allowed
+configure:38745: result: yes
+configure:38755: checking if ioctl SIOCGIFADDR might be used
+configure:38759: result: yes
+configure:38784: checking if ioctlsocket can be linked
+configure:38803: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
conftest.c: In function 'main':
-conftest.c:182:15: error: implicit declaration of function 'ioctlsocket' [-Werror=implicit-function-declaration]
- 182 | if(0 != ioctlsocket(0, 0, 0))
+conftest.c:183:15: error: implicit declaration of function 'ioctlsocket' [-Werror=implicit-function-declaration]
+ 183 | if(0 != ioctlsocket(0, 0, 0))
| ^~~~~~~~~~~
cc1: some warnings being treated as errors
-configure:38982: $? = 1
+configure:38803: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -5435,6 +5529,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -5576,17 +5671,17 @@ configure: failed program was:
| return 0;
| }
|
-configure:38991: result: no
-configure:39081: checking if ioctlsocket might be used
-configure:39168: result: no
-configure:39180: checking if IoctlSocket can be linked
-configure:39198: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
+configure:38812: result: no
+configure:38902: checking if ioctlsocket might be used
+configure:38989: result: no
+configure:39001: checking if IoctlSocket can be linked
+configure:39019: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
conftest.c: In function 'main':
-conftest.c:190:7: error: implicit declaration of function 'IoctlSocket' [-Werror=implicit-function-declaration]
- 190 | IoctlSocket(0, 0, 0);
+conftest.c:191:7: error: implicit declaration of function 'IoctlSocket' [-Werror=implicit-function-declaration]
+ 191 | IoctlSocket(0, 0, 0);
| ^~~~~~~~~~~
cc1: some warnings being treated as errors
-configure:39198: $? = 1
+configure:39019: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -5635,6 +5730,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -5783,103 +5879,103 @@ configure: failed program was:
| return 0;
| }
|
-configure:39207: result: no
-configure:39297: checking if IoctlSocket might be used
-configure:39384: result: no
-configure:39397: checking if memrchr can be linked
-configure:39426: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:39426: $? = 0
-configure:39429: result: yes
-configure:39484: checking if memrchr is prototyped
-configure:39502: result: no
-configure:39565: checking if memrchr might be used
-configure:39578: result: no
-configure:39596: checking for sys/types.h
-configure:39596: result: yes
-configure:39603: checking for poll.h
-configure:39603: result: yes
-configure:39610: checking for sys/poll.h
-configure:39610: result: yes
-configure:39634: checking if poll can be linked
-configure:39653: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:39653: $? = 0
-configure:39656: result: yes
-configure:39672: checking if poll is prototyped
-configure:39684: result: yes
-configure:39701: checking if poll is compilable
-configure:39720: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:39720: $? = 0
-configure:39723: result: yes
-configure:39740: checking if poll seems to work
-configure:39856: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:39856: $? = 0
-configure:39856: ./conftest
+configure:39028: result: no
+configure:39118: checking if IoctlSocket might be used
+configure:39205: result: no
+configure:39218: checking if memrchr can be linked
+configure:39247: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:39247: $? = 0
+configure:39250: result: yes
+configure:39305: checking if memrchr is prototyped
+configure:39323: result: no
+configure:39386: checking if memrchr might be used
+configure:39399: result: no
+configure:39417: checking for sys/types.h
+configure:39417: result: yes
+configure:39424: checking for poll.h
+configure:39424: result: yes
+configure:39431: checking for sys/poll.h
+configure:39431: result: yes
+configure:39455: checking if poll can be linked
+configure:39474: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:39474: $? = 0
+configure:39477: result: yes
+configure:39493: checking if poll is prototyped
+configure:39505: result: yes
+configure:39522: checking if poll is compilable
+configure:39541: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:39541: $? = 0
+configure:39544: result: yes
+configure:39561: checking if poll seems to work
+configure:39677: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:39677: $? = 0
+configure:39677: ./conftest
+configure:39677: $? = 0
+configure:39679: result: yes
+configure:39704: checking if poll usage allowed
+configure:39707: result: yes
+configure:39717: checking if poll might be used
+configure:39724: result: yes
+configure:39744: checking for sys/types.h
+configure:39744: result: yes
+configure:39760: checking if sigaction can be linked
+configure:39789: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:39789: $? = 0
+configure:39792: result: yes
+configure:39808: checking if sigaction is prototyped
+configure:39820: result: yes
+configure:39837: checking if sigaction is compilable
+configure:39856: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
configure:39856: $? = 0
-configure:39858: result: yes
-configure:39883: checking if poll usage allowed
-configure:39886: result: yes
-configure:39896: checking if poll might be used
-configure:39903: result: yes
-configure:39923: checking for sys/types.h
-configure:39923: result: yes
-configure:39939: checking if sigaction can be linked
-configure:39968: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:39968: $? = 0
-configure:39971: result: yes
-configure:39987: checking if sigaction is prototyped
-configure:39999: result: yes
-configure:40016: checking if sigaction is compilable
-configure:40035: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:40035: $? = 0
-configure:40038: result: yes
-configure:40054: checking if sigaction usage allowed
-configure:40057: result: yes
-configure:40067: checking if sigaction might be used
-configure:40073: result: yes
-configure:40092: checking if siginterrupt can be linked
-configure:40121: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:40121: $? = 0
-configure:40124: result: yes
-configure:40140: checking if siginterrupt is prototyped
-configure:40152: result: yes
-configure:40169: checking if siginterrupt is compilable
-configure:40188: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
+configure:39859: result: yes
+configure:39875: checking if sigaction usage allowed
+configure:39878: result: yes
+configure:39888: checking if sigaction might be used
+configure:39894: result: yes
+configure:39913: checking if siginterrupt can be linked
+configure:39942: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:39942: $? = 0
+configure:39945: result: yes
+configure:39961: checking if siginterrupt is prototyped
+configure:39973: result: yes
+configure:39990: checking if siginterrupt is compilable
+configure:40009: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
conftest.c: In function 'main':
-conftest.c:186:9: warning: 'siginterrupt' is deprecated: Use sigaction with SA_RESTART instead [-Wdeprecated-declarations]
- 186 | if(0 != siginterrupt(0, 0))
+conftest.c:187:9: warning: 'siginterrupt' is deprecated: Use sigaction with SA_RESTART instead [-Wdeprecated-declarations]
+ 187 | if(0 != siginterrupt(0, 0))
| ^~
-In file included from conftest.c:180:
+In file included from conftest.c:181:
/usr/include/signal.h:324:12: note: declared here
324 | extern int siginterrupt (int __sig, int __interrupt) __THROW
| ^~~~~~~~~~~~
-configure:40188: $? = 0
-configure:40191: result: yes
-configure:40207: checking if siginterrupt usage allowed
-configure:40210: result: yes
-configure:40220: checking if siginterrupt might be used
-configure:40226: result: yes
-configure:40245: checking if signal can be linked
-configure:40274: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:40274: $? = 0
-configure:40277: result: yes
-configure:40293: checking if signal is prototyped
-configure:40305: result: yes
-configure:40322: checking if signal is compilable
-configure:40341: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:40341: $? = 0
-configure:40344: result: yes
-configure:40360: checking if signal usage allowed
-configure:40363: result: yes
-configure:40373: checking if signal might be used
-configure:40379: result: yes
-configure:40399: checking for sys/types.h
-configure:40399: result: yes
-configure:40416: checking if sigsetjmp can be linked
-configure:40445: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccnohSzY.o: in function `main':
-/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:196:(.text.startup+0x18): undefined reference to `sigsetjmp'
+configure:40009: $? = 0
+configure:40012: result: yes
+configure:40028: checking if siginterrupt usage allowed
+configure:40031: result: yes
+configure:40041: checking if siginterrupt might be used
+configure:40047: result: yes
+configure:40066: checking if signal can be linked
+configure:40095: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:40095: $? = 0
+configure:40098: result: yes
+configure:40114: checking if signal is prototyped
+configure:40126: result: yes
+configure:40143: checking if signal is compilable
+configure:40162: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:40162: $? = 0
+configure:40165: result: yes
+configure:40181: checking if signal usage allowed
+configure:40184: result: yes
+configure:40194: checking if signal might be used
+configure:40200: result: yes
+configure:40220: checking for sys/types.h
+configure:40220: result: yes
+configure:40237: checking if sigsetjmp can be linked
+configure:40266: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/cccGOcw9.o: in function `main':
+/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:197:(.text.startup+0x18): undefined reference to `sigsetjmp'
collect2: error: ld returned 1 exit status
-configure:40445: $? = 1
+configure:40266: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -5928,6 +6024,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -6081,70 +6178,70 @@ configure: failed program was:
| return 0;
| }
|
-configure:40454: result: no
-configure:40464: checking if sigsetjmp seems a macro
-configure:40484: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:40484: $? = 0
-configure:40487: result: yes
-configure:40534: checking if sigsetjmp is compilable
-configure:40554: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:40554: $? = 0
-configure:40557: result: yes
-configure:40573: checking if sigsetjmp usage allowed
-configure:40576: result: yes
-configure:40586: checking if sigsetjmp might be used
-configure:40592: result: yes
-configure:40611: checking if socket can be linked
-configure:40633: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:40633: $? = 0
-configure:40636: result: yes
-configure:40652: checking if socket is prototyped
-configure:40667: result: yes
-configure:40684: checking if socket is compilable
-configure:40706: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:40706: $? = 0
-configure:40709: result: yes
-configure:40725: checking if socket usage allowed
-configure:40728: result: yes
-configure:40738: checking if socket might be used
-configure:40744: result: yes
-configure:40763: checking if socketpair can be linked
-configure:40792: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:40792: $? = 0
-configure:40795: result: yes
-configure:40811: checking if socketpair is prototyped
-configure:40824: result: yes
-configure:40841: checking if socketpair is compilable
-configure:40862: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:40862: $? = 0
-configure:40865: result: yes
-configure:40881: checking if socketpair usage allowed
-configure:40884: result: yes
-configure:40894: checking if socketpair might be used
-configure:40900: result: yes
-configure:40919: checking if strcasecmp can be linked
-configure:40948: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-conftest.c:192:6: warning: conflicting types for built-in function 'strcasecmp'; expected 'int(const char *, const char *)' [-Wbuiltin-declaration-mismatch]
- 192 | char strcasecmp ();
+configure:40275: result: no
+configure:40285: checking if sigsetjmp seems a macro
+configure:40305: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:40305: $? = 0
+configure:40308: result: yes
+configure:40355: checking if sigsetjmp is compilable
+configure:40375: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:40375: $? = 0
+configure:40378: result: yes
+configure:40394: checking if sigsetjmp usage allowed
+configure:40397: result: yes
+configure:40407: checking if sigsetjmp might be used
+configure:40413: result: yes
+configure:40432: checking if socket can be linked
+configure:40454: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:40454: $? = 0
+configure:40457: result: yes
+configure:40473: checking if socket is prototyped
+configure:40488: result: yes
+configure:40505: checking if socket is compilable
+configure:40527: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:40527: $? = 0
+configure:40530: result: yes
+configure:40546: checking if socket usage allowed
+configure:40549: result: yes
+configure:40559: checking if socket might be used
+configure:40565: result: yes
+configure:40584: checking if socketpair can be linked
+configure:40613: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:40613: $? = 0
+configure:40616: result: yes
+configure:40632: checking if socketpair is prototyped
+configure:40645: result: yes
+configure:40662: checking if socketpair is compilable
+configure:40683: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:40683: $? = 0
+configure:40686: result: yes
+configure:40702: checking if socketpair usage allowed
+configure:40705: result: yes
+configure:40715: checking if socketpair might be used
+configure:40721: result: yes
+configure:40740: checking if strcasecmp can be linked
+configure:40769: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+conftest.c:193:6: warning: conflicting types for built-in function 'strcasecmp'; expected 'int(const char *, const char *)' [-Wbuiltin-declaration-mismatch]
+ 193 | char strcasecmp ();
| ^~~~~~~~~~
-configure:40948: $? = 0
-configure:40951: result: yes
-configure:40967: checking if strcasecmp is prototyped
-configure:40979: result: yes
-configure:40996: checking if strcasecmp is compilable
-configure:41015: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:41015: $? = 0
-configure:41018: result: yes
-configure:41034: checking if strcasecmp usage allowed
-configure:41037: result: yes
-configure:41047: checking if strcasecmp might be used
-configure:41053: result: yes
-configure:41072: checking if strcmpi can be linked
-configure:41101: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccI0rvmf.o: in function `main':
-/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:200:(.text.startup+0x18): undefined reference to `strcmpi'
+configure:40769: $? = 0
+configure:40772: result: yes
+configure:40788: checking if strcasecmp is prototyped
+configure:40800: result: yes
+configure:40817: checking if strcasecmp is compilable
+configure:40836: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:40836: $? = 0
+configure:40839: result: yes
+configure:40855: checking if strcasecmp usage allowed
+configure:40858: result: yes
+configure:40868: checking if strcasecmp might be used
+configure:40874: result: yes
+configure:40893: checking if strcmpi can be linked
+configure:40922: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccfc8bAA.o: in function `main':
+/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:201:(.text.startup+0x18): undefined reference to `strcmpi'
collect2: error: ld returned 1 exit status
-configure:41101: $? = 1
+configure:40922: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -6193,6 +6290,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -6350,48 +6448,48 @@ configure: failed program was:
| return 0;
| }
|
-configure:41110: result: no
-configure:41200: checking if strcmpi might be used
-configure:41213: result: no
-configure:41225: checking if strdup can be linked
-configure:41254: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-conftest.c:193:6: warning: conflicting types for built-in function 'strdup'; expected 'char *(const char *)' [-Wbuiltin-declaration-mismatch]
- 193 | char strdup ();
+configure:40931: result: no
+configure:41021: checking if strcmpi might be used
+configure:41034: result: no
+configure:41046: checking if strdup can be linked
+configure:41075: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+conftest.c:194:6: warning: conflicting types for built-in function 'strdup'; expected 'char *(const char *)' [-Wbuiltin-declaration-mismatch]
+ 194 | char strdup ();
| ^~~~~~
-configure:41254: $? = 0
-configure:41257: result: yes
-configure:41273: checking if strdup is prototyped
-configure:41285: result: yes
-configure:41302: checking if strdup is compilable
-configure:41321: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:41321: $? = 0
-configure:41324: result: yes
-configure:41340: checking if strdup usage allowed
-configure:41343: result: yes
-configure:41353: checking if strdup might be used
-configure:41359: result: yes
-configure:41384: checking if strerror_r can be linked
-configure:41413: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:41413: $? = 0
-configure:41416: result: yes
-configure:41432: checking if strerror_r is prototyped
-configure:41444: result: yes
-configure:41461: checking if strerror_r is compilable
-configure:41480: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:41480: $? = 0
-configure:41483: result: yes
-configure:41499: checking if strerror_r is glibc like
-configure:41522: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:193:19: error: conflicting types for 'strerror_r'; have 'char *(int, char *, size_t)' {aka 'char *(int, char *, long unsigned int)'}
- 193 | char *strerror_r(int errnum, char *workbuf, size_t bufsize);
+configure:41075: $? = 0
+configure:41078: result: yes
+configure:41094: checking if strdup is prototyped
+configure:41106: result: yes
+configure:41123: checking if strdup is compilable
+configure:41142: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:41142: $? = 0
+configure:41145: result: yes
+configure:41161: checking if strdup usage allowed
+configure:41164: result: yes
+configure:41174: checking if strdup might be used
+configure:41180: result: yes
+configure:41205: checking if strerror_r can be linked
+configure:41234: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:41234: $? = 0
+configure:41237: result: yes
+configure:41253: checking if strerror_r is prototyped
+configure:41265: result: yes
+configure:41282: checking if strerror_r is compilable
+configure:41301: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:41301: $? = 0
+configure:41304: result: yes
+configure:41320: checking if strerror_r is glibc like
+configure:41343: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:194:19: error: conflicting types for 'strerror_r'; have 'char *(int, char *, size_t)' {aka 'char *(int, char *, long unsigned int)'}
+ 194 | char *strerror_r(int errnum, char *workbuf, size_t bufsize);
| ^~~~~~~~~~
In file included from /usr/include/features.h:503,
from /usr/include/sys/types.h:25,
- from conftest.c:186:
+ from conftest.c:187:
/usr/include/string.h:432:12: note: previous declaration of 'strerror_r' with type 'int(int, char *, size_t)' {aka 'int(int, char *, long unsigned int)'}
432 | extern int __REDIRECT_NTH (strerror_r,
| ^~~~~~~~~~~~~~
-configure:41522: $? = 1
+configure:41343: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -6440,6 +6538,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -6597,17 +6696,17 @@ configure: failed program was:
| return 0;
| }
|
-configure:41522: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:193:19: error: conflicting types for 'strerror_r'; have 'char *(int, char *, int)'
- 193 | char *strerror_r(int errnum, char *workbuf, int bufsize);
+configure:41343: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:194:19: error: conflicting types for 'strerror_r'; have 'char *(int, char *, int)'
+ 194 | char *strerror_r(int errnum, char *workbuf, int bufsize);
| ^~~~~~~~~~
In file included from /usr/include/features.h:503,
from /usr/include/sys/types.h:25,
- from conftest.c:186:
+ from conftest.c:187:
/usr/include/string.h:432:12: note: previous declaration of 'strerror_r' with type 'int(int, char *, size_t)' {aka 'int(int, char *, long unsigned int)'}
432 | extern int __REDIRECT_NTH (strerror_r,
| ^~~~~~~~~~~~~~
-configure:41522: $? = 1
+configure:41343: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -6656,6 +6755,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -6813,17 +6913,17 @@ configure: failed program was:
| return 0;
| }
|
-configure:41522: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-conftest.c:193:19: error: conflicting types for 'strerror_r'; have 'char *(int, char *, unsigned int)'
- 193 | char *strerror_r(int errnum, char *workbuf, unsigned int bufsize);
+configure:41343: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+conftest.c:194:19: error: conflicting types for 'strerror_r'; have 'char *(int, char *, unsigned int)'
+ 194 | char *strerror_r(int errnum, char *workbuf, unsigned int bufsize);
| ^~~~~~~~~~
In file included from /usr/include/features.h:503,
from /usr/include/sys/types.h:25,
- from conftest.c:186:
+ from conftest.c:187:
/usr/include/string.h:432:12: note: previous declaration of 'strerror_r' with type 'int(int, char *, size_t)' {aka 'int(int, char *, long unsigned int)'}
432 | extern int __REDIRECT_NTH (strerror_r,
| ^~~~~~~~~~~~~~
-configure:41522: $? = 1
+configure:41343: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -6872,6 +6972,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -7029,27 +7130,27 @@ configure: failed program was:
| return 0;
| }
|
-configure:41533: result: no
-configure:41672: checking if strerror_r is POSIX like
-configure:41695: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:41695: $? = 0
-configure:41711: result: yes
-configure:41720: checking if strerror_r seems to work
-configure:41818: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:41818: $? = 0
-configure:41818: ./conftest
-configure:41818: $? = 0
-configure:41820: result: yes
-configure:41860: checking if strerror_r usage allowed
-configure:41863: result: yes
-configure:41873: checking if strerror_r might be used
-configure:41879: result: yes
-configure:41918: checking if stricmp can be linked
-configure:41947: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/cc3alTbC.o: in function `main':
-/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:203:(.text.startup+0x18): undefined reference to `stricmp'
+configure:41354: result: no
+configure:41493: checking if strerror_r is POSIX like
+configure:41516: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:41516: $? = 0
+configure:41532: result: yes
+configure:41541: checking if strerror_r seems to work
+configure:41639: sh ./run-compiler -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:41639: $? = 0
+configure:41639: ./conftest
+configure:41639: $? = 0
+configure:41641: result: yes
+configure:41681: checking if strerror_r usage allowed
+configure:41684: result: yes
+configure:41694: checking if strerror_r might be used
+configure:41700: result: yes
+configure:41739: checking if stricmp can be linked
+configure:41768: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccnudb4W.o: in function `main':
+/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:204:(.text.startup+0x18): undefined reference to `stricmp'
collect2: error: ld returned 1 exit status
-configure:41947: $? = 1
+configure:41768: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -7098,6 +7199,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -7258,49 +7360,49 @@ configure: failed program was:
| return 0;
| }
|
-configure:41956: result: no
-configure:42046: checking if stricmp might be used
-configure:42059: result: no
-configure:42071: checking if strtok_r can be linked
-configure:42100: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42100: $? = 0
-configure:42103: result: yes
-configure:42119: checking if strtok_r is prototyped
-configure:42131: result: yes
-configure:42148: checking if strtok_r is compilable
-configure:42167: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:42167: $? = 0
-configure:42170: result: yes
-configure:42186: checking if strtok_r usage allowed
-configure:42189: result: yes
-configure:42199: checking if strtok_r might be used
-configure:42205: result: yes
-configure:42224: checking if strtoll can be linked
-configure:42253: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42253: $? = 0
-configure:42256: result: yes
-configure:42272: checking if strtoll is prototyped
-configure:42284: result: yes
-configure:42301: checking if strtoll is compilable
-configure:42320: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:42320: $? = 0
-configure:42323: result: yes
-configure:42339: checking if strtoll usage allowed
-configure:42342: result: yes
-configure:42352: checking if strtoll might be used
-configure:42358: result: yes
-configure:42380: checking for x86_64-pc-linux-gnu-gcc options needed to detect all undeclared functions
-configure:42447: result: none needed
-configure:42461: checking whether getpwuid_r is declared
-configure:42461: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:42461: $? = 0
-configure:42461: result: yes
-configure:42487: checking for _fseeki64
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/cc9uEHAr.o: in function `main':
-/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:205:(.text.startup+0x18): undefined reference to `_fseeki64'
+configure:41777: result: no
+configure:41867: checking if stricmp might be used
+configure:41880: result: no
+configure:41892: checking if strtok_r can be linked
+configure:41921: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:41921: $? = 0
+configure:41924: result: yes
+configure:41940: checking if strtok_r is prototyped
+configure:41952: result: yes
+configure:41969: checking if strtok_r is compilable
+configure:41988: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:41988: $? = 0
+configure:41991: result: yes
+configure:42007: checking if strtok_r usage allowed
+configure:42010: result: yes
+configure:42020: checking if strtok_r might be used
+configure:42026: result: yes
+configure:42045: checking if strtoll can be linked
+configure:42074: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42074: $? = 0
+configure:42077: result: yes
+configure:42093: checking if strtoll is prototyped
+configure:42105: result: yes
+configure:42122: checking if strtoll is compilable
+configure:42141: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:42141: $? = 0
+configure:42144: result: yes
+configure:42160: checking if strtoll usage allowed
+configure:42163: result: yes
+configure:42173: checking if strtoll might be used
+configure:42179: result: yes
+configure:42201: checking for x86_64-pc-linux-gnu-gcc options needed to detect all undeclared functions
+configure:42268: result: none needed
+configure:42282: checking whether getpwuid_r is declared
+configure:42282: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:42282: $? = 0
+configure:42282: result: yes
+configure:42308: checking for _fseeki64
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccaz83ox.o: in function `main':
+/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:206:(.text.startup+0x18): undefined reference to `_fseeki64'
collect2: error: ld returned 1 exit status
-configure:42487: $? = 1
+configure:42308: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -7349,6 +7451,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -7510,15 +7613,15 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:42487: result: no
-configure:42500: checking deeper for _fseeki64
-configure:42517: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
+configure:42308: result: no
+configure:42321: checking deeper for _fseeki64
+configure:42338: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
conftest.c: In function 'main':
-conftest.c:193:9: error: implicit declaration of function '_fseeki64' [-Werror=implicit-function-declaration]
- 193 | _fseeki64 ();
+conftest.c:194:9: error: implicit declaration of function '_fseeki64' [-Werror=implicit-function-declaration]
+ 194 | _fseeki64 ();
| ^~~~~~~~~
cc1: some warnings being treated as errors
-configure:42517: $? = 1
+configure:42338: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -7567,6 +7670,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -7718,29 +7822,29 @@ configure: failed program was:
| return 0;
| }
|
-configure:42531: result: but still no
-configure:42487: checking for arc4random
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for fnmatch
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for fseeko
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for geteuid
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for getpass_r
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccT2Q17E.o: in function `main':
-/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:209:(.text.startup+0x18): undefined reference to `getpass_r'
+configure:42352: result: but still no
+configure:42308: checking for arc4random
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for fnmatch
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for fseeko
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for geteuid
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for getpass_r
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccfrZgpH.o: in function `main':
+/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:210:(.text.startup+0x18): undefined reference to `getpass_r'
collect2: error: ld returned 1 exit status
-configure:42487: $? = 1
+configure:42308: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -7789,6 +7893,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -7954,15 +8059,15 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:42487: result: no
-configure:42500: checking deeper for getpass_r
-configure:42517: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
+configure:42308: result: no
+configure:42321: checking deeper for getpass_r
+configure:42338: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
conftest.c: In function 'main':
-conftest.c:197:9: error: implicit declaration of function 'getpass_r' [-Werror=implicit-function-declaration]
- 197 | getpass_r ();
+conftest.c:198:9: error: implicit declaration of function 'getpass_r' [-Werror=implicit-function-declaration]
+ 198 | getpass_r ();
| ^~~~~~~~~
cc1: some warnings being treated as errors
-configure:42517: $? = 1
+configure:42338: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -8011,6 +8116,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -8166,37 +8272,37 @@ configure: failed program was:
| return 0;
| }
|
-configure:42531: result: but still no
-configure:42487: checking for getppid
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for getpwuid
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for getpwuid_r
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for getrlimit
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for gettimeofday
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for if_nametoindex
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for mach_absolute_time
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccXBiiz5.o: in function `main':
-/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:215:(.text.startup+0x18): undefined reference to `mach_absolute_time'
+configure:42352: result: but still no
+configure:42308: checking for getppid
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for getpwuid
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for getpwuid_r
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for getrlimit
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for gettimeofday
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for if_nametoindex
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for mach_absolute_time
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccHbGaxF.o: in function `main':
+/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:216:(.text.startup+0x18): undefined reference to `mach_absolute_time'
collect2: error: ld returned 1 exit status
-configure:42487: $? = 1
+configure:42308: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -8245,6 +8351,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -8416,15 +8523,15 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:42487: result: no
-configure:42500: checking deeper for mach_absolute_time
-configure:42517: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
+configure:42308: result: no
+configure:42321: checking deeper for mach_absolute_time
+configure:42338: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
conftest.c: In function 'main':
-conftest.c:203:9: error: implicit declaration of function 'mach_absolute_time' [-Werror=implicit-function-declaration]
- 203 | mach_absolute_time ();
+conftest.c:204:9: error: implicit declaration of function 'mach_absolute_time' [-Werror=implicit-function-declaration]
+ 204 | mach_absolute_time ();
| ^~~~~~~~~~~~~~~~~~
cc1: some warnings being treated as errors
-configure:42517: $? = 1
+configure:42338: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -8473,6 +8580,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -8634,29 +8742,29 @@ configure: failed program was:
| return 0;
| }
|
-configure:42531: result: but still no
-configure:42487: checking for pipe
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for sched_yield
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for sendmsg
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for setlocale
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for setmode
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccrEm8kl.o: in function `main':
-/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:219:(.text.startup+0x18): undefined reference to `setmode'
+configure:42352: result: but still no
+configure:42308: checking for pipe
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for sched_yield
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for sendmsg
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for setlocale
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for setmode
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+/usr/lib/gcc/x86_64-pc-linux-gnu/13/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/portage/net-misc/curl-8.7.1/temp/ccaEe1s1.o: in function `main':
+/var/tmp/portage/net-misc/curl-8.7.1/work/curl-8.7.1-abi_x86_64.amd64/conftest.c:220:(.text.startup+0x18): undefined reference to `setmode'
collect2: error: ld returned 1 exit status
-configure:42487: $? = 1
+configure:42308: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -8705,6 +8813,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -8880,15 +8989,15 @@ configure: failed program was:
| ;
| return 0;
| }
-configure:42487: result: no
-configure:42500: checking deeper for setmode
-configure:42517: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
+configure:42308: result: no
+configure:42321: checking deeper for setmode
+configure:42338: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
conftest.c: In function 'main':
-conftest.c:207:9: error: implicit declaration of function 'setmode' [-Werror=implicit-function-declaration]
- 207 | setmode ();
+conftest.c:208:9: error: implicit declaration of function 'setmode' [-Werror=implicit-function-declaration]
+ 208 | setmode ();
| ^~~~~~~
cc1: some warnings being treated as errors
-configure:42517: $? = 1
+configure:42338: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "curl"
@@ -8937,6 +9046,7 @@ configure: failed program was:
| #define HAVE_WRITABLE_ARGV 1
| #define USE_RUSTLS 1
| #define CURL_DEFAULT_SSL_BACKEND "rustls"
+| #define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
| #define HAVE_LIBPSL_H 1
| #define USE_LIBPSL 1
| #define HAVE_NGHTTP2_NGHTTP2_H 1
@@ -9102,122 +9212,122 @@ configure: failed program was:
| return 0;
| }
|
-configure:42531: result: but still no
-configure:42487: checking for setrlimit
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for snprintf
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-conftest.c:213:6: warning: conflicting types for built-in function 'snprintf'; expected 'int(char *, long unsigned int, const char *, ...)' [-Wbuiltin-declaration-mismatch]
- 213 | char snprintf ();
+configure:42352: result: but still no
+configure:42308: checking for setrlimit
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for snprintf
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+conftest.c:214:6: warning: conflicting types for built-in function 'snprintf'; expected 'int(char *, long unsigned int, const char *, ...)' [-Wbuiltin-declaration-mismatch]
+ 214 | char snprintf ();
| ^~~~~~~~
-conftest.c:206:1: note: 'snprintf' is declared in header '<stdio.h>'
- 205 | # include <limits.h>
- 206 | #else
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for utime
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42487: checking for utimes
-configure:42487: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz >&5
-configure:42487: $? = 0
-configure:42487: result: yes
-configure:42545: checking whether fseeko is declared
-configure:42545: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:42545: $? = 0
-configure:42545: result: yes
-configure:42558: checking how to set a socket into non-blocking mode
-configure:42571: result: fcntl O_NONBLOCK
-configure:42581: checking for perl
-configure:42605: found /usr/bin/perl
-configure:42618: result: /usr/bin/perl
-configure:43079: checking whether to enable the threaded resolver
-configure:43096: result: yes
-configure:43101: checking whether to use POSIX threads for threaded resolver
-configure:43111: result: yes
-configure:43145: checking for pthread.h
-configure:43145: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:43145: $? = 0
-configure:43145: result: yes
-configure:43155: checking for pthread_create
-configure:43155: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:43155: $? = 0
-configure:43155: result: yes
-configure:43267: checking convert -I options to -isystem
-configure:43271: result: yes
-configure:43309: checking whether to enable verbose strings
-configure:43328: result: yes
-configure:43335: checking whether to enable SSPI support (Windows native builds only)
-configure:43364: result: no
-configure:43383: checking whether to enable basic authentication method
-configure:43397: result: yes
-configure:43409: checking whether to enable bearer authentication method
-configure:43423: result: yes
-configure:43435: checking whether to enable digest authentication method
-configure:43449: result: yes
-configure:43461: checking whether to enable kerberos authentication method
-configure:43475: result: yes
-configure:43487: checking whether to enable negotiate authentication method
+conftest.c:207:1: note: 'snprintf' is declared in header '<stdio.h>'
+ 206 | # include <limits.h>
+ 207 | #else
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for utime
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42308: checking for utimes
+configure:42308: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz >&5
+configure:42308: $? = 0
+configure:42308: result: yes
+configure:42366: checking whether fseeko is declared
+configure:42366: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:42366: $? = 0
+configure:42366: result: yes
+configure:42379: checking how to set a socket into non-blocking mode
+configure:42392: result: fcntl O_NONBLOCK
+configure:42402: checking for perl
+configure:42426: found /usr/bin/perl
+configure:42439: result: /usr/bin/perl
+configure:42900: checking whether to enable the threaded resolver
+configure:42917: result: yes
+configure:42922: checking whether to use POSIX threads for threaded resolver
+configure:42932: result: yes
+configure:42966: checking for pthread.h
+configure:42966: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include conftest.c >&5
+configure:42966: $? = 0
+configure:42966: result: yes
+configure:42976: checking for pthread_create
+configure:42976: x86_64-pc-linux-gnu-gcc -o conftest -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -I/include -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib conftest.c >&5
+configure:42976: $? = 0
+configure:42976: result: yes
+configure:43088: checking convert -I options to -isystem
+configure:43092: result: yes
+configure:43130: checking whether to enable verbose strings
+configure:43149: result: yes
+configure:43156: checking whether to enable SSPI support (Windows native builds only)
+configure:43185: result: no
+configure:43204: checking whether to enable basic authentication method
+configure:43218: result: yes
+configure:43230: checking whether to enable bearer authentication method
+configure:43244: result: yes
+configure:43256: checking whether to enable digest authentication method
+configure:43270: result: yes
+configure:43282: checking whether to enable kerberos authentication method
+configure:43296: result: yes
+configure:43308: checking whether to enable negotiate authentication method
+configure:43322: result: yes
+configure:43335: checking whether to enable aws sig methods
+configure:43349: result: yes
+configure:43361: checking whether to support NTLM
+configure:43375: result: yes
+configure:43413: checking whether to enable NTLM delegation to winbind's helper
+configure:43422: result: no
+configure:43435: checking whether to enable TLS-SRP authentication
+configure:43446: result: yes
+configure:43468: checking whether to enable Unix domain sockets
+configure:43485: result: auto
+configure:43501: checking for struct sockaddr_un.sun_path
+configure:43501: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration -isystem /include conftest.c >&5
+configure:43501: $? = 0
configure:43501: result: yes
-configure:43514: checking whether to enable aws sig methods
-configure:43528: result: yes
-configure:43540: checking whether to support NTLM
-configure:43554: result: yes
-configure:43592: checking whether to enable NTLM delegation to winbind's helper
-configure:43601: result: no
-configure:43614: checking whether to enable TLS-SRP authentication
-configure:43625: result: yes
-configure:43647: checking whether to enable Unix domain sockets
-configure:43664: result: auto
-configure:43680: checking for struct sockaddr_un.sun_path
-configure:43680: x86_64-pc-linux-gnu-gcc -c -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration conftest.c >&5
-configure:43680: $? = 0
-configure:43680: result: yes
-configure:43706: checking whether to support cookies
-configure:43719: result: yes
-configure:43731: checking whether to support socketpair
-configure:43744: result: yes
-configure:43756: checking whether to support HTTP authentication
-configure:43769: result: yes
-configure:43781: checking whether to support DoH
-configure:43794: result: yes
-configure:43806: checking whether to support the MIME API
-configure:43819: result: yes
-configure:43831: checking whether to support binding connections locally
-configure:43849: result: yes
-configure:43856: checking whether to support the form API
+configure:43527: checking whether to support cookies
+configure:43540: result: yes
+configure:43552: checking whether to support socketpair
+configure:43565: result: yes
+configure:43577: checking whether to support HTTP authentication
+configure:43590: result: yes
+configure:43602: checking whether to support DoH
+configure:43615: result: yes
+configure:43627: checking whether to support the MIME API
+configure:43640: result: yes
+configure:43652: checking whether to support binding connections locally
+configure:43670: result: yes
+configure:43677: checking whether to support the form API
+configure:43705: result: yes
+configure:43713: checking whether to support date parsing
+configure:43726: result: yes
+configure:43738: checking whether to support netrc parsing
+configure:43751: result: yes
+configure:43763: checking whether to support progress-meter
+configure:43776: result: yes
+configure:43788: checking whether to support DNS shuffling
+configure:43801: result: yes
+configure:43813: checking whether to support curl_easy_option*
+configure:43831: result: yes
+configure:43838: checking whether to support alt-svc
+configure:43853: result: yes
+configure:43865: checking whether to support headers-api
configure:43884: result: yes
-configure:43892: checking whether to support date parsing
-configure:43905: result: yes
-configure:43917: checking whether to support netrc parsing
-configure:43930: result: yes
-configure:43942: checking whether to support progress-meter
-configure:43955: result: yes
-configure:43967: checking whether to support DNS shuffling
-configure:43980: result: yes
-configure:43992: checking whether to support curl_easy_option*
-configure:44010: result: yes
-configure:44017: checking whether to support alt-svc
-configure:44032: result: yes
-configure:44044: checking whether to support headers-api
-configure:44063: result: yes
-configure:44071: checking whether to support HSTS
-configure:44082: result: yes
-configure:44151: checking whether to support WebSockets
-configure:44158: result: no
-configure:44192: checking whether hiding of library internal symbols will actually happen
-configure:44203: result: yes
-configure:44356: checking if this build supports HTTPS-proxy
-configure:44369: result: yes
-configure:44664: using CFLAGS: -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration
-configure:44670: CFLAGS note: CFLAGS should only be used to specify C compiler flags, not macro definitions. Use CPPFLAGS for: -D_FORTIFY_SOURCE=2
-configure:44701: WARNING: Continuing even with errors mentioned immediately above this line.
-configure:44821: checking that generated files are newer than configure
-configure:44827: result: done
-configure:44948: creating ./config.status
+configure:43892: checking whether to support HSTS
+configure:43903: result: yes
+configure:43972: checking whether to support WebSockets
+configure:43979: result: no
+configure:44013: checking whether hiding of library internal symbols will actually happen
+configure:44024: result: yes
+configure:44177: checking if this build supports HTTPS-proxy
+configure:44190: result: yes
+configure:44485: using CFLAGS: -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration
+configure:44491: CFLAGS note: CFLAGS should only be used to specify C compiler flags, not macro definitions. Use CPPFLAGS for: -D_FORTIFY_SOURCE=2
+configure:44522: WARNING: Continuing even with errors mentioned immediately above this line.
+configure:44642: checking that generated files are newer than configure
+configure:44648: result: done
+configure:44769: creating ./config.status
## ---------------------- ##
## Running config.status. ##
@@ -9234,46 +9344,46 @@ generated by GNU Autoconf 2.72. Invocat
on localhost
-config.status:1505: creating Makefile
-config.status:1505: creating docs/Makefile
-config.status:1505: creating docs/examples/Makefile
-config.status:1505: creating docs/libcurl/Makefile
-config.status:1505: creating docs/libcurl/opts/Makefile
-config.status:1505: creating docs/cmdline-opts/Makefile
-config.status:1505: creating include/Makefile
-config.status:1505: creating include/curl/Makefile
-config.status:1505: creating src/Makefile
-config.status:1505: creating lib/Makefile
-config.status:1505: creating scripts/Makefile
-config.status:1505: creating lib/libcurl.vers
-config.status:1505: creating lib/libcurl.plist
-config.status:1505: creating tests/Makefile
-config.status:1505: creating tests/config
-config.status:1505: creating tests/certs/Makefile
-config.status:1505: creating tests/certs/scripts/Makefile
-config.status:1505: creating tests/data/Makefile
-config.status:1505: creating tests/server/Makefile
-config.status:1505: creating tests/libtest/Makefile
-config.status:1505: creating tests/unit/Makefile
-config.status:1505: creating tests/http/config.ini
-config.status:1505: creating tests/http/Makefile
-config.status:1505: creating tests/http/clients/Makefile
-config.status:1505: creating packages/Makefile
-config.status:1505: creating packages/vms/Makefile
-config.status:1505: creating curl-config
-config.status:1505: creating libcurl.pc
-config.status:1505: creating lib/curl_config.h
-config.status:1719: executing depfiles commands
-config.status:1719: executing libtool commands
-configure:47371: Configured to build curl/libcurl:
+config.status:1506: creating Makefile
+config.status:1506: creating docs/Makefile
+config.status:1506: creating docs/examples/Makefile
+config.status:1506: creating docs/libcurl/Makefile
+config.status:1506: creating docs/libcurl/opts/Makefile
+config.status:1506: creating docs/cmdline-opts/Makefile
+config.status:1506: creating include/Makefile
+config.status:1506: creating include/curl/Makefile
+config.status:1506: creating src/Makefile
+config.status:1506: creating lib/Makefile
+config.status:1506: creating scripts/Makefile
+config.status:1506: creating lib/libcurl.vers
+config.status:1506: creating lib/libcurl.plist
+config.status:1506: creating tests/Makefile
+config.status:1506: creating tests/config
+config.status:1506: creating tests/certs/Makefile
+config.status:1506: creating tests/certs/scripts/Makefile
+config.status:1506: creating tests/data/Makefile
+config.status:1506: creating tests/server/Makefile
+config.status:1506: creating tests/libtest/Makefile
+config.status:1506: creating tests/unit/Makefile
+config.status:1506: creating tests/http/config.ini
+config.status:1506: creating tests/http/Makefile
+config.status:1506: creating tests/http/clients/Makefile
+config.status:1506: creating packages/Makefile
+config.status:1506: creating packages/vms/Makefile
+config.status:1506: creating curl-config
+config.status:1506: creating libcurl.pc
+config.status:1506: creating lib/curl_config.h
+config.status:1720: executing depfiles commands
+config.status:1720: executing libtool commands
+configure:47192: Configured to build curl/libcurl:
Host setup: x86_64-pc-linux-gnu
Install prefix: /usr
Compiler: x86_64-pc-linux-gnu-gcc
CFLAGS: -march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1 -Werror-implicit-function-declaration
- CPPFLAGS:
- LDFLAGS:
- LIBS: -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+ CPPFLAGS: -isystem /include
+ LDFLAGS: -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+ LIBS: -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
curl version: 8.7.1
SSL: enabled (rustls)
@@ -9295,8 +9405,8 @@ configure:47371: Configured to build cur
Verbose errors: enabled (--disable-verbose)
Code coverage: disabled
SSPI: no (--enable-sspi)
- ca cert bundle: no
- ca cert path:
+ ca cert bundle: /etc/ssl/certs/ca-certificates.crt
+ ca cert path: no
ca fallback: no
LDAP: no (--enable-ldap / --with-ldap-lib / --with-lber-lib)
LDAPS: no (--enable-ldaps)
@@ -9425,6 +9535,8 @@ ac_cv_header_zstd_h=yes
ac_cv_host=x86_64-pc-linux-gnu
ac_cv_lib_nghttp2_nghttp2_session_get_stream_local_window_size=yes
ac_cv_lib_psl_psl_builtin=yes
+ac_cv_lib_rustls_rustls_client_session_read=no
+ac_cv_lib_rustls_rustls_connection_read=yes
ac_cv_lib_zstd_ZSTD_createDStream=yes
ac_cv_member_struct_sockaddr_un_sun_path=yes
ac_cv_objext=o
@@ -9609,7 +9721,7 @@ CFLAGS='-march=skylake -mtune=skylake -m
CFLAG_CURL_SYMBOL_HIDING='-fvisibility=hidden'
CONFIGURE_OPTIONS='" '\''--prefix=/usr'\'' '\''--build=x86_64-pc-linux-gnu'\'' '\''--host=x86_64-pc-linux-gnu'\'' '\''--mandir=/usr/share/man'\'' '\''--infodir=/usr/share/info'\'' '\''--datadir=/usr/share'\'' '\''--sysconfdir=/etc'\'' '\''--localstatedir=/var/lib'\'' '\''--datarootdir=/usr/share'\'' '\''--disable-dependency-tracking'\'' '\''--disable-silent-rules'\'' '\''--docdir=/usr/share/doc/curl-8.7.1'\'' '\''--htmldir=/usr/share/doc/curl-8.7.1/html'\'' '\''--with-sysroot=/'\'' '\''--libdir=/usr/lib64'\'' '\''--without-ca-fallback'\'' '\''--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt'\'' '\''--without-gnutls'\'' '\''--without-mbedtls'\'' '\''--without-rustls'\'' '\''--with-rustls'\'' '\''--with-default-ssl-backend=rustls'\'' '\''--enable-alt-svc'\'' '\''--enable-basic-auth'\'' '\''--enable-bearer-auth'\'' '\''--enable-digest-auth'\'' '\''--enable-kerberos-auth'\'' '\''--enable-negotiate-auth'\'' '\''--enable-aws'\'' '\''--enable-dict'\'' '\''--disable-ech'\'' '\''--enable-file'\'' '\''--enable-ftp'\'' '\''--disable-gopher'\'' '\''--enable-hsts'\'' '\''--enable-http'\'' '\''--enable-imap'\'' '\''--disable-ldap'\'' '\''--disable-ldaps'\'' '\''--enable-ntlm'\'' '\''--disable-ntlm-wb'\'' '\''--disable-pop3'\'' '\''--enable-rt'\'' '\''--enable-rtsp'\'' '\''--disable-smb'\'' '\''--without-libssh2'\'' '\''--disable-smtp'\'' '\''--disable-telnet'\'' '\''--disable-tftp'\'' '\''--enable-tls-srp'\'' '\''--disable-ares'\'' '\''--enable-cookies'\'' '\''--enable-dateparse'\'' '\''--enable-dnsshuffle'\'' '\''--enable-doh'\'' '\''--enable-symbol-hiding'\'' '\''--enable-http-auth'\'' '\''--enable-ipv6'\'' '\''--enable-largefile'\'' '\''--enable-manual'\'' '\''--enable-mime'\'' '\''--enable-netrc'\'' '\''--enable-progress-meter'\'' '\''--enable-proxy'\'' '\''--enable-socketpair'\'' '\''--disable-sspi'\'' '\''--disable-static'\'' '\''--enable-pthreads'\'' '\''--enable-threaded-resolver'\'' '\''--disable-versioned-symbols'\'' '\''--without-amissl'\'' '\''--without-bearssl'\'' '\''--without-brotli'\'' '\''--with-fish-functions-dir=/usr/share/fish/vendor_completions.d'\'' '\''--with-nghttp2'\'' '\''--without-hyper'\'' '\''--without-libidn2'\'' '\''--without-gssapi'\'' '\''--without-libgsasl'\'' '\''--with-libpsl'\'' '\''--without-msh3'\'' '\''--without-nghttp3'\'' '\''--without-ngtcp2'\'' '\''--without-quiche'\'' '\''--without-librtmp'\'' '\''--without-schannel'\'' '\''--without-secure-transport'\'' '\''--without-test-caddy'\'' '\''--without-test-httpd'\'' '\''--without-test-nghttpx'\'' '\''--disable-websockets'\'' '\''--without-winidn'\'' '\''--without-wolfssl'\'' '\''--with-zlib'\'' '\''--with-zstd'\'' '\''--with-zsh-functions-dir=/usr/share/zsh/site-functions'\'' '\''build_alias=x86_64-pc-linux-gnu'\'' '\''host_alias=x86_64-pc-linux-gnu'\'' '\''CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1'\'' '\''LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'\''"'
CPP='x86_64-pc-linux-gnu-gcc -E'
-CPPFLAGS=''
+CPPFLAGS='-isystem /include'
CPPFLAG_CURL_STATICLIB=''
CROSSCOMPILING_FALSE=''
CROSSCOMPILING_TRUE='#'
@@ -9618,7 +9730,7 @@ CTAGS='ctags'
CURLDEBUG_FALSE=''
CURLDEBUG_TRUE='#'
CURLVERSION='8.7.1'
-CURL_CA_BUNDLE=''
+CURL_CA_BUNDLE='"/etc/ssl/certs/ca-certificates.crt"'
CURL_CFLAG_EXTRAS=''
CURL_DISABLE_DICT=''
CURL_DISABLE_FILE=''
@@ -9695,11 +9807,11 @@ INSTALL_STRIP_PROGRAM='$(install_sh) -c
IPV6_ENABLED='1'
LCOV=''
LD='/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64'
-LDFLAGS=''
-LIBCURL_LIBS='-lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz'
+LDFLAGS='-Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib'
+LIBCURL_LIBS='-lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz'
LIBCURL_NO_SHARED=''
LIBOBJS=''
-LIBS='-lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz'
+LIBS='-lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz'
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIPO=''
LN_S='ln -s'
@@ -9739,7 +9851,7 @@ SET_MAKE=''
SHELL='/bin/sh'
SSL_BACKENDS='rustls'
SSL_ENABLED='1'
-SSL_LIBS='-lrustls'
+SSL_LIBS=''
STRIP='x86_64-pc-linux-gnu-strip'
SUPPORT_FEATURES='AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd'
SUPPORT_PROTOCOLS='DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP'
@@ -9778,7 +9890,7 @@ USE_OPENLDAP=''
USE_OPENSSL_H3=''
USE_OPENSSL_QUIC=''
USE_QUICHE=''
-USE_RUSTLS='1'
+USE_RUSTLS='yes'
USE_SCHANNEL=''
USE_SECTRANSP=''
USE_UNIX_SOCKETS='1'
@@ -9897,6 +10009,7 @@ target_alias=''
#define HAVE_WRITABLE_ARGV 1
#define USE_RUSTLS 1
#define CURL_DEFAULT_SSL_BACKEND "rustls"
+#define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
#define HAVE_LIBPSL_H 1
#define USE_LIBPSL 1
#define HAVE_NGHTTP2_NGHTTP2_H 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/config.status curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/config.status
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/config.status 2024-03-31 21:43:33.740394420 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/config.status 2024-03-31 21:45:17.377062041 +0200
@@ -892,7 +892,7 @@ S["CROSSCOMPILING_TRUE"]="#"
S["BLANK_AT_MAKETIME"]=""
S["CURL_NETWORK_AND_TIME_LIBS"]=""
S["CURL_NETWORK_LIBS"]=""
-S["LIBCURL_LIBS"]="-lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz"
+S["LIBCURL_LIBS"]="-lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz"
S["CFLAG_CURL_SYMBOL_HIDING"]="-fvisibility=hidden"
S["DOING_CURL_SYMBOL_HIDING_FALSE"]="#"
S["DOING_CURL_SYMBOL_HIDING_TRUE"]=""
@@ -937,10 +937,10 @@ S["USE_GSASL_TRUE"]="#"
S["USE_LIBPSL_FALSE"]="#"
S["USE_LIBPSL_TRUE"]=""
S["USE_LIBPSL"]="1"
-S["CURL_CA_BUNDLE"]=""
+S["CURL_CA_BUNDLE"]="\"/etc/ssl/certs/ca-certificates.crt\""
S["CURL_WITH_MULTI_SSL"]=""
S["SSL_ENABLED"]="1"
-S["USE_RUSTLS"]="1"
+S["USE_RUSTLS"]="yes"
S["USE_BEARSSL"]=""
S["USE_WOLFSSL"]=""
S["USE_MBEDTLS"]=""
@@ -949,7 +949,7 @@ S["USE_GNUTLS"]=""
S["HAVE_OPENSSL_QUIC"]=""
S["HAVE_OPENSSL_SRP"]=""
S["RANDOM_FILE"]=""
-S["SSL_LIBS"]="-lrustls"
+S["SSL_LIBS"]=""
S["USE_SECTRANSP"]=""
S["USE_WINDOWS_SSPI"]=""
S["USE_SCHANNEL"]=""
@@ -1087,8 +1087,8 @@ S["CPP"]="x86_64-pc-linux-gnu-gcc -E"
S["OBJEXT"]="o"
S["EXEEXT"]=""
S["ac_ct_CC"]=""
-S["CPPFLAGS"]=""
-S["LDFLAGS"]=""
+S["CPPFLAGS"]="-isystem /include"
+S["LDFLAGS"]="-Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib"
S["CFLAGS"]="-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ft"\
"rack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flif"\
"etime-dse=1 -Werror-implicit-function-declaration"
@@ -1129,7 +1129,7 @@ S["MAINTAINER_MODE_TRUE"]="#"
S["target_alias"]=""
S["host_alias"]="x86_64-pc-linux-gnu"
S["build_alias"]="x86_64-pc-linux-gnu"
-S["LIBS"]="-lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz"
+S["LIBS"]="-lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz"
S["ECHO_T"]=""
S["ECHO_N"]="-n"
S["ECHO_C"]=""
@@ -1253,6 +1253,7 @@ D["HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID"]=" 1
D["HAVE_WRITABLE_ARGV"]=" 1"
D["USE_RUSTLS"]=" 1"
D["CURL_DEFAULT_SSL_BACKEND"]=" \"rustls\""
+D["CURL_CA_BUNDLE"]=" \"/etc/ssl/certs/ca-certificates.crt\""
D["HAVE_LIBPSL_H"]=" 1"
D["USE_LIBPSL"]=" 1"
D["HAVE_NGHTTP2_NGHTTP2_H"]=" 1"
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/curl-config curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/curl-config
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/curl-config 2024-03-31 21:43:34.267061092 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/curl-config 2024-03-31 21:45:17.920395380 +0200
@@ -74,7 +74,7 @@ while test $# -gt 0; do
;;
--ca)
- echo
+ echo "/etc/ssl/certs/ca-certificates.crt"
;;
--cc)
@@ -163,7 +163,7 @@ while test $# -gt 0; do
CURLLIBDIR=""
fi
if test "Xyes" = "Xno"; then
- echo ${CURLLIBDIR}-lcurl -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+ echo ${CURLLIBDIR}-lcurl -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
else
echo ${CURLLIBDIR}-lcurl
fi
@@ -174,7 +174,7 @@ while test $# -gt 0; do
--static-libs)
if test "Xno" != "Xno" ; then
- echo "/usr/lib64/libcurl.a" -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+ echo "/usr/lib64/libcurl.a" -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
else
echo "curl was built with static libraries disabled" >&2
exit 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/docs/cmdline-opts/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/docs/cmdline-opts/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/docs/cmdline-opts/Makefile 2024-03-31 21:43:33.940394421 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/docs/cmdline-opts/Makefile 2024-03-31 21:45:17.577062044 +0200
@@ -246,12 +246,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -313,11 +313,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -355,7 +355,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -382,7 +382,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/docs/examples/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/docs/examples/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/docs/examples/Makefile 2024-03-31 21:43:33.893727754 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/docs/examples/Makefile 2024-03-31 21:45:17.530395377 +0200
@@ -1170,12 +1170,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -1237,8 +1237,8 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
@@ -1281,7 +1281,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -1308,7 +1308,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
@@ -1395,7 +1395,7 @@ LIBDIR = $(top_builddir)/lib
#LDADD = $(LIBDIR)/libcurl.la
# Dependencies
-LDADD = $(LIBDIR)/libcurl.la -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDADD = $(LIBDIR)/libcurl.la -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
# These examples require external dependencies that may not be commonly
# available on POSIX systems, so do not bother attempting to compile them here.
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/docs/libcurl/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/docs/libcurl/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/docs/libcurl/Makefile 2024-03-31 21:43:33.907061088 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/docs/libcurl/Makefile 2024-03-31 21:45:17.547062043 +0200
@@ -308,12 +308,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -375,11 +375,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -417,7 +417,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -444,7 +444,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/docs/libcurl/opts/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/docs/libcurl/opts/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/docs/libcurl/opts/Makefile 2024-03-31 21:43:33.923727755 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/docs/libcurl/opts/Makefile 2024-03-31 21:45:17.563728710 +0200
@@ -246,12 +246,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -313,11 +313,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -355,7 +355,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -382,7 +382,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/docs/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/docs/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/docs/Makefile 2024-03-31 21:43:33.877061088 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/docs/Makefile 2024-03-31 21:45:17.513728710 +0200
@@ -278,12 +278,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -345,11 +345,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -387,7 +387,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -414,7 +414,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/include/curl/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/include/curl/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/include/curl/Makefile 2024-03-31 21:43:33.970394422 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/include/curl/Makefile 2024-03-31 21:45:17.607062044 +0200
@@ -211,12 +211,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -278,11 +278,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -320,7 +320,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -347,7 +347,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/include/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/include/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/include/Makefile 2024-03-31 21:43:33.953727755 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/include/Makefile 2024-03-31 21:45:17.593728710 +0200
@@ -224,12 +224,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -291,11 +291,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -333,7 +333,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -360,7 +360,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/lib/curl_config.h curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/lib/curl_config.h
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/lib/curl_config.h 2024-03-31 21:43:34.293727758 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/lib/curl_config.h 2024-03-31 21:45:17.950395380 +0200
@@ -5,7 +5,7 @@
/* #undef CURLDEBUG */
/* Location of default ca bundle */
-/* #undef CURL_CA_BUNDLE */
+#define CURL_CA_BUNDLE "/etc/ssl/certs/ca-certificates.crt"
/* define "1" to use built in CA store of SSL library */
/* #undef CURL_CA_FALLBACK */
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/lib/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/lib/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/lib/Makefile 2024-03-31 21:43:34.007061089 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/lib/Makefile 2024-03-31 21:45:17.647062045 +0200
@@ -893,12 +893,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -960,8 +960,8 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
@@ -1004,7 +1004,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -1031,7 +1031,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/libcurl.pc curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/libcurl.pc
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/libcurl.pc 2024-03-31 21:43:34.380394425 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/libcurl.pc 2024-03-31 21:45:18.037062047 +0200
@@ -37,6 +37,6 @@ URL: https://curl.se/
Description: Library to transfer files with ftp, http, etc.
Version: 8.7.1
Libs: -L${libdir} -lcurl
-Libs.private: -lpsl -lrustls -lzstd -lzstd
+Libs.private: -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd
Cflags: -I${includedir}
Requires.private: zlib libnghttp2
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/Makefile 2024-03-31 21:43:33.860394421 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/Makefile 2024-03-31 21:45:17.497062042 +0200
@@ -356,12 +356,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -423,11 +423,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -465,7 +465,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -492,7 +492,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/packages/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/packages/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/packages/Makefile 2024-03-31 21:43:34.243727758 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/packages/Makefile 2024-03-31 21:45:17.883728713 +0200
@@ -222,12 +222,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -289,11 +289,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -331,7 +331,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -358,7 +358,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/packages/vms/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/packages/vms/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/packages/vms/Makefile 2024-03-31 21:43:34.257061092 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/packages/vms/Makefile 2024-03-31 21:45:17.903728713 +0200
@@ -164,12 +164,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -231,11 +231,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -273,7 +273,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -300,7 +300,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/scripts/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/scripts/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/scripts/Makefile 2024-03-31 21:43:34.023727756 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/scripts/Makefile 2024-03-31 21:45:17.660395378 +0200
@@ -188,12 +188,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -255,11 +255,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -297,7 +297,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -324,7 +324,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/src/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/src/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/src/Makefile 2024-03-31 21:43:33.987061090 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/src/Makefile 2024-03-31 21:45:17.623728710 +0200
@@ -498,12 +498,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -565,8 +565,8 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
@@ -609,7 +609,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -636,7 +636,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
@@ -872,8 +872,8 @@ CURL_FILES = $(CURL_CFILES) $(CURLX_CFIL
# CURL_FILES comes from Makefile.inc
curl_SOURCES = $(CURL_FILES) $(am__append_2)
curl_LDFLAGS = $(AM_LDFLAGS) $(CURL_LDFLAGS_BIN)
-#curl_LDADD = $(top_builddir)/lib/libcurl.la -lrustls -lz
-curl_LDADD = $(top_builddir)/lib/libcurl.la -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+#curl_LDADD = $(top_builddir)/lib/libcurl.la -lz
+curl_LDADD = $(top_builddir)/lib/libcurl.la -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
# if unit tests are enabled, build a static library to link them with
#noinst_LTLIBRARIES = libcurltool.la
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/certs/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/certs/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/certs/Makefile 2024-03-31 21:43:34.097061090 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/certs/Makefile 2024-03-31 21:45:17.733728712 +0200
@@ -222,12 +222,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -289,11 +289,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -331,7 +331,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -358,7 +358,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/certs/scripts/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/certs/scripts/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/certs/scripts/Makefile 2024-03-31 21:43:34.113727757 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/certs/scripts/Makefile 2024-03-31 21:45:17.750395379 +0200
@@ -164,12 +164,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -231,11 +231,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -273,7 +273,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -300,7 +300,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/configurehelp.pm curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/configurehelp.pm
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/configurehelp.pm 2024-03-31 21:43:34.313727759 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/configurehelp.pm 2024-03-31 21:45:17.973728714 +0200
@@ -18,6 +18,6 @@ use vars qw(
$Cpreprocessor
);
-$Cpreprocessor = 'x86_64-pc-linux-gnu-gcc -E';
+$Cpreprocessor = 'x86_64-pc-linux-gnu-gcc -E -isystem /include';
1;
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/data/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/data/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/data/Makefile 2024-03-31 21:43:34.127061090 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/data/Makefile 2024-03-31 21:45:17.763728712 +0200
@@ -188,12 +188,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -255,11 +255,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -297,7 +297,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -324,7 +324,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/http/clients/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/http/clients/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/http/clients/Makefile 2024-03-31 21:43:34.227061091 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/http/clients/Makefile 2024-03-31 21:45:17.867062047 +0200
@@ -320,12 +320,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -387,8 +387,8 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
@@ -431,7 +431,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -458,7 +458,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
@@ -543,7 +543,7 @@ LIBDIR = $(top_builddir)/lib
#LDADD = $(LIBDIR)/libcurl.la
# Dependencies
-LDADD = $(LIBDIR)/libcurl.la -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDADD = $(LIBDIR)/libcurl.la -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
CHECKSRC = $(CS_$(V))
CS_0 = @echo " RUN " $@;
CS_1 =
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/http/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/http/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/http/Makefile 2024-03-31 21:43:34.213727758 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/http/Makefile 2024-03-31 21:45:17.850395379 +0200
@@ -247,12 +247,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -314,11 +314,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -356,7 +356,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -383,7 +383,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/libtest/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/libtest/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/libtest/Makefile 2024-03-31 21:43:34.167061091 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/libtest/Makefile 2024-03-31 21:45:17.807062046 +0200
@@ -1666,12 +1666,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -1733,8 +1733,8 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
@@ -1777,7 +1777,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -1804,7 +1804,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
@@ -1913,9 +1913,9 @@ EXTRA_DIST = test307.pl test610.pl test6
CLEANFILES = lib1521.c
#SUPPORTFILES_LIBS = $(top_builddir)/lib/libcurl.la
-SUPPORTFILES_LIBS = $(top_builddir)/lib/libcurl.la -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+SUPPORTFILES_LIBS = $(top_builddir)/lib/libcurl.la -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
#TESTUTIL_LIBS = $(top_builddir)/lib/libcurl.la
-TESTUTIL_LIBS = $(top_builddir)/lib/libcurl.la -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+TESTUTIL_LIBS = $(top_builddir)/lib/libcurl.la -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
# Dependencies (may need to be overridden)
LDADD = $(SUPPORTFILES_LIBS)
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/Makefile 2024-03-31 21:43:34.067061090 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/Makefile 2024-03-31 21:45:17.703728712 +0200
@@ -245,12 +245,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -312,11 +312,11 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
-LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBTOOL = $(SHELL) $(top_builddir)/libtool
LIPO =
LN_S = ln -s
@@ -354,7 +354,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -381,7 +381,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/server/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/server/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/server/Makefile 2024-03-31 21:43:34.147061090 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/server/Makefile 2024-03-31 21:45:17.783728712 +0200
@@ -550,12 +550,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -617,8 +617,8 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
@@ -661,7 +661,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -688,7 +688,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
diff -upr curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/unit/Makefile curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/unit/Makefile
--- curl-8.7.1.BAD/work/curl-8.7.1-abi_x86_64.amd64/tests/unit/Makefile 2024-03-31 21:43:34.183727758 +0200
+++ curl-8.7.1.GOOD/work/curl-8.7.1-abi_x86_64.amd64/tests/unit/Makefile 2024-03-31 21:45:17.820395378 +0200
@@ -538,12 +538,12 @@ CFLAGS = -march=skylake -mtune=skylake -
CFLAG_CURL_SYMBOL_HIDING = -fvisibility=hidden
CONFIGURE_OPTIONS = " '--prefix=/usr' '--build=x86_64-pc-linux-gnu' '--host=x86_64-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--datarootdir=/usr/share' '--disable-dependency-tracking' '--disable-silent-rules' '--docdir=/usr/share/doc/curl-8.7.1' '--htmldir=/usr/share/doc/curl-8.7.1/html' '--with-sysroot=/' '--libdir=/usr/lib64' '--without-ca-fallback' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--without-gnutls' '--without-mbedtls' '--without-rustls' '--with-rustls' '--with-default-ssl-backend=rustls' '--enable-alt-svc' '--enable-basic-auth' '--enable-bearer-auth' '--enable-digest-auth' '--enable-kerberos-auth' '--enable-negotiate-auth' '--enable-aws' '--enable-dict' '--disable-ech' '--enable-file' '--enable-ftp' '--disable-gopher' '--enable-hsts' '--enable-http' '--enable-imap' '--disable-ldap' '--disable-ldaps' '--enable-ntlm' '--disable-ntlm-wb' '--disable-pop3' '--enable-rt' '--enable-rtsp' '--disable-smb' '--without-libssh2' '--disable-smtp' '--disable-telnet' '--disable-tftp' '--enable-tls-srp' '--disable-ares' '--enable-cookies' '--enable-dateparse' '--enable-dnsshuffle' '--enable-doh' '--enable-symbol-hiding' '--enable-http-auth' '--enable-ipv6' '--enable-largefile' '--enable-manual' '--enable-mime' '--enable-netrc' '--enable-progress-meter' '--enable-proxy' '--enable-socketpair' '--disable-sspi' '--disable-static' '--enable-pthreads' '--enable-threaded-resolver' '--disable-versioned-symbols' '--without-amissl' '--without-bearssl' '--without-brotli' '--with-fish-functions-dir=/usr/share/fish/vendor_completions.d' '--with-nghttp2' '--without-hyper' '--without-libidn2' '--without-gssapi' '--without-libgsasl' '--with-libpsl' '--without-msh3' '--without-nghttp3' '--without-ngtcp2' '--without-quiche' '--without-librtmp' '--without-schannel' '--without-secure-transport' '--without-test-caddy' '--without-test-httpd' '--without-test-nghttpx' '--disable-websockets' '--without-winidn' '--without-wolfssl' '--with-zlib' '--with-zstd' '--with-zsh-functions-dir=/usr/share/zsh/site-functions' 'build_alias=x86_64-pc-linux-gnu' 'host_alias=x86_64-pc-linux-gnu' 'CFLAGS=-march=skylake -mtune=skylake -mprefer-vector-width=128 -O2 -pipe -frecord-gcc-switches -ggdb -fvar-tracking-assignments -fno-omit-frame-pointer -ftrack-macro-expansion=2 -fstack-protector-all -Wno-trigraphs -fno-schedule-insns2 -fno-delete-null-pointer-checks -D_FORTIFY_SOURCE=2 -rdynamic -flifetime-dse=1' 'LDFLAGS=-Wl,-O1,--sort-common,--as-needed,-z,relro'"
CPP = x86_64-pc-linux-gnu-gcc -E
-CPPFLAGS =
+CPPFLAGS = -isystem /include
CPPFLAG_CURL_STATICLIB =
CSCOPE = cscope
CTAGS = ctags
CURLVERSION = 8.7.1
-CURL_CA_BUNDLE =
+CURL_CA_BUNDLE = "/etc/ssl/certs/ca-certificates.crt"
CURL_CFLAG_EXTRAS =
CURL_DISABLE_DICT =
CURL_DISABLE_FILE =
@@ -605,8 +605,8 @@ INSTALL_STRIP_PROGRAM = $(install_sh) -c
IPV6_ENABLED = 1
LCOV =
LD = /usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64
-LDFLAGS =
-LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+LDFLAGS = -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib
+LIBCURL_LIBS = -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
LIBCURL_NO_SHARED =
LIBOBJS =
@@ -649,7 +649,7 @@ SET_MAKE =
SHELL = /bin/sh
SSL_BACKENDS = rustls
SSL_ENABLED = 1
-SSL_LIBS = -lrustls
+SSL_LIBS =
STRIP = x86_64-pc-linux-gnu-strip
SUPPORT_FEATURES = AsynchDNS HSTS HTTP2 HTTPS-proxy IPv6 Largefile PSL SSL UnixSockets alt-svc libz threadsafe zstd
SUPPORT_PROTOCOLS = DICT FILE FTP FTPS HTTP HTTPS IMAP IMAPS IPFS IPNS MQTT RTSP
@@ -676,7 +676,7 @@ USE_OPENLDAP =
USE_OPENSSL_H3 =
USE_OPENSSL_QUIC =
USE_QUICHE =
-USE_RUSTLS = 1
+USE_RUSTLS = yes
USE_SCHANNEL =
USE_SECTRANSP =
USE_UNIX_SOCKETS = 1
@@ -784,7 +784,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/include -I
EXTRA_DIST = Makefile.inc CMakeLists.txt README.md
LDADD = $(top_builddir)/src/libcurltool.la \
$(top_builddir)/lib/libcurlu.la \
- -lnghttp2 -lpsl -lrustls -lzstd -lzstd -lz
+ -Wl,-O1,--sort-common,--as-needed,-z,relro -L/lib -lnghttp2 -lpsl -lrustls -lpthread -ldl -lm -lzstd -lzstd -lz
CHECKSRC = $(CS_$(V))
CS_0 = @echo " RUN " $@;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment