<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/ldir/include, 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-22T20:28:18Z</updated>
<entry>
<title>kernel: add CONFIG_INITRAMFS_PRESERVE_MTIME config to Initramfs function</title>
<updated>2023-05-22T20:28:18Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2022-10-18T22:03:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=7612f8d6eb6f682d7acffae8bcd58f01ed01f35f'/>
<id>urn:sha1:7612f8d6eb6f682d7acffae8bcd58f01ed01f35f</id>
<content type='text'>
New kernel version 6.1 introduced new INITRAMFS option. Add them to the
Initramfs functions to correctly compile initramfs images.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: add define for kernel 6.1</title>
<updated>2023-05-22T20:28:10Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2022-10-18T20:24:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=8fb9bbcf659ac6205554ed1680c57f3c4e0e0f54'/>
<id>urn:sha1:8fb9bbcf659ac6205554ed1680c57f3c4e0e0f54</id>
<content type='text'>
Add define for kernel 6.1.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: drop support for python 3.6</title>
<updated>2023-05-22T11:23:35Z</updated>
<author>
<name>Doug Kerr</name>
</author>
<published>2022-09-08T23:07:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=7d0fb2cc34cb7aaa2b6eaca4f14f2c20778d3e40'/>
<id>urn:sha1:7d0fb2cc34cb7aaa2b6eaca4f14f2c20778d3e40</id>
<content type='text'>
python 3.6 EOL was Dec. 2021
buildbot is running debian 10 which ships with 3.7
meson 0.62+ requires 3.7

Signed-off-by: Doug Kerr &lt;dek3rr@gmail.com&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt; [rebased]
</content>
</entry>
<entry>
<title>prereq-build: remove python 2 cleanup recipe</title>
<updated>2023-05-21T17:39:35Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2023-05-16T07:22:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=e2f9fa42044a2660f702a9b51b14cbde24a13702'/>
<id>urn:sha1:e2f9fa42044a2660f702a9b51b14cbde24a13702</id>
<content type='text'>
This reverts commit 3b68fb57c938af3948ae4c2da61501183fbef649.

After refactoring build checks to update old symlinks,
and after a long time of no python 2 support,
this is no longer needed.

Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>prereq-build: allow host command symlinks to update</title>
<updated>2023-05-21T17:39:22Z</updated>
<author>
<name>Michael Pratt</name>
</author>
<published>2022-05-22T10:10:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=f75204036ccc56700df18258602cc65726dd653b'/>
<id>urn:sha1:f75204036ccc56700df18258602cc65726dd653b</id>
<content type='text'>
This makes the prereq stage update the symlinks
installed into staging_dir/host/bin
by rearrainging the way they are verified.

Before, seeing or installing a symlink would result in
a successful exit code, and not installing a symlink
would result is a failed exit code. However,
that is not able to account for the difference
between existing good and bad links, or whether
the link would be the same if it was reinstalled,
because the check can match the program to a different path.

Instead, let a success exit code represent
identifying an existing symlink as exactly the same
as what would be installed if it did not exist,
and let a fail exit code represent
needing to install the symlink
or not having a match to the check criteria.

The failing exit code is caught by a new second attempt
for all of the check-* targets which will then indicate
to the user that there was an update by having a success
exit code when the check is run again and the link is the same.

When there is nothing to update, the checks will run only once.

This relies on the ls command to be POSIX-conformant with long format:
"path/to/link -&gt; target/of/link"

Also, make sure the symlink is executable, not just a file,
and the directory only needs to be created once.

Fixes: #12610
Signed-off-by: Michael Pratt &lt;mcpratt@pm.me&gt;
</content>
</entry>
<entry>
<title>build: revert 54070a1 (all kernels are &gt;= 5.10)</title>
<updated>2023-05-21T12:25:52Z</updated>
<author>
<name>Sebastian Kemper</name>
</author>
<published>2022-08-17T20:13:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=38c150612cc9be488527e342db92d5c74093213f'/>
<id>urn:sha1:38c150612cc9be488527e342db92d5c74093213f</id>
<content type='text'>
Commit 54070a1 was added to allow building proper SDKs with kernels &lt;
5.10. Now that all targets use at least kernel 5.10 it can be reverted.

Signed-off-by: Sebastian Kemper &lt;sebastian_ml@gmx.net&gt;
</content>
</entry>
<entry>
<title>build: Allow specifying uImage time</title>
<updated>2023-05-20T19:29:25Z</updated>
<author>
<name>David Yang</name>
</author>
<published>2023-02-08T01:59:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=a8a2a95351d711133e220c5c618822d3b72358ac'/>
<id>urn:sha1:a8a2a95351d711133e220c5c618822d3b72358ac</id>
<content type='text'>
Some U-Boot checks for a specified uImage time and refuses to boot if
mismatched. This patch fixes it by recognizing UIMAGE_TIME parameter.

Signed-off-by: David Yang &lt;mmyangfl@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: escape whitespaces in VERSION_DIST for Netgear images</title>
<updated>2023-05-20T13:19:14Z</updated>
<author>
<name>Sven Roederer</name>
</author>
<published>2023-05-11T10:42:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=4071398b13aeee873cb5a48b00b6c90074763d5f'/>
<id>urn:sha1:4071398b13aeee873cb5a48b00b6c90074763d5f</id>
<content type='text'>
Prevents subshell commands from failing to parse options
when having defined a whitespace in the VERSION_DIST.
As the called resulting images unlikely will handle
whitespace correctly, we replace them by "-".

Signed-off-by: Sven Roederer &lt;S.Roederer@colvistec.de&gt;
</content>
</entry>
<entry>
<title>kernel: bump 5.15 to 5.15.112</title>
<updated>2023-05-18T16:22:27Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2023-05-18T10:18:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=6605b595eda76533a9e6fb907f80ede3d1b255d1'/>
<id>urn:sha1:6605b595eda76533a9e6fb907f80ede3d1b255d1</id>
<content type='text'>
Manually adjusted before running quilt due to new location in tree:
	backport-5.15/780-v5.16-bus-mhi-pci_generic-Introduce-Sierra-EM919X-support.patch
	backport-5.15/781-v6.1-bus-mhi-host-always-print-detected-modem-name.patch
	pending-5.15/790-bus-mhi-core-add-SBL-state-callback.patch

All other patches automatically rebased.

Build system: x86_64
Build-tested: bcm2711/RPi4B, ramips/tplink_archer-a6-v3, filogic/xiaomi_redmi-router-ax6000-ubootmod
Run-tested: bcm2711/RPi4B, ramips/tplink_archer-a6-v3, filogic/xiaomi_redmi-router-ax6000-ubootmod

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>download: create immutable subversion checkout archive</title>
<updated>2023-05-18T14:17:52Z</updated>
<author>
<name>Tomasz Maciej Nowak</name>
</author>
<published>2023-05-10T17:07:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ldir/commit/?id=92fec5360988bb761481ffdcb10514493f203321'/>
<id>urn:sha1:92fec5360988bb761481ffdcb10514493f203321</id>
<content type='text'>
On each generation of the archive check sum will differ, because when
checking out subversion repository, current date is used for directories
creation. Force tar to assign creation date of the last revision for all
items inside archive.

Signed-off-by: Tomasz Maciej Nowak &lt;tmn505@gmail.com&gt;
</content>
</entry>
</feed>
