update jinx

This commit is contained in:
Matheus
2025-09-09 20:22:45 -03:00
parent be65c6d832
commit e6265552bd
43 changed files with 187 additions and 141 deletions
+15 -42
View File
@@ -1,21 +1,8 @@
diff --git libtool-clean/build-aux/ltmain.in libtool-workdir/build-aux/ltmain.in
index a5f21a1..085711c 100644
--- libtool-clean/build-aux/ltmain.in
+++ libtool-workdir/build-aux/ltmain.in
@@ -6497,7 +6497,7 @@ func_mode_link ()
fi
else
# We cannot seem to hardcode it, guess we'll fake it.
- add_dir=-L$libdir
+ add_dir=-L$lt_sysroot$$libdir
# Try looking first in the location we're being installed to.
if test -n "$inst_prefix_dir"; then
case $libdir in
diff --git libtool-clean/libtoolize.in libtool-workdir/libtoolize.in
index 0c40fed..763619b 100644
index 6c15aa5..4f4d4f0 100644
--- libtool-clean/libtoolize.in
+++ libtool-workdir/libtoolize.in
@@ -1891,7 +1891,7 @@ func_require_seen_libtool ()
@@ -1922,7 +1922,7 @@ func_require_seen_libtool ()
# Do not remove config.guess, config.sub or install-sh, we don't
# install them without --install, and the project may not be using
# Automake. Similarly, do not remove Gnulib files.
@@ -25,19 +12,19 @@ index 0c40fed..763619b 100644
all_pkgltdl_files="COPYING.LIB Makefile Makefile.in Makefile.inc Makefile.am README acinclude.m4 aclocal.m4 argz_.h argz.c config.h.in config-h.in configure configure.ac configure.in libltdl/lt__alloc.h libltdl/lt__argz.h libltdl/lt__dirent.h libltdl/lt__glibc.h libltdl/lt__private.h libltdl/lt__strl.h libltdl/lt_dlloader.h libltdl/lt_error.h libltdl/lt_system.h libltdl/slist.h loaders/dld_link.c loaders/dlopen.c loaders/dyld.c loaders/load_add_on.c loaders/loadlibrary.c loaders/preopen.c loaders/shl_load.c lt__alloc.c lt__argz.c lt__dirent.c lt__strl.c lt_dlloader.c lt_error.c ltdl.c ltdl.h ltdl.mk slist.c"
diff --git libtool-clean/m4/libtool.m4 libtool-workdir/m4/libtool.m4
index 79a2451..1682c56 100644
index 8d323b3..072834b 100644
--- libtool-clean/m4/libtool.m4
+++ libtool-workdir/m4/libtool.m4
@@ -1696,7 +1696,7 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
@@ -1725,7 +1725,7 @@ AC_CACHE_VAL([lt_cv_sys_max_cmd_len], [dnl
lt_cv_sys_max_cmd_len=12288; # 12K is about right
;;
- gnu*)
+ astral* | gnu*)
# Under GNU Hurd, this test is not required because there is
# no limit to the length of command line arguments.
- gnu* | ironclad*)
+ gnu* | ironclad* | astral*)
# Under GNU Hurd and Ironclad, this test is not required because there
# is no limit to the length of command line arguments.
# Libtool will interpret -1 as no limit whatsoever
@@ -2521,6 +2521,18 @@ amigaos*)
@@ -2550,6 +2550,18 @@ amigaos*)
esac
;;
@@ -56,7 +43,7 @@ index 79a2451..1682c56 100644
beos*)
library_names_spec='$libname$shared_ext'
dynamic_linker="$host_os ld.so"
@@ -3468,6 +3480,10 @@ aix[[4-9]]*)
@@ -3576,6 +3588,10 @@ aix[[4-9]]*)
lt_cv_deplibs_check_method=pass_all
;;
@@ -67,7 +54,7 @@ index 79a2451..1682c56 100644
beos*)
lt_cv_deplibs_check_method=pass_all
;;
@@ -4310,6 +4326,8 @@ m4_if([$1], [CXX], [
@@ -4427,6 +4443,8 @@ m4_if([$1], [CXX], [
_LT_TAGVAR(lt_prog_compiler_static, $1)='-bnso -bI:/lib/syscalls.exp'
fi
;;
@@ -76,7 +63,7 @@ index 79a2451..1682c56 100644
chorus*)
case $cc_basename in
cxch68*)
@@ -4561,6 +4579,12 @@ m4_if([$1], [CXX], [
@@ -4682,6 +4700,12 @@ m4_if([$1], [CXX], [
;;
esac
;;
@@ -89,7 +76,7 @@ index 79a2451..1682c56 100644
beos* | irix5* | irix6* | nonstopux* | osf3* | osf4* | osf5*)
# PIC is the default for these OSes.
@@ -5106,6 +5130,11 @@ _LT_EOF
@@ -5239,6 +5263,11 @@ _LT_EOF
;;
esac
;;
@@ -101,7 +88,7 @@ index 79a2451..1682c56 100644
beos*)
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
@@ -5570,7 +5599,8 @@ _LT_EOF
@@ -5710,7 +5739,8 @@ _LT_EOF
;;
esac
;;
@@ -111,7 +98,7 @@ index 79a2451..1682c56 100644
bsdi[[45]]*)
_LT_TAGVAR(export_dynamic_flag_spec, $1)=-rdynamic
;;
@@ -6630,6 +6660,10 @@ if test yes != "$_lt_caught_CXX_error"; then
@@ -6776,6 +6806,10 @@ if test yes != "$_lt_caught_CXX_error"; then
fi
fi
;;
@@ -122,17 +109,3 @@ index 79a2451..1682c56 100644
beos*)
if $LD --help 2>&1 | $GREP ': supported targets:.* elf' > /dev/null; then
diff --git libtool-clean/m4/ltdl.m4 libtool-workdir/m4/ltdl.m4
index 772c150..13807b5 100644
--- libtool-clean/m4/ltdl.m4
+++ libtool-workdir/m4/ltdl.m4
@@ -466,6 +466,9 @@ AC_CACHE_CHECK([whether deplibs are loaded by dlopen],
;;
esac
;;
+ astral*)
+ lt_cv_sys_dlopen_deplibs=yes
+ ;;
bitrig*)
lt_cv_sys_dlopen_deplibs=yes
;;