On Thu, Jun 4, 2026 at 9:12 PM Ileana Dumitrescu < [email protected]> wrote:
> Libtoolers! > > The Libtool Team is pleased to announce the release of libtool 2.6.1, a > beta release. > > Thanks for the beta release. I've rebuilt the 1.2k packages that depend on libtool on Fedora rawhide and found no critical issues so far. Best regards, Fred. > GNU Libtool hides the complexity of using shared libraries behind a > consistent, portable interface. GNU Libtool ships with GNU libltdl, which > hides the complexity of loading dynamic runtime libraries (modules) > behind a consistent, portable interface. > > Here is the announcement on Savannah: > https://savannah.gnu.org/news/?id=10901 > > There have been 34 commits by 14 people in the 37 weeks since 2.6.0. > > See the NEWS below for a brief summary. > > Thanks to everyone who has contributed! > The following people contributed changes to this release: > > Alexandre Janniaux (4) > Alexey Samsonov (1) > Anthony Mallet (1) > Arnold (1) > Dima Pasechnik (1) > Frederic Berat (1) > Ileana Dumitrescu (15) > KO Myung-Hun (4) > Kirill Makurin (1) > Mintsuki (1) > Nicolas Boulenguez (1) > Olly Betts (1) > Patrice Dumas (1) > Richard J. Mathar (1) > > Ileana > [on behalf of the libtool maintainers] > ================================================================== > > Here is the GNU libtool home page: > https://gnu.org/s/libtool/ > > Here are the compressed sources: > https://alpha.gnu.org/gnu/libtool/libtool-2.6.1.tar.gz (2.1MB) > https://alpha.gnu.org/gnu/libtool/libtool-2.6.1.tar.xz (1.1MB) > > Here are the GPG detached signatures: > https://alpha.gnu.org/gnu/libtool/libtool-2.6.1.tar.gz.sig > https://alpha.gnu.org/gnu/libtool/libtool-2.6.1.tar.xz.sig > > Use a mirror for higher download bandwidth: > https://www.gnu.org/order/ftp.html > > Here are the SHA256 and SHA3-256 checksums: > > File: libtool-2.6.1.tar.gz > SHA256 sum: > 52264ab2fca9464dea9f6a0355d39e49b18f40468b9b6dbc3d151a0dba307a4b > SHA3-256 sum: > 59826fb74043179c38a393448b92dfcdfbe9046fd3b23a7079665984f22d6688 > > File: libtool-2.6.1.tar.xz > SHA256 sum: > 3fb21f1e99fcdd8565c9b00fb1371db457b82a0da7cba273e1617c954b0ad1ee > SHA3-256 sum: > 614bc3ed43293be989ec3305dae42fc4e81234429477490734a40f6d3316560b > > Verify the SHA256 checksum with either sha256sum, sha256, or > 'shasum -a 256'. > > Verify the SHA3-256 checksum with 'cksum -a sha3 -l 256 --base64' > from coreutils-9.8. > > Use a .sig file to verify that the corresponding file (without the > .sig suffix) is intact. First, be sure to download both the .sig file > and the corresponding tarball. Then, run a command like this: > > gpg --verify libtool-2.6.1.tar.gz.sig > > The signature should match the fingerprint of the following key: > > pub rsa4096 2021-09-23 [SC] > FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354 > uid Ileana Dumitrescu <[email protected]> > uid Ileana Dumitrescu <[email protected]> > > If that command fails because you don't have the required public key, > or that public key has expired, try the following commands to retrieve > or refresh it, and then rerun the 'gpg --verify' command. > > gpg --locate-external-key [email protected] > > gpg --recv-keys 6570EA01146F7354 > > wget -q -O- > ' > https://savannah.gnu.org/project/release-gpgkeys.php?group=libtool&download=1' > > | gpg --import - > > As a last resort to find the key, you can try the official GNU > keyring: > > wget -q https://ftp.gnu.org/gnu/gnu-keyring.gpg > gpg --keyring gnu-keyring.gpg --verify libtool-2.6.1.tar.gz.sig > > This release is based on the libtool git repository, available as > > git clone https://https.git.savannah.gnu.org/git/libtool.git > > with commit 79de7bb71bc0a1167f4c4ae8bd897976a0ff2b51 tagged as v2.6.1. > > For a summary of changes and contributors, see: > > > > https://gitweb.git.savannah.gnu.org/gitweb/?p=libtool.git;a=shortlog;h=v2.6.1 > > or run this command from a git-cloned libtool directory: > > git shortlog v2.6.0..v2.6.1 > > This release was bootstrapped with the following tools: > Autoconf 2.73 > Automake 1.18.1 > Gnulib 2026-05-12 722f67e9716bf914c18d468336c1f4f9e5cce915 > > NEWS > > * Noteworthy changes in release 2.6.1 (2026-06-04) [beta] > > ** New features: > > - Pass 'resource-dir=*' flag for Clang. > > - Recognise explicit shared library arguments when linking dependency > libraries to a shared library, like exists when linking a program. > > - Support OpenMP with macOS clang by processing '-Xpreprocessor > -fopenmp' as one token. > > ** Bug fixes: > > - Store cygpath file path conversions correctly for MSYS2 and MSVC. > > - Fix syntax error in LT_PROG_OBJC and LT_PROG_OBJCXX. > > - Separate Objective C and C++ cache check for proper tagging support. > > - Fix in darwin to support values with spaces. > > - Limit the length of DLL name to 8.3 correctly to avoid corrupting a > generated DLL on OS/2. > > - Remove unused variable on OS/2, which could cause issues with static > library generation if defined. > > - Recognise more static linking options for Clang. > > - Fix emscripten CXX postdeps using non-PIC sysroot. > > - Avoid deprecated option '-o' with MSVC compilers and replace with > '-Fe'. > > - Avoid overlinking of dependency libraries on ELF systems. > > - Ensure old libraries are not archived. > > ** Changes in supported systems or compilers: > > - Add support for SlimCC compiler. > > - Add support for *-ironclad-gnu. > > > Enjoy! > > -- > Ileana Dumitrescu > > GPG Public Key: FA26 CA78 4BE1 8892 7F22 B99F 6570 EA01 146F 7354 > >
