<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/include, branch v21.02.0-rc1</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.0-rc1</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v21.02.0-rc1'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2021-04-19T19:10:14Z</updated>
<entry>
<title>OpenWrt v21.02.0-rc1: adjust config defaults</title>
<updated>2021-04-19T19:10:14Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-04-19T19:10:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=2ce89a35788fcd768a4a872d3d4f5a3a131b1d43'/>
<id>urn:sha1:2ce89a35788fcd768a4a872d3d4f5a3a131b1d43</id>
<content type='text'>
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: bump 5.4 to 5.4.111</title>
<updated>2021-04-11T15:35:12Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-04-11T13:43:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=3da861ccca53370a198db152197e42c3c7d1ea69'/>
<id>urn:sha1:3da861ccca53370a198db152197e42c3c7d1ea69</id>
<content type='text'>
Refreshed all patches.

The following patches were manually changed:
* 610-netfilter_match_bypass_default_checks.patch
* 611-netfilter_match_bypass_default_table.patch
* 802-can-0002-can-rx-offload-fix-long-lines.patch
* 802-can-0003-can-rx-offload-can_rx_offload_compare-fix-typo.patch
* 802-can-0004-can-rx-offload-can_rx_offload_irq_offload_timestamp-.patch
* 802-can-0005-can-rx-offload-can_rx_offload_reset-remove-no-op-fun.patch
* 802-can-0006-can-rx-offload-Prepare-for-CAN-FD-support.patch
* 802-can-0018-can-flexcan-use-struct-canfd_frame-for-CAN-classic-f.patch

The can-dev.ko model was moved in the upstream kernel.

Compile-tested on: x86/64, armvirt/64, ath79/generic
Runtime-tested on: x86/64, armvirt/64, ath79/generic

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>build: use -nostdinc and -isystem in NOSTDINC_FLAGS for out-of-tree kernel modules</title>
<updated>2021-04-04T09:39:51Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2021-03-18T06:22:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=95b838f75bd96705d5192acc56af34801ed6854d'/>
<id>urn:sha1:95b838f75bd96705d5192acc56af34801ed6854d</id>
<content type='text'>
This resolves issues uncovered by musl updates

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry-picked from commit 9ac47ee46918c45b91f4e4d1fa76b1e26b9d57fe)
</content>
</entry>
<entry>
<title>kernel: bump 5.4 to 5.4.108</title>
<updated>2021-03-27T15:26:56Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-03-24T20:47:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=2464a9a8a4a3c7b4a0cb63db42b9906a0297979a'/>
<id>urn:sha1:2464a9a8a4a3c7b4a0cb63db42b9906a0297979a</id>
<content type='text'>
Refreshed all patches.

Compile-tested on: x86_64, ath79, lantiq
Runtime-tested on: x86_64, ath79

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: bump 5.4 to 5.4.105</title>
<updated>2021-03-15T23:31:16Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-03-14T14:51:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f82e7e96a00e964649c809cc7a57578121ad998d'/>
<id>urn:sha1:f82e7e96a00e964649c809cc7a57578121ad998d</id>
<content type='text'>
Refreshed all patches.

The following patches were applied upstream:
* 755-v5.8-net-dsa-add-GRO-support-via-gro_cells.patch
* 831-v5.9-usbip-tools-fix-build-error-for-multiple-definition.patch

Compile-tested on: x86_64, ipq40xx, ath79
Runtime-tested on: x86_64, ipq40xx, ath79

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>include: store ABIVersion in Packages index</title>
<updated>2021-03-15T21:53:16Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2021-03-08T04:09:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=67166fabda53f17beac304db5bc44e4be6a3ba13'/>
<id>urn:sha1:67166fabda53f17beac304db5bc44e4be6a3ba13</id>
<content type='text'>
With the existence of ABI versions there is no clean way to determine
the package name without an attached ABI version. The Packages index is
stored on device to know what packages are installed.

The ABIVersion was recently removed in c921650382 "build: drop ABI
version from metadata", while ABI versions still exists. This becomes a
problem if a user tries to export installed packages via `ubus call
rpcd-sys packagelist` which would return package names including the ABI
version. Trying to find these packages in a later release with changes
ABI version is impossible.

This commits adds the `ABIVersion` field again. Knowing both the
combined (SourceName + ABIVersion) and the `ABIVersion` it is possible
to calculate the package `SourceName` without storing it in the
on-device package list.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
(cherry picked from commit fc5b101c06928884d2b0c42b11bf917d29538971)
Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>kernel: bump 5.4 to 5.4.102</title>
<updated>2021-03-06T14:51:54Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-03-05T23:31:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=8b3d879861086fbb965f5bdb95e1286ec049c290'/>
<id>urn:sha1:8b3d879861086fbb965f5bdb95e1286ec049c290</id>
<content type='text'>
Refreshed all patches.

Compile-tested on: ath79, lantiq, ipq40xx, x86_64
Runtime-tested on: ipq40xx, x86_64

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>build: add which command to build requirements</title>
<updated>2021-03-03T22:03:25Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2021-03-03T18:48:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=ceb6869cd982056b02f97b51a0e4e2d300ea5b12'/>
<id>urn:sha1:ceb6869cd982056b02f97b51a0e4e2d300ea5b12</id>
<content type='text'>
`which` utility is not shipped by default for example on recent Arch
Linux and then any steps relying on its presence fails, like for example
following Python3 prereq build check:

 $ python3 --version
 Python 3.9.1

 $ make
 /bin/sh: line 1: which: command not found
 ...
 Checking 'python3'... failed.

So make `which` utility host build requirement.

References: PR#3820 FS#3525
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
(cherry picked from commit 13069b1a1dcbef0bb9b42db98025fa9203283220)
</content>
</entry>
<entry>
<title>Revert "build: replace which with Bash command built-in"</title>
<updated>2021-03-03T22:02:30Z</updated>
<author>
<name>Clemens Fruhwirth</name>
</author>
<published>2021-01-29T18:57:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=27c5db998cba4bc76b5c9dcf71120181cb813886'/>
<id>urn:sha1:27c5db998cba4bc76b5c9dcf71120181cb813886</id>
<content type='text'>
This reverts commit c7aec47e5e3a3ff7b5fdaa11cd1e62cae6746acb.

The original commit replaces 'which' with 'command'. Sadly most of
them are not equivalent and for 'which -a', there is no easy
replacements that would not reimplement PATH parsing logic. Hence
revert. Keeping a dependency on which is absolutely fine.

Signed-off-by: Clemens Fruhwirth &lt;clemens@endorphin.org&gt;
(cherry picked from commit 1f5e7224868109a170a9248d18f8d2b6124e9c5a)
</content>
</entry>
<entry>
<title>build: fix checks for GCC11</title>
<updated>2021-03-03T22:01:18Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2021-03-01T12:29:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=a29b3983248588505e927317a162edb8187b94f9'/>
<id>urn:sha1:a29b3983248588505e927317a162edb8187b94f9</id>
<content type='text'>
Fedora 34 already uses GCC11.

Reported-by: Marcin Juszkiewicz &lt;marcin-openwrt@juszkiewicz.com.pl&gt;
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
(cherry picked from commit cae69d558135456976b8fc6cb08530d1358cf6d5)
</content>
</entry>
</feed>
