Opened 4 weeks ago

Closed 3 weeks ago

#5598 closed enhancement (fixed)

libtool-2.5.4

Reported by: Bruce Dubbs Owned by: lfs-book
Priority: normal Milestone: 12.3
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (2)

comment:1 by Bruce Dubbs, 3 weeks ago

Noteworthy changes in release 2.5.4 (2024-11-20) [stable]

New features:

  • New libtool command line flag, --no-finish, to skip executing finish_cmds that would alter the shared library cache during testing.
  • New libtool command line flag, --reorder-cache=DIRS, to reorder the shared library cache, only on OpenBSD.

Bug fixes:

  • Fix incorrect use of workarounds designed for Darwin versions that don't have -single_module support.
  • Fix errors when executing 'make distclean' and 'make maintainer-clean'.
  • Fix bug where the constructed rpath omit directories, instead of appending them to the end.
  • Fix configure error for when variable 'multlib' is unset.
  • Fix searching for -L in link paths being over-greedy and incorrectly handling paths with -L in them.
  • Avoid using AC_TRY_EVAL macro, "dangerous and undocumented".
  • Fix linking libraries at runtime with tcc by adding run path.
  • Fix path comparison by removing trailing slashes on install commands.
  • Fix linking for mingw with lld by prefering response files over the linker script.
  • Fix '-Fe' usage with linking in MSVC.
  • Fix '--no-warnings' flag.
  • Fix handling xlc(1)-specific options.
  • Fix Haiku support.

Changes in supported systems or compilers:

  • Support additional flang-based compilers, 'f18' and 'f95'.
  • Support for 'netbsdelf*-gnu'.
  • Support for '*-mlibc', and subsequently Ironclad and Managarm.
  • Support for SerenityOS.
  • Support for wasm32-emscripten.

comment:2 by Bruce Dubbs, 3 weeks ago

Resolution: fixed
Status: newclosed

Fixed at commit ea48456403:

Update to iana-etc-20241122.
Update to file-5.46.
Update to iproute2-6.12.0.
Update to libtool-2.5.4.
Update to linux-6.12.1.
Update to setuptools-75.6.0 (Python Module).
Update to wheel-0.45.1 (Python Module).
Note: See TracTickets for help on using tickets.