Home - Waterfall Grid T-Grid Console Builders Recent Builds Buildslaves Changesources - JSON API - About

Console View

Legend:   Passed Failed Warnings Failed Again Running Exception Offline No data

fcea027df695...
Aleksander Jan Bajkowski
lantiq: fix build of squashfs images
This patch fixes build of squashfs image on lantiq. Currently the FEATURE
variable is overwritten by the subtarget.

Fixes: FS#3480
Fixes: f1c652337628 ("lantiq: clean up target/subtarget features")

Signed-off-by: Aleksander Jan Bajkowski <A.Bajkowski@stud.elka.pw.edu.pl>
[reformat Fixes:]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
f98878e4c17d...
Rosen Penev
cmake.mk: set C/CXX compiler for host builds as well
Without this, cmake will use whatever CC/CXX is set to, which could be
clang. In that case, at least libjson-c/host will fail to compile.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • at91/sama5: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • bcm47xx/mips74k: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/generic: updating -  stdio
  • x86/legacy: updating -  stdio
f29231ece747...
Sander Vanheule
ramips: mt7621: replace missing custom-initramfs-uimage
custom-initramfs-uimage was replaced by calls to uImage, but apparently
mtc_wr1201 was missed in the transistion. Use uImage for this device
too.

Fixes: 9f574b1b875c "ramips: mt7621: drop custom uImage function"

Signed-off-by: Sander Vanheule <sander@svanheule.net>
  • rtl838x/generic: Checking architecture failed -  stdio
f06aface3ca9...
Rosen Penev
libnetfilter-log: remove
ulogd in the packages feed is the only user of this. It will be moved
there.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
e5ba6e9c28ad...
Petr Štetiar
kernel: sfc,sfc-falcon: fix kernel config symbols
I've just noticed on i.mx6 target, that there are missing kernel symbols
so I'm fixing it.

Fixes: 3c5d70ad26ed ("kernel: add module support Solarflare network adapter")
Signed-off-by: Petr Štetiar <ynezz@true.cz>
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • at91/sama5: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • bcm47xx/mips74k: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/generic: updating -  stdio
  • x86/legacy: updating -  stdio
e52d0487e88c...
Petr Štetiar
rules.mk: remove redundant target flags
We're patching the GCC specs [1], [2] to implicitly add
$STAGING_DIR/usr/lib to the linker and $STAGING_DIR/usr/include to the
CPP flags. There is no need to globally pass these as -I and -L flags
respectively.

1. https://git.openwrt.org/?p=openwrt/openwrt.git;a=blob;f=toolchain/gcc/final/Makefile#l86
2. https://git.openwrt.org/?p=openwrt/openwrt.git;a=blob;f=scripts/patch-specs.sh#l37

Ref: https://patchwork.ozlabs.org/project/openwrt/patch/20200820060637.533293-1-a.heider@gmail.com/#2511505
Suggested-by: Jo-Philipp Wich <jo@mein.io>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • at91/sama5: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • bcm47xx/mips74k: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/generic: updating -  stdio
  • x86/legacy: updating -  stdio
e34f04f4bcaa...
Paul Spooren
build: use mkhash for IPK metadata checksums
When setting the option IPK_FILES_CHECKSUMS the build system stores
checksums of all package file as metadata. In combination with pkg_check
this allows to see if a package is broken, e.g. caused by bad flash.

To create those checksums the tool `sha256sum` were used while the rest
of OpenWrt uses `mkhash`, a small & fast implementation of sha256. As
the build system does not check the existence of `sha256sum` and the
stderr output is moved to /dev/null, a situation where the option is
enabled but no actual checksum are created may occur.

Instead of adding `sha256sum` as a requirement, this replaces it with
`mkhash sha256` and adapts the `sed` pipe command to fit spacing.

CC: Xu Wang <xwang1498@gmx.com>
CC: Michal Hrusecky <Michal@Hrusecky.net>

Signed-off-by: Paul Spooren <mail@aparcar.org>
  • at91/sam9x: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
dfa357a3def5...
Klaus Kudielka
mvebu: base-files: Update Turris Omnia U-Boot environment
Move the update procedure from sysupgrade to first boot, which is much
more convenient in the sysupgrade case (otherwise the environment is
always one generation behind).

Check whether we have an old U-Boot release installed, and update the
environment only if necessary.

Some notes on the U-Boot environment:

The first 9 lines are a copy of the default environment of the old U-Boot
release - only modified, to run "distro_bootcmd", in case "mmcboot" fails
to boot the factory OS.

The remaining 16 lines are a backport of the default environment of the
new U-Boot release (shipped with CZ11NIC23). The main entry point is
"distro_bootcmd", which eventually sources boot.scr. This way, we have
a unified boot protocol for all Turris Omnia revisions so far.

This commit also fixes a shortcoming of previous Turris Omnia support:

Users may install OpenWrt with the Turris Omnia in factory state
(i.e. invalid environment store). In that case, neither fw_setenv, nor
U-Boot itself, would import the default environment from the image -
screwing up the rescue system, at least!

Signed-off-by: Klaus Kudielka <klaus.kudielka@gmail.com>
Reviewed-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
Tested-by: W. Michael Petullo <mike@flyn.org> (Turris Omnia "2020")
Tested-by: Klaus Kudielka <klaus.kudielka@gmail.com> (Turris Omnia)
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/legacy: updating -  stdio
c7778acf10c9...
Rosen Penev
libnetfilter-cthelper: remove
conntrack was moved to packages where this is used. This will be moved
there as well.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
c3b2efaf24b5...
Álvaro Fernández Rojas
linux-firmware: ath10k: add board firmware packages
Split ath10k firmwares into board and firmware packages.
This way we can add dependencies to ath10k-ct firmware packages.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
bb7ba6b6a81d...
Petr Štetiar
toolchain: kernel-headers: fix check target for kernel Git tree
Currently the check target fails if the kernel Git tree is used:

$ make toolchain/kernel-headers/{download,check}

  make[2]: Entering directory 'toolchain/kernel-headers'
  Makefile:105: *** ERROR: Unknown pack format for file openwrt/tmp/dl/.  Stop.
  make[2]: Leaving directory 'toolchain/kernel-headers'
  toolchain/Makefile:100: recipe for target 'toolchain/kernel-headers/check' failed

Signed-off-by: Petr Štetiar <ynezz@true.cz>
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • at91/sama5: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • bcm47xx/mips74k: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/generic: updating -  stdio
  • x86/legacy: updating -  stdio
b0cb30523652...
Andre Heider
tools: always create $STAGING_DIR/usr/{include,lib}
rules.mk always passes these as -I/-L to the toolchain.

Fixes rare errors like:
cc1: error: staging_dir/target-aarch64_cortex-a53_musl/usr/include: No such file or directory [-Werror=missing-include-dirs]

Signed-off-by: Andre Heider <a.heider@gmail.com>
Acked-by: Paul Spooren <mail@aparcar.org>
Acked-by: Rosen Penev <rosenp@gmail.com>
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • at91/sama5: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • bcm47xx/mips74k: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/generic: updating -  stdio
  • x86/legacy: updating -  stdio
afd4375a3384...
Klaus Kudielka
mvebu: Add turris-omnia.bootscript
In contrast to the U-Boot version shipped with older versions of Turris
Omnia (CZ11NIC13, CZ11NIC20), the version shipped with Turris Omnia 2019
(CZ11NIC23) relies on the existence of /boot.scr.

Consequently, add a suitable boot script to the sysupgrade image.

Flash instructions for Turris Omnia 2019:
- Download openwrt-...-sysupgrade.img.gz, gunzip it, and copy the resulting
  .img file to the root of a USB flash drive (FAT32 or ext2/3/4).
- Enter a rescue shell: Either via 5-LED reset and ssh root@192.168.1.1
  on LAN port 4, or via 7-LED reset and the serial console.
- Insert the USB drive and mount it:
  mkdir /mnt; mount /dev/sda1 /mnt
- Flash the OpenWrt image to eMMC:
  dd if=/mnt/openwrt-...-sysupgrade.img of=/dev/mmcblk0 bs=4096 conv=fsync
- Reboot.

Flash instructions using a temporary "medkit" installation were written for
the older versions of Turris Omnia, and will *not* work on the Turris Omnia
2019.

Signed-off-by: Klaus Kudielka <klaus.kudielka@gmail.com>
Reviewed-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
Tested-by: W. Michael Petullo <mike@flyn.org> (Turris Omnia "2020")
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/legacy: updating -  stdio
9c2eceef90b3...
Imran Khan
base-files: merge /etc/passwd on rw-rootfs
Support installations without root-overlayfs (and hence without /rom)
when migrating user accounts.

Signed-off-by: Imran Khan <gururug@gmail.com>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
[simplified patch, bumped PKG_RELEASE, cleaned message]
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • at91/sama5: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • bcm47xx/mips74k: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/generic: updating -  stdio
  • x86/legacy: updating -  stdio
9762cf107bdb...
Rosen Penev
libroxml: remove
This will be moved to the packages feed as nothing here uses it.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • at91/sama5: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • bcm47xx/mips74k: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/generic: updating -  stdio
  • x86/legacy: updating -  stdio
8cf0ac3f1f6e...
Daniel Golle
procd: update to git HEAD
3019f50 jail: leak less memory
7e01453 jail: fix segfault on missing name and refactor
5abee8f jail: fix and simplify userns uid/gid maps from OCI
4ba72ec jail: relax /etc/resolv.conf creation
db5ef86 jail: don't use NULL arguments for mount syscall
19ac9df jail: don't fail if can't mount-bind /etc/resolv.conf
acf36f2 jail: seteuid before clone(CLONE_NEWUSER)
e40828f jail: fix typo in usage output
b87984b jail: don't attempt to mount /sys with noatime
b275b11 jail: enter existing cgroups namespace if given
31e0a46 jail: properly initialize timens_fd

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
8a87ab43d190...
Rosen Penev
libiconv-full: Makefile polishing
Added PKG_INSTALL to avoid using an explicit define Build/Compile

Added PKG_BUILD_PARALLEL for faster compilation.

Removed TARGET_CLAFGS. They are no longer necessary.
fPIC is default now. So is gnu99. -DUSE_DOS is a hack to include old
and mostly unused conversions.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
  • rtl838x/generic: Checking architecture failed -  stdio
7fd3c68137ee...
Daniel Golle
initramfs: switch to tmpfs to fix ujail
Hauke wrote:
> We want to run some processes in the procd-ujail, this works when we
> use a SquashFS image and an overlay file system, but when we use an
> initramfs it does not work.
> [...]
> When we switch from initramfs to tmpfs, it is working, we added this
> code to target/linux/generic/other-files/init to make [it] work.

Move files to newly mounted tmpfs and then use switch_root to chroot
into new rootfs and free initramfs.

Suggested-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Daniel Golle <daniel@makrotopia.org>
796d51834c5b...
Petr Štetiar
toolchain: kernel-headers: kernel Git tree mirror hash
Allow setting of mirror hash for Git kernel tree.

Signed-off-by: Petr Štetiar <ynezz@true.cz>
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • at91/sama5: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • bcm47xx/mips74k: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/generic: updating -  stdio
  • x86/legacy: updating -  stdio
75063b941bd2...
Josef Schlehofer
libiconv-full: update to version 1.16
- Removed following patches:
100-strip_charsets.patch - makes the full variant slim.
101-autotools.patch - this one fails to apply because it was backported
from newer versions for 1.11.1.
103-configure_ac_fix.patch - backported from newer versions
200-work-with-libtool2.patch - is not needed anymore, it is done
differently in upstream
300-fortify-source-compat.patch - these files are not there anymore

- TVHeadend requires working iconv library e.g. transliteration to ASCII
and this does not work with libiconv-full currently.

There is a simple test, which requires to install iconv package.

Before applying this update:
root@turris:/# echo ŽluťoučkýKůň | iconv -t ASCII//TRANSLIT//IGNORE
luoukK

After applying this update:
root@turris:~# echo ŽluťoučkýKůň | iconv -t ASCII//TRANSLIT//IGNORE
Zlutouck'yKun

- Makefile changes:
Use HTTPS for their website
Fixed deprecated SPDX License Identifier
Move PKG_MAINTAINER above PKG_LICENSE

Signed-off-by: Josef Schlehofer <pepe.schlehofer@gmail.com>
Tested-by: Rosen Penev <rosenp@gmail.com> [malta]
  • rtl838x/generic: Checking architecture failed -  stdio
6d98c098e484...
Pavel Chervontsev
ramips: add support for ASUS RT-N56U B1
Specifications:

SoC: MediaTek MT7621ST (880 MHz)
FLASH: 16 MiB (Macronix MX25L12835FM2I-10G)
RAM: 128 MiB (Nanya NT5CB64M16FP-DH)
WiFi: MediaTek MT7603EN bgn 2x2:2
WiFi: MediaTek MT7612EN an 2x2:2
BTN: Reset, WPS
LED: - Power
- WiFi 2.4 GHz
- WiFi 5 GHz
- WAN
- LAN {1-4}
- USB {1-2}
UART: UART is present as pin hole next to the aluminium capacitor.
3V3 - RX - GND - TX / 115200-8N1
3V3 is the nearest on the aluminium capacitor and nut hole (pin1).
USB: 2 ports
POWER: 12VDC, 1.5A (Barrel 5.5x2.1)

Installation:

Via TFTP:
    Set your computers IP-Address to 192.168.1.75
    Power up the Router with the Reset button pressed.
    Release the Reset button after 5 seconds.
    Upload OpenWRT sysupgrade image via TFTP:
    tftp -4 -v -m binary 192.168.1.1 -c put IMAGE

MAC addresses:

0x4    *:98  2g/wan, label
0x22    *:9c
0x28    *:98
0x8004  *:9c  5g/lan

Though addresses are written to 0x22 and 0x28, it appears that the
vendor firmware actually only uses 0x4 and 0x8004. Thus, we do the
same here.

Signed-off-by: Pavel Chervontsev <cherpash@gmail.com>
[add MAC address overview, add label-mac-device, fix IMAGE_SIZE]
Signed-off-by: Adrian Schmutzler <freifunk@adrianschmutzler.de>
6d242414e4cc...
Rosen Penev
libnetfilter-cttimeout: remove
conntrack was moved to packages where this is used. This will be moved
there as well.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
655091ec454a...
Álvaro Fernández Rojas
ath10k-ct-firmware: switch to linux-firmware board binaries
Instead of duplicating board firmware binaries, which are exactly the same
as the ones from linux-firmware, add dependencies and remove duplicated
downloads.

Runtime-tested on ath79 (TP-Link Archer C7 v2) and ipq806x (Netgear R7800).

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
64cbfd1f547c...
Daniel Golle
umdns: update seccomp filter rules
Add 'writev' syscall to list of allowed syscalls.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
6429307a3d6b...
Kevin Darbyshire-Bryant
nettle: fix build on macos xcode 12
compiler warns that exit() isn't defined so checks for build system
compiler fail.

include <stdlib.h> to define exit()

Tested under macos Catalina & Big Sur

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
  • rtl838x/generic: Checking architecture failed -  stdio
61e381d3228a...
Álvaro Fernández Rojas
ath10k-firmware: remove unused package
All firmwares were added to linux-firmware, so there's no need to keep this
package definitions.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
530965dfb485...
Rosen Penev
libnetfilter-queue: remove
Nothing in base uses this. This will be moved to packages where it is
used.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
52a5d0d27f25...
Petr Štetiar
download.pl: properly cleanup intermediate .hash file
It seems like after a build the /dl dir seems to now contain a .hash
file for each source file due to inproper cleanup so fix it by removing
those intermediate files before leaving the download action.

Fixes: 4e19cbc55335 ("download: handle possibly invalid local tarballs")
Reported-by: Hannu Nyman <hannu.nyman@iki.fi>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • at91/sama5: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • bcm47xx/mips74k: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/generic: updating -  stdio
  • x86/legacy: updating -  stdio
524fb5646eec...
Petr Štetiar
cmake.mk,rules.mk: fix host builds using CMake and ccache
Commit f98878e4c17d ("cmake.mk: set C/CXX compiler for host builds as
well") has introduced regression as it didn't taken usage of ccache into
the account so fix it by handling ccache use cases as well.

In order to get this working we need to export HOSTCXX_NOCACHE in
rules.mk as well.

Fixes: f98878e4c17d ("cmake.mk: set C/CXX compiler for host builds as well")
Reported-by: Ansuel Smith <ansuelsmth@gmail.com>
Tested-by: Ansuel Smith <ansuelsmth@gmail.com>
Signed-off-by: Petr Štetiar <ynezz@true.cz>
501123eb7ae7...
Karel Kočí
include/subdir: on build failure always print error
It is impossible to locate package that failed the build just from log
once more build is run in parallel (that is more than one make job). The
only way is to scout log files for failed package going back trough log.

This change makes it so error is printed for package that failed every
time.

Signed-off-by: Karel Kočí <karel.koci@nic.cz>
4e39949dd1f7...
John Audia
kernel: bump 5.4 to 5.4.80
Removed since could be reverse-applied by quilt and found to be
included upstream:
  backport-5.4/789-net-usb-qmi_wwan-Set-DTR-quirk-for-MR400.patch

All modifications made by update_kernel.sh

Build system: x86_64
Build-tested: ipq806x/R7800, bcm27xx/bcm2711, ath79/generic
Run-tested: ipq806x/R7800

No dmesg regressions, everything functional

Signed-off-by: John Audia <graysky@archlinux.us>
Tested-by: Curtis Deptuck <curtdept@me.com> [x86_64 build/run]
  • rtl838x/generic: Checking architecture failed -  stdio
4e19cbc55335...
Petr Štetiar
download: handle possibly invalid local tarballs
Currently it's assumed, that already downloaded tarballs are always
fine, so no checksum checking is performed and the tarball is used even
if it might be corrupted.

From now on, we're going to always check the downloaded tarballs before
considering them valid.

Steps to reproduce:

1. Remove cached tarball

  rm dl/libubox-2020-08-06-9e52171d.tar.xz

2. Download valid tarball again

  make package/libubox/download

3. Invalidate the tarball

  sed -i 's/PKG_MIRROR_HASH:=../PKG_MIRROR_HASH:=ff/' package/libs/libubox/Makefile

4. Now compile with corrupt tarball source

  make package/libubox/{clean,compile}

Signed-off-by: Petr Štetiar <ynezz@true.cz>
  • arc770/generic: updating -  stdio
  • at91/sam9x: updating -  stdio
  • at91/sama5: updating -  stdio
  • ath79/mikrotik: updating -  stdio
  • ath79/tiny: updating -  stdio
  • bcm47xx/generic: updating -  stdio
  • bcm47xx/mips74k: updating -  stdio
  • ipq40xx/generic: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • mvebu/cortexa9: updating -  stdio
  • mxs/generic: updating -  stdio
  • octeon/generic: updating -  stdio
  • sunxi/cortexa8: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
  • x86/generic: updating -  stdio
  • x86/legacy: updating -  stdio
485ce5bbe5cc...
Klaus Kudielka
mvebu: fixup Turris Omnia U-Boot environment
Fixup dfa357a3de "mvebu: base-files: Update Turris Omnia U-Boot
environment" which should have included this file as well.

By rebasing the initial patch this file somehow disappeared.

Signed-off-by: Klaus Kudielka <klaus.kudielka@gmail.com>
Reviewed-by: Tomasz Maciej Nowak <tomek_n@o2.pl>
Tested-by: W. Michael Petullo <mike@flyn.org> (Turris Omnia "2020")
Tested-by: Klaus Kudielka <klaus.kudielka@gmail.com> (Turris Omnia)
[explain fixup in commit message]
Signed-off-by: Paul Spooren <mail@aparcar.org>
451c1eb8c2a8...
Huangbin Zhan
base-files: fix alias more to properly detect /usr/bin/more
Package more is installed to /usr/bin rather than /bin.

Signed-off-by: Huangbin Zhan <zhanhb88@gmail.com>
4420ddaa5893...
Kevin Darbyshire-Bryant
kernel: clean up patch fuzz
Recent kernel bumps & target patch refactors have left some patch fuzz
around.  Refreshed kernel patches using update_kernel script.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
  • rtl838x/generic: Checking architecture failed -  stdio
3f567d845264...
Rui Salvaterra
tools/sstrip: update to latest version
Drop our local sstrip copy and use the current ELFKickers upstream
version.

Patch the original makefile in order to avoid building elftoc, since it
fails with musl's elf.h. This is fine, since we only need sstrip anyway.

Finally, add the possibility to pass additional arguments to sstrip and
pass -z (remove trailing zeros) by default, which matches the behaviour
of the previous version.

Signed-off-by: Rui Salvaterra <rsalvaterra@gmail.com>
[shorten long commit msg lines]
Signed-off-by: Paul Spooren <mail@aparcar.org>
  • rtl838x/generic: Checking architecture failed -  stdio
2b88563ee5aa...
John Crispin
realtek: update the tree to the latest refactored version
* rename the target to realtek
* add refactored DSA driver
* add latest gpio driver
* lots of arch cleanups
* new irq driver
* additional boards

Signed-off-by: Bert Vermeulen <bert@biot.com>
Signed-off-by: Birger Koblitz <mail@birger-koblitz.de>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
Signed-off-by: Bjørn Mork <bjorn@mork.no>
Signed-off-by: John Crispin <john@phrozen.org>
  • rtl838x/generic: Checking architecture failed -  stdio
2b1d92f134e9...
Hannu Nyman
scripts/feeds: silence git warning by selecting pull style
Silence the warning in git 2.27 about undefined fast-forward style
in git pull. Define "ff-only" as the style.

Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi>
  • at91/sam9x: updating -  stdio
  • ipq806x/generic: updating -  stdio
  • sunxi/cortexa53: updating -  stdio
1db9b5b6d650...
Piotr Stefaniak
build: mkhash on FreeBSD
Apply patch from
https://bugs.openwrt.org/index.php?do=details&task_id=971
in order to make it easier to build OpenWRT on FreeBSD.

Signed-off-by: Piotr Stefaniak <pstef@freebsd.org>
18a53d43d646...
John Crispin
kernel: add GS110TPPV1 support to mtdsplit_uimage
The ID is used be a Realtek based switch made by Netgear.

Signed-off-by: John Crispin <john@phrozen.org>
  • rtl838x/generic: Checking architecture failed -  stdio