- Update from version 2.4.7 to 2.5.3 - Update of rootfile not required - Changelog 2.5.3 ** New features: - Add 'aarch64' support to the file magic test, which allows for shared libraries to be built with Mingw for aarch64. ** Bug fixes: - The configure options --with-pic and --without-pic have been renamed to --enable-pic and --disable-pic, respectively. The old names --with-pic and --without-pic are still supported, though, for backward compatibility. - The configure option --with-aix-soname has been renamed to --enable-aix-soname. The old name --with-aix-soname is still supported, though, for backward compatibility. - Fix conflicting warnings about AC_PROG_RANLIB. - Document situations where -export-symbols does not work. - Update FSF office address with URL in each file's license block. - Add checks for aclocal in standalone.at and subproject.at test files that report failures in Linux From Scratch and Darwin builds. 2.5.2 ** Bug fixes: - Use shared objects built in source tree instead of the installed versions for more reliable testing. - Fix test in bug_62343.at for confirmed Cygwin/Mingw32 where the incorrect architecture version of a compiler was generating object files that could not be linked with a library file. - Fix typos found with codespell. ** Changes in supported systems or compilers: - Add support for 32-bit mode on FreeBSD/powerpc64. 2.5.1 ** New features: - Support C++17 compilers in the C++ tests. - Add sysroot to library path for cross builds. ** Important incompatible changes: - Autoconf 2.64 is required for libtool.m4 to use AS_VAR_APPEND. ** Bug fixes: - Fix for uninitialized variable in libtoolize. - Skip Fortran/C demo tests when using Clang with fsanitize to avoid an incompatible ASan runtime. - Updated documentation for testing. - Fix failing test to account for program-prefix usage. - Replaced a deprecated macro to remove warning messages in the testsuite logs. - Fix number of arguments for AC_CHECK_PROG call. - Fix test failures with no-canonical-prefixes flag by checking if the flag is supported first. - Fix test failures with no-undefined flag by checking host OS before appending the flag. - Skip test when passing CXX flags through libtool to avoid test failure on NetBSD. - Remove texinfo warning for period in node name of pxref. - Alter syntax in sed command to fix numerous test failures on 64-bit windows/cygwin/mingw. - Fix 'Wstrict-prototypes' warnings. - Correct DLL Installation Path for mingw multilib builds. - Fix '--preserve-dup-deps' stripping duplicates. - Disable chained fixups for macOS, since it is not compatible with '-undefined dynamic_lookup'. ** Changes in supported systems or compilers: - Support additional flang-based compilers, 'flang-new' and 'ftn'. 2.5.0 ** New features: - Pass '-fdiagnostics-color', '-frecord-gcc-switches', '-fno-sanitize*', '-Werror', and 'prefix-map' flags. - Pass the '-no-canonical-prefixes' linker flag. - Pass '-fopenmp=*' for Clang to allow choosing between libgomp and libomp. - Pass '-shared-libsan', '-static-libsan', 'rtlib=*', and 'unwindlib=*' for Clang. - Expanded process.h inclusion on Windows for more than the proprietary MSVC compiler. Other alternative Windows compilers also require process.h. - Pass 'elf32_x86_64' and 'elf64_x86_64' to the linker on hurd-amd64. - Recognize *-*-windows* config triplets. ** Important incompatible changes: - Removed test_compile from command line options. - By default executables are created with the RUNPATH property for the Android linker. RUNPATH works for libraries which are not installed in system locations. - Removed AC_PROG_SED fallback, as the macro has been supported in Autoconf since the 90's. ** Bug fixes: - Check for space after -l, -L, and -R linker flags. - Updated documentation for tests, the demo directory, and elsewhere. - Fixed Solaris 11 builds. - Clean trailing "/" from sysroot path. - Fixed shared library builds for System V. - Added mingw to the list of systems not requiring libm. - Fixed support for nios2 systems. - Fixed linker check for '--whole-archive' support for linkers other than ld. - Use -Fe instead of -o with MSVC to avoid deprecation warnings. - Improved reproducibility of libtool scripts. - Avoided MinGW warning by adding CRTIMP. - Improved grep portability. - Fixed cross-building warnings when checking for file. ** Changes in supported systems or compilers: - Removed support for bitrig (*-*-bitrig*). - Added support for flang (Fortran LLVM-based) compilers.
Signed-off-by: Adolf Belka adolf.belka@ipfire.org --- lfs/libtool | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lfs/libtool b/lfs/libtool index 014d54028..dfa4e73d2 100644 --- a/lfs/libtool +++ b/lfs/libtool @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2019 IPFire Team info@ipfire.org # +# Copyright (C) 2007-2024 IPFire Team info@ipfire.org # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@
include Config
-VER = 2.4.7 +VER = 2.5.3
THISAPP = libtool-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -42,7 +42,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_BLAKE2 = 5e022586337637dd634bd40578ad944bec6e3b8de41f95d55777b90cc88cbc4badb3d76cbf0e638166ece1ea7de828e83590e1e6bac30c1e4b1c254a11a742f2 +$(DL_FILE)_BLAKE2 = e7bc3421d2273851f894583b879c897239bddaef00dc335176f00ce971d3c77e4d4304ae3b1d1b97d4b6b1b4fd9859ddc0eb5dcadac2e0de959b68cae973f726
install : $(TARGET)