<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/jogo, branch master</title>
<subtitle>Staging tree of Jonas Gorski</subtitle>
<id>https://git.openwrt.org/openwrt/staging/jogo/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/jogo/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/'/>
<updated>2020-03-02T21:06:02Z</updated>
<entry>
<title>bcm53xx: fix ASUS firmwares to use vendor format</title>
<updated>2020-03-02T21:06:02Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2020-03-02T21:03:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=0493d57e04774d47921a7d2014b567455d5dc16b'/>
<id>urn:sha1:0493d57e04774d47921a7d2014b567455d5dc16b</id>
<content type='text'>
Image building process was missing "asus-trx" step which resulted in raw
TRX files (without ASUS footer with device id).

Fixes: 0b9de8daa70e ("bcm53xx: add profiles for all other (SoftMAC) devices")
Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
<entry>
<title>kernel: iio: fix st-accel dependencies properly</title>
<updated>2020-03-02T13:48:53Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-03-02T11:11:58Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=ee92838dd2a777c94d70bb08a4cc983214367b18'/>
<id>urn:sha1:ee92838dd2a777c94d70bb08a4cc983214367b18</id>
<content type='text'>
Add missing register map access SPI/I2C modules.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>build: simplify gnu-getopt search</title>
<updated>2020-03-02T11:42:31Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-02-29T16:50:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=a5100a0bd1f405f975d41f56a96f5f9569c572f8'/>
<id>urn:sha1:a5100a0bd1f405f975d41f56a96f5f9569c572f8</id>
<content type='text'>
getopt is the only command where /usr/local/bin is specified explicitly.
All other commands are assumed to exist in the PATH in one form or
another.  Remove this exception and require gnugetopt/getopt to be in
the user's PATH.

In the case of macos Homebrew, getopt is 'keg only' hence not linked
into /usr/local/bin whilst other commands are linked and likely found by
virtue of /usr/local/bin being in PATH.

Since 2019 Homebrew is very reluctant to install links that have
potential to override default OS behaviour, eg: following instructions
on our current 'how to build on macos' wiki page:

$ brew ln gnu-getopt --force
Warning: Refusing to link macOS-provided software: gnu-getopt
If you need to have gnu-getopt first in your PATH run:
  echo 'export PATH="/usr/local/opt/gnu-getopt/bin:$PATH"' &gt;&gt; ~/.zshrc

A better option for macos is to link getopt as 'gnugetopt' in
/usr/local/bin, thus the build system will find 'gnugetopt' but other
applications looking for just 'getopt' will find the original macos
binary.

Ultimately it makes sense that 'GNU' dependencies are placed in
/usr/local/bin and /usr/local/bin is included in the user's PATH.

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>kernel: x86_64: drop CALGARY IOMMU on 5.4</title>
<updated>2020-03-02T11:42:31Z</updated>
<author>
<name>Kevin Darbyshire-Bryant</name>
</author>
<published>2020-02-28T18:27:02Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=364739a491ef7f55c7c963c46831ab8487177c2f'/>
<id>urn:sha1:364739a491ef7f55c7c963c46831ab8487177c2f</id>
<content type='text'>
It's snuck back in on kernel 5.4 configs, so drop it there too.

Signed-off-by: Kevin Darbyshire-Bryant &lt;ldir@darbyshire-bryant.me.uk&gt;
</content>
</entry>
<entry>
<title>kernel: iio: fix st-accel missing dependency</title>
<updated>2020-03-02T07:44:02Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-03-02T07:40:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=4642c4864ef4c8df1749073f6fb6d2de5f51beef'/>
<id>urn:sha1:4642c4864ef4c8df1749073f6fb6d2de5f51beef</id>
<content type='text'>
Fixes following build error on mpc85xx/p2020:

 Package kmod-iio-st_accel is missing dependencies for the following libraries:
  regmap-core.ko

Fixes: 2d8f4c4fbd46 ("kernel: iio: add st-accel driver modules")
Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>ramips: mt7620: disable images for Netgear 2700</title>
<updated>2020-03-02T07:44:02Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-03-02T07:30:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=ef3c71464a5e089775685a46193e0ee51e489efa'/>
<id>urn:sha1:ef3c71464a5e089775685a46193e0ee51e489efa</id>
<content type='text'>
Because openwrt-ramips-mt7620-netgear_ex2700-squashfs-factory.bin is too big.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>ar71xx: add missing LED migration for Archer C7</title>
<updated>2020-03-01T22:39:27Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2020-03-01T20:31:29Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=4349d4c6823bfe09caabbdd3c9a65198addc76d6'/>
<id>urn:sha1:4349d4c6823bfe09caabbdd3c9a65198addc76d6</id>
<content type='text'>
When changing the LED names for the Archer C7 to represent the correct
color, a migration for existing UCI entries was not created.

Add a migration to keep existing LED configurations working.

Fixes commit c79c001b593b ("ar71xx: Archer C7 v1 LED names and RFKILL
fixes")

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
</content>
</entry>
<entry>
<title>x86: add preinit hook for bootloader upgrade</title>
<updated>2020-03-01T20:36:00Z</updated>
<author>
<name>Tomasz Maciej Nowak</name>
</author>
<published>2020-01-14T17:45:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=b9c1cf16579c53b51524f753313732817ea1439d'/>
<id>urn:sha1:b9c1cf16579c53b51524f753313732817ea1439d</id>
<content type='text'>
This commit fills the void for current OpenWrt installations which will
be still on old bootloader version even after "x86: add bootloader
upgrade on sysupgrade", since it performs bootloader upgrade only on
sysupgrade. To keep all OpenWrt deploynents on the same GRUB version,
add preinit hook, which will perform upgrade of the bootloader on first
boot after sysupgrade.

It's temporary solution and should be deleted, when the first release
including this hook will no longer be supported by OpenWrt team.
We can assume that all installations should be on current bootolader
version and from there sysupgrade routine will be sufficient.

Signed-off-by: Tomasz Maciej Nowak &lt;tomek_n@o2.pl&gt;
</content>
</entry>
<entry>
<title>x86: add bootloader upgrade on sysupgrade</title>
<updated>2020-03-01T20:36:00Z</updated>
<author>
<name>Tomasz Maciej Nowak</name>
</author>
<published>2020-01-14T17:45:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=b322243d2f768a04a04831c45dabc627a41c4570'/>
<id>urn:sha1:b322243d2f768a04a04831c45dabc627a41c4570</id>
<content type='text'>
Currently bootloader always stays on the same version as when first
written to boot medium (not true if partition layout changed, which will
trigger sysupgrade process to write full disk image). That creates
inconveniences as it always stays with same features or/and bugs. Users
wishing to add support to additional modules or new version, would need
to write the whole image, potentially destroying previous system
configuration. To fix these, this commit adds additional routine to
sysupgrade which upgrades unconditionally the bootloader to the latest
state provided by OpenWrt.

Signed-off-by: Tomasz Maciej Nowak &lt;tomek_n@o2.pl&gt;
</content>
</entry>
<entry>
<title>x86: image: cleanup before creating image</title>
<updated>2020-03-01T20:36:00Z</updated>
<author>
<name>Tomasz Maciej Nowak</name>
</author>
<published>2020-01-14T17:45:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/jogo/commit/?id=48873ace4e4bca9cb5de05b7e0a229c221bece34'/>
<id>urn:sha1:48873ace4e4bca9cb5de05b7e0a229c221bece34</id>
<content type='text'>
There can be some leftovers from other image recipes, if the same
directory names are used and multiply image types are selected.
Therefore remove directories used in the recipe, before contents for the
image are prepared.

Signed-off-by: Tomasz Maciej Nowak &lt;tomek_n@o2.pl&gt;
</content>
</entry>
</feed>
