<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openwrt/package/libs/libtool, branch main</title>
<subtitle>OpenWrt Source Repository</subtitle>
<id>https://git.openwrt.org/openwrt/openwrt/atom?h=main</id>
<link rel='self' href='https://git.openwrt.org/openwrt/openwrt/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/openwrt/'/>
<updated>2026-01-02T17:07:02Z</updated>
<entry>
<title>treewide: use HTTPS URL for GNU websites</title>
<updated>2026-01-02T17:07:02Z</updated>
<author>
<name>Yanase Yuki</name>
</author>
<published>2025-12-25T03:49:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/openwrt/commit/?id=00f924abad2276794b4b5f674d8bddd21591cda5'/>
<id>urn:sha1:00f924abad2276794b4b5f674d8bddd21591cda5</id>
<content type='text'>
Avoids insecure plain HTTP.

Signed-off-by: Yanase Yuki &lt;dev@zpc.st&gt;
Link: https://github.com/openwrt/openwrt/pull/21279
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>libtool: update to 2.5.4</title>
<updated>2025-11-23T20:11:51Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2025-11-23T08:41:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/openwrt/commit/?id=2833a26a5e3ffd35f9eb6939b7af540cf88d02da'/>
<id>urn:sha1:2833a26a5e3ffd35f9eb6939b7af540cf88d02da</id>
<content type='text'>
Release Notes:
- 2.5.0: https://savannah.gnu.org/news/?id=10631
- 2.5.1: https://savannah.gnu.org/news/?id=10660
- 2.5.2: https://savannah.gnu.org/news/?id=10669
- 2.5.3: https://savannah.gnu.org/news/?id=10676
- 2.5.4: https://savannah.gnu.org/news/?id=10693

Link: https://github.com/openwrt/openwrt/pull/20879
Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>libtool: update to 2.4.7</title>
<updated>2022-07-10T17:07:47Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2022-06-27T13:24:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/openwrt/commit/?id=ad0733a7f0aa7c00c621fd7d85978f7204188cef'/>
<id>urn:sha1:ad0733a7f0aa7c00c621fd7d85978f7204188cef</id>
<content type='text'>
Changes:
6d7ce133 version 2.4.7
b4a37606 NEWS: roll-back manually filled NEWS versioning
33615a45 NEWS: fill entries for past commits
f5eb6f11 libltdl: bump libltdl.la version-info.
28fbcb6a libtool: correct linter syntax complaints in M4
7e69e441 gnulib: update submodule to new repository.
2dc7dad7 maint: update copyrights across project.
b55b1cc8 libtool: Do not pass '-pthread' to Solaris linker.
960a33e4 docs: manually recording dependencies in Automake
78652682 tests: remove deprecated old-ltdl-iface.at test.
f51eddf0 * libtool: Bump M4 serial versions and add missing AC_PROG_SED to ltdl.m4
ccc878dd libtool: replace raw invocations of sed with $SED
5df7dd49 libtool: add support for MidnightBSD
8f4bdbda libtool: powerpc 10.5 detection without a deployment target
9e8c8825 libtool: support macOS 11
0904164d libtool: correct m4 quoting in sed expression
da2e3527 libtool: replace some references to /usr/bin/file and /bin/sh
1b74d784 libtool: Add -Wa,* link-mode flag for assembler pass-thru
86d71e86 libtool: Pass -Xassembler flag and arguments to compiler
fc7779d7 maint: update Bootstrap git module
0c1bc69d maint: update copyrights across project.
28fb394f maint: update AUTHORS, copyright date.
b9b44533 bootstrap: use $gnulib_clone_since
544fc0e2 maint: update bootstrap, gnulib, copyright dates
b88cebd5 maint: update bootstrap, gnulib, copyright dates
99bd0948 libtool: add icl.exe support
6ca5e224 docs: typo in 'win32-dll' description
1bfb11a4 libtool: quote 'cd' command in shipped relink_command
722b6af0 doc: fix typos in --mode=install invocations
350082b6 libtool: exit verbosely for fatal configure problems
792b6807 maint: update copyright years
f003a1f9 libltdl: handle ENOMEM in lt_dlloader_remove()
08c5524f bootstrap: use the upstream repo as git module
a938703c libtool: set file_list_spec to '@' on OS/2
f10e22c2 tests: fix $objdir hardcoding check with CFLAGS=-g3
f9970d99 libtool: pass through -fuse-ld flags
d7c8d3b4 m4/libtool.m4: FreeBSD elftoolchain strip support
807cbd63 libtoolize: exec automake and autoconf only with --help
40bc0628 edit-readme-alpha: generate the "stable" README properly
b89a47ea maint: fix for 'make sc_immutable_NEWS' hints
bb8e7b4a maint: update copyright years
b5d44b84 libltdl: handle ENOMEM sooner
5944fdcc gl: minor typo fixes
49856679 gl-tests: dash &amp;&amp; option-parser test fix
a5c64665 libtool: fix GCC/clang linking with -fsanitize=*
ae816ace gl-tests: make the failure more readable
d15b3214 m4/libtool.m4: export AIX TLS symbols
aabc46ac gl/tests: new tests for options-parser
dc8bd92d gl/funclib.sh: func_quotefast_eval &amp; tilde fix
a3c6e99c syntax-check: fix sed syntax errors
f323f10d gl/tests: new tests for func_quote* family
ed4f739f check: enable gnulib's testsuite
9187e9a2 funclib: refactor quoting methods a bit
16dbc070 libtool: optimizing options-parser hooks
32f0df98 libtool: mitigate the $sed_quote_subst slowdown
b7b6ec33 gnulib: sync with upstream
5859cc50 maint: relax 'sc_prohibit_test_dollar' check
418129bc ARFLAGS: use 'cr' instead of 'cru' by default
4335de1d libool.m4: add ARFLAGS variable
0f842177 maint: put newline after 'Subject' in ChangeLog
03ec5f49 gnulib: sync with upstream
351a88fe libtoolize: fix infinite recursion in m4
de7b2cb2 bootstrap: fix race in temporary Makefile
702a97fb libtool: fix GCC linking with -specs=*
4ff16210 maint: demote myself from maintainer to former maintainer.
c12d38e4 maint: post-release administrivia

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>treewide: revise library packaging</title>
<updated>2019-01-24T09:39:30Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2019-01-22T18:17:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/openwrt/commit/?id=0e70f69a35fd79be781c859c12487b626e243e96'/>
<id>urn:sha1:0e70f69a35fd79be781c859c12487b626e243e96</id>
<content type='text'>
- Annotate versionless libraries (such as libubox, libuci etc.) with a fixed
  ABI_VERSION resembling the source date of the last incompatible change
- Annotate packages shipping versioned library objects with ABI_VERSION
- Stop shipping unversioned library symlinks for packages with ABI_VERSION

Ref: https://openwrt.org/docs/guide-developer/package-policies#shared_libraries
Ref: https://github.com/KanjiMonster/maintainer-tools/blob/master/check-abi-versions.pl
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>libtool: Update to 2.4.6</title>
<updated>2018-03-31T14:27:24Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2018-03-20T00:41:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/openwrt/commit/?id=2a82db7ed588966ef1a16f73e37edb9b8a81e0fb'/>
<id>urn:sha1:2a82db7ed588966ef1a16f73e37edb9b8a81e0fb</id>
<content type='text'>
Compile tested on mvebu.

old size:
12947 bin/packages/mips_24kc/base/libltdl_2.4-2_mips_24kc.ipk

new size:
13002 bin/packages/mips_24kc/base/libltdl_2.4.6-1_mips_24kc.ipk

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
<entry>
<title>add PKG_CPE_ID ids to package and tools</title>
<updated>2017-11-17T01:24:35Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2017-09-28T02:55:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/openwrt/commit/?id=c61a2395140d92cdd37d3d6ee43a765427e8e318'/>
<id>urn:sha1:c61a2395140d92cdd37d3d6ee43a765427e8e318</id>
<content type='text'>
CPE ids helps to tracks CVE in packages.
https://cpe.mitre.org/specification/

Thanks to swalker for CPE to package mapping and
keep tracking CVEs.

Acked-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
</content>
</entry>
<entry>
<title>libtool: don't clobber host libtool infrastructure</title>
<updated>2017-01-21T23:40:38Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2017-01-21T23:28:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/openwrt/commit/?id=f798776188eaf1a9c0345da66a848a5cbe3cfb71'/>
<id>urn:sha1:f798776188eaf1a9c0345da66a848a5cbe3cfb71</id>
<content type='text'>
The libtool target package stages its files into the host staging directory
and moves the libltdl library parts from there into the target staging
directory afterwards.

By doing so, the package essentially renders the host libtool infrastructure
unusable, leading to the below error in subsequent package builds:

    libtoolize: $pkgltdldir is not a directory: `.../hostpkg/share/libtool`

Prevent this problem by using a dedicated libltdl install prefix in order to
avoid overwriting and moving away preexisting files belonging to tools/libtool.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>package: replace $(STAGING_DIR)/host with $(STAGING_DIR_HOSTPKG)</title>
<updated>2017-01-10T21:15:37Z</updated>
<author>
<name>Matthias Schiffer</name>
</author>
<published>2017-01-10T17:43:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/openwrt/commit/?id=77beaf2ec91bba0a0202ea63877ed3b399effabf'/>
<id>urn:sha1:77beaf2ec91bba0a0202ea63877ed3b399effabf</id>
<content type='text'>
Cleanup to prepare for changing STAGING_DIR_HOSTPKG. The actual change of
STAGING_DIR_HOSTPKG (i.e., moving the host packages back into a common, not
target-specific directory) will be done after the first LEDE release, but
the cleanup will also be useful for projects like Gluon.

Signed-off-by: Matthias Schiffer &lt;mschiffer@universe-factory.net&gt;
</content>
</entry>
<entry>
<title>treewide: clean up download hashes</title>
<updated>2016-12-16T21:39:22Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2016-12-16T16:32:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/openwrt/commit/?id=720b99215da295a2e7b4acdef30b58bec6acedc2'/>
<id>urn:sha1:720b99215da295a2e7b4acdef30b58bec6acedc2</id>
<content type='text'>
Replace *MD5SUM with *HASH, replace MD5 hashes with SHA256

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>package/libs/libtool: Switch to xz tarball</title>
<updated>2016-10-15T09:36:51Z</updated>
<author>
<name>Daniel Engberg</name>
</author>
<published>2016-10-08T21:43:06Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/openwrt/commit/?id=1d7af1a296b56552320746117c334a050abc4fcd'/>
<id>urn:sha1:1d7af1a296b56552320746117c334a050abc4fcd</id>
<content type='text'>
Switch to xz tarball, there's no point pulling two different tarballs of the same source code (tools/libtool uses xz).

Signed-off-by: Daniel Engberg &lt;daniel.engberg.lists@pyret.net&gt;
</content>
</entry>
</feed>
