<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/ldir/tools, branch master</title>
<subtitle>Kevin D-Bs staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/ldir/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/ldir/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/'/>
<updated>2023-05-20T20:12:06Z</updated>
<entry>
<title>tools/ccache: update to 4.8.1</title>
<updated>2023-05-20T20:12:06Z</updated>
<author>
<name>Linhui Liu</name>
</author>
<published>2023-05-20T05:45:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=3f9526957b15e48f3b651bfcca377a9a6e8e1416'/>
<id>urn:sha1:3f9526957b15e48f3b651bfcca377a9a6e8e1416</id>
<content type='text'>
Release Notes:
https://ccache.dev/releasenotes.html#_ccache_4_8_1

Signed-off-by: Linhui Liu &lt;liulinhui36@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/cmake: update to 3.26.4</title>
<updated>2023-05-19T11:48:04Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-05-19T09:01:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=45082d4e51935bb3e8eab255dd69c87f6f9310b0'/>
<id>urn:sha1:45082d4e51935bb3e8eab255dd69c87f6f9310b0</id>
<content type='text'>
Changelog:
https://www.kitware.com/cmake-3-26-4-available-for-download/

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>firmware-utils: update to latest HEAD</title>
<updated>2023-05-18T08:43:52Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2023-05-18T08:43:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=3a6657540c3d6fc50a63caf8432e301e825ada16'/>
<id>urn:sha1:3a6657540c3d6fc50a63caf8432e301e825ada16</id>
<content type='text'>
02cdbc6 tplink-safeloader: add Archer AX23 v1.2 (RU)
de36fa6 tplink-safeloader: add AX23 support-list entry
5f6fefd tplink-safeloader: order AX23 support-list
25131d6 tplink-safeloader: add Archer C59 / C60 CA ragion code

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
</content>
</entry>
<entry>
<title>tools: squashfs3-lzma: generate reproducible output</title>
<updated>2023-05-12T00:27:17Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2023-05-12T00:17:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=f1f87ef3508c1e168b686d72e57166515999c313'/>
<id>urn:sha1:f1f87ef3508c1e168b686d72e57166515999c313</id>
<content type='text'>
Always initialize header with zeros as otherwise we may end up with
uninitialized memory which ruins reproducibility.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>tools/cpio: update to 2.14</title>
<updated>2023-05-09T09:38:18Z</updated>
<author>
<name>Linhui Liu</name>
</author>
<published>2023-05-07T07:28:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=3636b06b2d05de0d5a29c68f390d10bc52666f3c'/>
<id>urn:sha1:3636b06b2d05de0d5a29c68f390d10bc52666f3c</id>
<content type='text'>
Noteworthy changes in this release:

* New option --ignore-dirnlink

Valid in copy-out mode, it instructs cpio to ignore the actual number
of links reported for each directory member and always store 2
instead.

* Changes in --reproducible option

The --reproducible option implies --ignore-dirlink.  In other words,
it is equivalent to --ignore-devno --ignore-dirnlink --renumber-inodes.

* Use GNU ls algorithm for deciding timestamp format in -tv mode

* Bugfixes

** Fix cpio header verification.

** Fix handling of device numbers on copy out.

** Fix calculation of CRC in copy-out mode.

** Rewrite the fix for CVE-2015-1197.

** Fix combination of --create --append --directory.

** Fix appending to archives bigger than 2G.

Removed upstreamed:
- 001-duplicate-program-name.patch
- 010-clang.patch

Signed-off-by: Linhui Liu &lt;liulinhui36@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/pkgconf: update to 1.9.5</title>
<updated>2023-05-09T09:37:16Z</updated>
<author>
<name>Linhui Liu</name>
</author>
<published>2023-05-07T10:43:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=9207c728509e73c193efe7bbe74026edf9cef949'/>
<id>urn:sha1:9207c728509e73c193efe7bbe74026edf9cef949</id>
<content type='text'>
Release Notes:
https://github.com/pkgconf/pkgconf/blob/master/NEWS

Signed-off-by: Linhui Liu &lt;liulinhui36@gmail.com&gt;
</content>
</entry>
<entry>
<title>tools/xz: update to 5.4.3</title>
<updated>2023-05-06T05:16:15Z</updated>
<author>
<name>Nick Hainke</name>
</author>
<published>2023-05-06T00:45:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=2526b98a624b0b4912634258c386e6c10f7dd52a'/>
<id>urn:sha1:2526b98a624b0b4912634258c386e6c10f7dd52a</id>
<content type='text'>
Changelog:
https://git.tukaani.org/?p=xz.git;a=blob;f=NEWS;h=2f4d35adca6198671434d2988803cc9316ad1ec8;hb=c247d06e1f6cada9a76f4f6225cbd97ea760f52f#l5

Signed-off-by: Nick Hainke &lt;vincent@systemli.org&gt;
</content>
</entry>
<entry>
<title>tools/coreutils: bootstrap to local gnulib source</title>
<updated>2023-05-04T04:07:30Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2023-03-23T07:49:01Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=09f8f21ae33402201c14a125a37b64746415642d'/>
<id>urn:sha1:09f8f21ae33402201c14a125a37b64746415642d</id>
<content type='text'>
Using the local gnulib source during bootstrap
allows for fine-grained control over the macros
and source files for use with coreutils
but part of gnulib instead of coreutils,
without having to wait for a release
or deal with gnulib as a git submodule.

In this case, the execution of autotools
must be skipped by force.
Autoconf and Automake during bootstrap on coreutils
only works right when using directly checked-out source.

There is a symbol in gnulib, @GNULIB_TIME@
that is not yet defined in coreutils source,
so we use the backup of lib/time.in.h instead
of the one provided by gnulib source.

Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>tools/libtool: bootstrap to local gnulib source</title>
<updated>2023-05-04T04:07:30Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2023-03-23T07:53:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=87e902fcdcce0e3d1287deb901f934aabf7ec183'/>
<id>urn:sha1:87e902fcdcce0e3d1287deb901f934aabf7ec183</id>
<content type='text'>
Using the local gnulib source during bootstrap
allows for fine-grained control over the macros
and source files for use with libtool
but part of gnulib instead of libtool,
without having to wait for a release
or deal with gnulib as a git submodule.

Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>tools/gengetopt: override SUBDIRS variable with Makefile</title>
<updated>2023-05-04T04:07:28Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2023-03-26T08:11:13Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=4437434b8a4c8c4f9000caeb773c1aa248a6d29a'/>
<id>urn:sha1:4437434b8a4c8c4f9000caeb773c1aa248a6d29a</id>
<content type='text'>
Instead of editing the SUBDIRS variable with a patch,
it can be overriden at the end of the command line when invoking Make.

This tool has a series of recursive Makefiles in each subdirectory,
therefore SUBDIRS is set to a pattern of Make functions
so that the result is variable depending on the current subdirectory
that Make is being invoked in.

By eliminating the patch, autoreconf is no longer required.

Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
</feed>
