Skip to content

Commit

Permalink
Update 2 packages
Browse files Browse the repository at this point in the history
libltdl (2.4.7-4 -> 2.5.3-1)
libtool (2.4.7-4 -> 2.5.3-1)

Signed-off-by: Git for Windows Build Agent <ci@git-for-windows.build>
  • Loading branch information
Git for Windows Build Agent committed Oct 26, 2024
1 parent f1e787a commit 39071a0
Show file tree
Hide file tree
Showing 86 changed files with 6,745 additions and 4,605 deletions.
523 changes: 229 additions & 294 deletions usr/bin/libtool

Large diffs are not rendered by default.

48 changes: 29 additions & 19 deletions usr/bin/libtoolize
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# Prepare a package to use libtool.
# Written by Gary V. Vaughan <gary@gnu.org>, 2003

# Copyright (C) 2003-2019, 2021-2022 Free Software Foundation, Inc.
# Copyright (C) 2003-2019, 2021-2024 Free Software Foundation, Inc.
# This is free software; see the source for copying conditions. There is NO
# warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Expand Down Expand Up @@ -67,11 +67,11 @@ scriptversion=2019-02-19.15; # UTC
# This is free software. There is NO warranty; not even for
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# Copyright (C) 2004-2019, 2021 Bootstrap Authors
# Copyright (C) 2004-2019, 2021, 2023-2024 Bootstrap Authors
#
# This file is dual licensed under the terms of the MIT license
# <https://opensource.org/license/MIT>, and GPL version 2 or later
# <http://www.gnu.org/licenses/gpl-2.0.html>. You must apply one of
# <https://opensource.org/licenses/MIT>, and GPL version 2 or later
# <https://www.gnu.org/licenses/gpl-2.0.html>. You must apply one of
# these licenses when using or redistributing this software or any of
# the files within it. See the URLs above, or the file `LICENSE`
# included in the Bootstrap distribution for the full license texts.
Expand Down Expand Up @@ -138,7 +138,7 @@ nl='
'
IFS="$sp $nl"

# There are apparently some retarded systems that use ';' as a PATH separator!
# There are apparently some systems that use ';' as a PATH separator!
if test "${PATH_SEPARATOR+set}" != set; then
PATH_SEPARATOR=:
(PATH='/bin;/bin'; FPATH=$PATH; sh -c :) >/dev/null 2>&1 && {
Expand Down Expand Up @@ -1531,11 +1531,11 @@ func_lt_ver ()
# This is free software. There is NO warranty; not even for
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# Copyright (C) 2010-2019, 2021 Bootstrap Authors
# Copyright (C) 2010-2019, 2021, 2023-2024 Bootstrap Authors
#
# This file is dual licensed under the terms of the MIT license
# <https://opensource.org/license/MIT>, and GPL version 2 or later
# <http://www.gnu.org/licenses/gpl-2.0.html>. You must apply one of
# <https://opensource.org/licenses/MIT>, and GPL version 2 or later
# <https://www.gnu.org/licenses/gpl-2.0.html>. You must apply one of
# these licenses when using or redistributing this software or any of
# the files within it. See the URLs above, or the file `LICENSE`
# included in the Bootstrap distribution for the full license texts.
Expand Down Expand Up @@ -2216,11 +2216,11 @@ func_version ()
# This is free software. There is NO warranty; not even for
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
#
# Copyright (C) 2010-2019, 2021 Bootstrap Authors
# Copyright (C) 2010-2019, 2021, 2023-2024 Bootstrap Authors
#
# This file is dual licensed under the terms of the MIT license
# <https://opensource.org/license/MIT>, and GPL version 2 or later
# <http://www.gnu.org/licenses/gpl-2.0.html>. You must apply one of
# <https://opensource.org/licenses/MIT>, and GPL version 2 or later
# <https://www.gnu.org/licenses/gpl-2.0.html>. You must apply one of
# these licenses when using or redistributing this software or any of
# the files within it. See the URLs above, or the file `LICENSE`
# included in the Bootstrap distribution for the full license texts.
Expand Down Expand Up @@ -2696,7 +2696,7 @@ test extract-trace = "$progname" && func_main "$@"
# End:

# Set a version string.
scriptversion='(GNU libtool) 2.4.7'
scriptversion='(GNU libtool) 2.5.3'


## ---------------- ##
Expand Down Expand Up @@ -2754,13 +2754,13 @@ When reporting a bug, please describe a test case to reproduce it and
include the following information:
host-triplet: x86_64-pc-msys
version: $progname (GNU libtool) 2.4.7
version: $progname (GNU libtool) 2.5.3
automake: `($AUTOMAKE --version) 2>/dev/null |$SED 1q`
autoconf: `($AUTOCONF --version) 2>/dev/null |$SED 1q`
Report bugs to <bug-libtool@gnu.org>.
GNU libtool home page: <http://www.gnu.org/software/libtool/>.
General help using GNU software: <http://www.gnu.org/gethelp/>."
GNU libtool home page: <https://www.gnu.org/software/libtool/>.
General help using GNU software: <https://www.gnu.org/gethelp/>."
exit 0
}

Expand Down Expand Up @@ -3151,7 +3151,7 @@ func_serial_max ()
my_sed_rest='s/^[0-9][1-9]*\.*//'
my_sed_digits='s/[^0-9.]//g'

# Incase they turn out to be the same, we'll set it to empty
# In case they turn out to be the same, we'll set it to empty
func_serial_max_result=

test "X$1$2" = X`$ECHO "$1$2" | $SED "$my_sed_digits"` || {
Expand Down Expand Up @@ -3292,6 +3292,8 @@ func_serial_update ()

test -f "$my_srcfile" || func_fatal_error "'$my_srcfile' does not exist."

my_src_serial=
my_dest_serial=
if test -f "$my_destfile"; then
my_src_serial=`func_serial "$my_srcfile" "$my_macro_regex"`
my_dest_serial=`func_serial "$my_destfile" "$my_macro_regex"`
Expand All @@ -3317,7 +3319,7 @@ func_serial_update ()
func_notquiet_hdr "$my_msg_var" "'$my_destfile' is already up to date."
fi

# Do this after the copy for hand maintained 'aclocal.m4', incase
# Do this after the copy for hand maintained 'aclocal.m4', in case
# it has 'm4_include([DESTFILE])', so the copy effectively already
# updated 'aclocal.m4'.
my_included_files=`func_included_files aclocal.m4`
Expand All @@ -3331,7 +3333,7 @@ func_serial_update ()
# serial tags, so the update message will be correctly given
# if aclocal.m4 contains an untagged --i.e older-- macro file):
*)
if test -f aclocal.m4; then
if test -f aclocal.m4 && test '' != "$my_src_serial"; then
func_serial_max \
"$my_src_serial" `func_serial aclocal.m4 "$my_macro_regex"`
if test "X$my_src_serial" = "X$func_serial_max_result"; then
Expand Down Expand Up @@ -3582,7 +3584,15 @@ func_install_pkgltdl_files ()
;;

config-h.in)
test subproject = "$ltdl_mode" || continue
test subproject = "$ltdl_mode" && {
# Always copy config-h.in, otherwise automake's autoheader rules
# will change the destination's timestamp if it is symlinked.
( opt_copy=:
func_copy "$file" "$pkgltdldir" "$ltdl_dir" \
pkgltdl_header "$my_copy_filter"
)
}
continue
;;

configure)
Expand Down
Binary file modified usr/bin/msys-ltdl-7.dll
Binary file not shown.
7 changes: 2 additions & 5 deletions usr/include/libltdl/lt_dlloader.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* lt_dlloader.h -- dynamic library loader interface
Copyright (C) 2004, 2007-2008, 2011-2019, 2021-2022 Free Software
Copyright (C) 2004, 2007-2008, 2011-2019, 2021-2024 Free Software
Foundation, Inc.
Written by Gary V. Vaughan, 2004
Expand All @@ -23,10 +23,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with GNU Libltdl; see the file COPYING.LIB. If not, a
copy can be downloaded from http://www.gnu.org/licenses/lgpl.html,
or obtained by writing to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
License along with GNU Libltdl. If not, see <https://www.gnu.org/licenses/>.
*/

#if !defined LT_DLLOADER_H
Expand Down
9 changes: 3 additions & 6 deletions usr/include/libltdl/lt_error.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* lt_error.h -- error propagation interface
Copyright (C) 1999-2001, 2004, 2007, 2011-2019, 2021-2022 Free
Copyright (C) 1999-2001, 2004, 2007, 2011-2019, 2021-2024 Free
Software Foundation, Inc.
Written by Thomas Tanner, 1999
Expand All @@ -23,10 +23,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with GNU Libltdl; see the file COPYING.LIB. If not, a
copy can be downloaded from http://www.gnu.org/licenses/lgpl.html,
or obtained by writing to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
License along with GNU Libltdl. If not, see <https://www.gnu.org/licenses/>.
*/

/* Only include this header file once. */
Expand All @@ -41,7 +38,7 @@ LT_BEGIN_C_DECLS
this way allows us to expand the macro in different contexts with
confidence that the enumeration of symbolic names will map correctly
onto the table of error strings. \0 is appended to the strings to
expilicitely initialize the string terminator. */
explicitly initialize the string terminator. */
#define lt_dlerror_table \
LT_ERROR(UNKNOWN, "unknown error\0") \
LT_ERROR(DLOPEN_NOT_SUPPORTED, "dlopen support not available\0") \
Expand Down
7 changes: 2 additions & 5 deletions usr/include/libltdl/lt_system.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* lt_system.h -- system portability abstraction layer
Copyright (C) 2004, 2007, 2010-2019, 2021-2022 Free Software
Copyright (C) 2004, 2007, 2010-2019, 2021-2024 Free Software
Foundation, Inc.
Written by Gary V. Vaughan, 2004
Expand All @@ -23,10 +23,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with GNU Libltdl; see the file COPYING.LIB. If not, a
copy can be downloaded from http://www.gnu.org/licenses/lgpl.html,
or obtained by writing to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
License along with GNU Libltdl. If not, see <https://www.gnu.org/licenses/>.
*/

#if !defined LT_SYSTEM_H
Expand Down
9 changes: 2 additions & 7 deletions usr/include/ltdl.h
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
/* ltdl.h -- generic dlopen functions
Copyright (C) 1998-2000, 2004-2005, 2007-2008, 2011-2019, 2021-2022
Copyright (C) 1998-2000, 2004-2005, 2007-2008, 2011-2019, 2021-2024
Free Software Foundation, Inc.
Written by Thomas Tanner, 1998
Expand All @@ -23,10 +23,7 @@ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with GNU Libltdl; see the file COPYING.LIB. If not, a
copy can be downloaded from http://www.gnu.org/licenses/lgpl.html,
or obtained by writing to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
License along with GNU Libltdl. If not, see <https://www.gnu.org/licenses/>.
*/

/* Only include this header file once. */
Expand All @@ -43,7 +40,6 @@ LT_BEGIN_C_DECLS
/* LT_STRLEN can be used safely on NULL pointers. */
#define LT_STRLEN(s) (((s) && (s)[0]) ? strlen (s) : 0)


/* --- DYNAMIC MODULE LOADING API --- */


Expand Down Expand Up @@ -110,7 +106,6 @@ extern LT_DLSYM_CONST lt_dlsymlist lt__PROGRAM__LTX_preloaded_symbols[];




/* --- MODULE INFORMATION --- */


Expand Down
Binary file modified usr/lib/libltdl.a
Binary file not shown.
Binary file modified usr/lib/libltdl.dll.a
Binary file not shown.
Loading

0 comments on commit 39071a0

Please sign in to comment.