diff options
author | schmonz <schmonz@pkgsrc.org> | 2022-01-31 09:31:59 +0000 |
---|---|---|
committer | schmonz <schmonz@pkgsrc.org> | 2022-01-31 09:31:59 +0000 |
commit | 30f67b78d99e612d49a5283855a0909aab2812c5 (patch) | |
tree | 329ac291b658d8d5a2d63d8f2c722db61552d2c7 /www | |
parent | 91768e07bd0b946b381cceb783bcef4244d8f6d9 (diff) | |
download | pkgsrc-30f67b78d99e612d49a5283855a0909aab2812c5.tar.gz |
On macOS, do not use DYLD_LIBRARY_PATH for ordinary configure checks.
Fixes configure (and build, and package) on at least Monterey. This
workaround will be unneeded in the next curl release. From MacPorts, via
Michael-John Turner on pkgsrc-users@.
Diffstat (limited to 'www')
-rw-r--r-- | www/curl/distinfo | 4 | ||||
-rw-r--r-- | www/curl/patches/patch-configure | 167 |
2 files changed, 158 insertions, 13 deletions
diff --git a/www/curl/distinfo b/www/curl/distinfo index 10eed066b22..f0b17c82819 100644 --- a/www/curl/distinfo +++ b/www/curl/distinfo @@ -1,7 +1,7 @@ -$NetBSD: distinfo,v 1.178 2022/01/07 21:05:37 adam Exp $ +$NetBSD: distinfo,v 1.179 2022/01/31 09:31:59 schmonz Exp $ BLAKE2s (curl-7.81.0.tar.xz) = ff0f098e3baa14aad53af343bcbd53cfabcfde3950f2f54e92764fa9ce37e6fc SHA512 (curl-7.81.0.tar.xz) = 38355aaee38db04bb2babdc5fd7a88284580c836d15df754f42b104997dd344b7841be8e53b4fc91aea31db170a7d6967c4976833eb4bfe0d265c7275c4800df Size (curl-7.81.0.tar.xz) = 2486388 bytes -SHA1 (patch-configure) = 898732721ea9c76ec8729c711eba018f6c88ff6c +SHA1 (patch-configure) = b800985acb6a1d710f9da0f3ed13d884745828d8 SHA1 (patch-curl-config.in) = a58c777fc1a0a087776e62ed2e2a1e0a339716df diff --git a/www/curl/patches/patch-configure b/www/curl/patches/patch-configure index 9a72bca3992..09e8ccbc477 100644 --- a/www/curl/patches/patch-configure +++ b/www/curl/patches/patch-configure @@ -1,12 +1,13 @@ -$NetBSD: patch-configure,v 1.13 2021/11/10 10:55:08 adam Exp $ +$NetBSD: patch-configure,v 1.14 2022/01/31 09:31:59 schmonz Exp $ - Builtin krb5-config in platforms such as solaris do not support the gssapi option, and need an explicit -lgss - On Darwin, do not append custom CFLAGS. + Also do not use DYLD_LIBRARY_PATH for ordinary configure checks. - Do not strip debug flags. - Support Minix. ---- configure.orig 2021-11-09 08:16:06.000000000 +0000 +--- configure.orig 2022-01-03 21:33:05.000000000 +0000 +++ configure @@ -4243,6 +4243,7 @@ printf "%s\n" "$as_me: $xc_bad_var_msg l ;; @@ -16,7 +17,7 @@ $NetBSD: patch-configure,v 1.13 2021/11/10 10:55:08 adam Exp $ if test $xc_bad_var_cflags = yes; then { printf "%s\n" "$as_me:${as_lineno-$LINENO}: using CFLAGS: $CFLAGS" >&5 printf "%s\n" "$as_me: using CFLAGS: $CFLAGS" >&6;} -@@ -8623,7 +8624,7 @@ else $as_nop +@@ -8641,7 +8642,7 @@ else $as_nop lt_cv_sys_max_cmd_len=8192; ;; @@ -25,7 +26,7 @@ $NetBSD: patch-configure,v 1.13 2021/11/10 10:55:08 adam Exp $ # This has been around since 386BSD, at least. Likely further. if test -x /sbin/sysctl; then lt_cv_sys_max_cmd_len=`/sbin/sysctl -n kern.argmax` -@@ -9103,12 +9104,8 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu +@@ -9121,12 +9122,8 @@ linux* | k*bsd*-gnu | kopensolaris*-gnu lt_cv_deplibs_check_method=pass_all ;; @@ -40,7 +41,7 @@ $NetBSD: patch-configure,v 1.13 2021/11/10 10:55:08 adam Exp $ ;; newos6*) -@@ -13374,14 +13371,13 @@ _LT_EOF +@@ -13392,14 +13389,13 @@ _LT_EOF fi ;; @@ -62,7 +63,7 @@ $NetBSD: patch-configure,v 1.13 2021/11/10 10:55:08 adam Exp $ ;; solaris*) -@@ -14071,15 +14067,13 @@ printf "%s\n" "$lt_cv_irix_exported_symb +@@ -14089,15 +14085,13 @@ printf "%s\n" "$lt_cv_irix_exported_symb esac ;; @@ -83,7 +84,7 @@ $NetBSD: patch-configure,v 1.13 2021/11/10 10:55:08 adam Exp $ ;; newsos6) -@@ -15189,6 +15183,18 @@ fi +@@ -15207,6 +15201,18 @@ fi dynamic_linker='GNU/Linux ld.so' ;; @@ -102,7 +103,7 @@ $NetBSD: patch-configure,v 1.13 2021/11/10 10:55:08 adam Exp $ netbsdelf*-gnu) version_type=linux need_lib_prefix=no -@@ -17749,7 +17755,7 @@ squeeze() { +@@ -17767,7 +17773,7 @@ squeeze() { # @@ -111,7 +112,16 @@ $NetBSD: patch-configure,v 1.13 2021/11/10 10:55:08 adam Exp $ # tmp_save_CPPFLAGS="$CPPFLAGS" tmp_save_CFLAGS="$CFLAGS" -@@ -18004,13 +18010,6 @@ printf %s "checking if compiler accepts +@@ -17938,7 +17944,7 @@ rm -f core conftest.err conftest.$ac_obj + test "$tmp_compiler_works" = "yes"; then + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -18029,13 +18035,6 @@ printf %s "checking if compiler accepts tmp_options="$flags_dbg_yes" fi # @@ -125,7 +135,25 @@ $NetBSD: patch-configure,v 1.13 2021/11/10 10:55:08 adam Exp $ squeeze CPPFLAGS squeeze CFLAGS fi -@@ -20667,7 +20666,7 @@ printf "%s\n" "no" >&6; } +@@ -18226,7 +18225,7 @@ rm -f core conftest.err conftest.$ac_obj + test "$tmp_compiler_works" = "yes"; then + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -19672,7 +19671,7 @@ rm -f core conftest.err conftest.$ac_obj + test "$tmp_compiler_works" = "yes"; then + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -20704,7 +20703,7 @@ printf "%s\n" "no" >&6; } tst_cflags="no" case $host_os in darwin*) @@ -134,7 +162,25 @@ $NetBSD: patch-configure,v 1.13 2021/11/10 10:55:08 adam Exp $ ;; esac -@@ -24729,7 +24728,7 @@ printf "%s\n" "found" >&6; } +@@ -22521,7 +22520,7 @@ printf "%s\n" "$curl_cv_gclk_LIBS" >&6; + printf %s "checking if monotonic clock_gettime works... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -24231,7 +24230,7 @@ fi + printf %s "checking if argv can be written to... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -24783,7 +24782,7 @@ printf "%s\n" "found" >&6; } LIBS="-lgss $LIBS" ;; *) @@ -143,3 +189,102 @@ $NetBSD: patch-configure,v 1.13 2021/11/10 10:55:08 adam Exp $ ;; esac fi +@@ -33995,7 +33994,7 @@ printf "%s\n" "#define HAVE_STRUCT_TIMEV + printf %s "checking run-time libs availability... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -34459,7 +34458,7 @@ fi + printf %s "checking if time_t is unsigned... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -37487,7 +37486,7 @@ rm -f core conftest.err conftest.$ac_obj + printf %s "checking if getaddrinfo seems to work... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -38994,7 +38993,7 @@ rm -f core conftest.err conftest.$ac_obj + printf %s "checking if getifaddrs seems to work... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -39239,7 +39238,7 @@ rm -f core conftest.err conftest.$ac_obj + printf %s "checking if gmtime_r seems to work... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -39507,7 +39506,7 @@ rm -f core conftest.err conftest.$ac_obj + printf %s "checking if inet_ntop seems to work... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -39767,7 +39766,7 @@ rm -f core conftest.err conftest.$ac_obj + printf %s "checking if inet_pton seems to work... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -40813,7 +40812,7 @@ rm -f core conftest.err conftest.$ac_obj + printf %s "checking if localtime_r seems to work... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -41218,7 +41217,7 @@ rm -f core conftest.err conftest.$ac_obj + printf %s "checking if poll seems to work... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -43169,7 +43168,7 @@ printf "%s\n" "yes" >&6; } + printf %s "checking if strerror_r seems to work... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + +@@ -43285,7 +43284,7 @@ printf "%s\n" "yes" >&6; } + printf %s "checking if strerror_r seems to work... " >&6; } + + case $host_os in +- darwin*) library_path_var=DYLD_LIBRARY_PATH ;; ++ darwin*) library_path_var=LD_LIBRARY_PATH ;; + *) library_path_var=LD_LIBRARY_PATH ;; + esac + |