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

f5e61350e75c...
Mathias Kresin
ramips: fix firmware splitter for edimax based boards
Use the correct splitter for board with the edimax header.

Signed-off-by: Mathias Kresin <dev@kresin.me>
f4ebd1ead0d0...
Stijn Tintel
kernel: drop old symbol from 4.19
CONFIG_LIRC_STAGING was removed in kernel 4.16.

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
  • ath79/nand: Uploading target files failed -  stdio
  • ramips/mt7620: Uploading target files failed -  stdio
  • ramips/rt305x: Uploading kmod archive failed -  stdio
f4aa9d883995...
Mathias Kresin
firmware-utils: mkdlinkfw: cleanup code
Drop unused function and macros. With the cleanup the gnu extension
typeof isn't used any longer and the gnu99 compile flag can be dropped.

Signed-off-by: Mathias Kresin <dev@kresin.me>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
e6bcf1e4acc4...
Jo-Philipp Wich
build: add ABI_VERSION to binary package names
Add the ABI_VERSION source makefile variable to the binary package basename
and resolve source dependencies on packages with ABI_VERSION set to such
expanded names.

If for example a package specifies DEPENDS:=libopenssl while the OpenSSL
Makefile specifies ABI_VERSION:=1.0.0, the resulting ipk control data
dependency will be "Depends: libopenssl1.0.0" and the libopenssl ipk file
will be called "libopenssl1.0.0_<version>_<arch>.ipk".

The next time a library such as OpenSSL is updated to an incompatible
version, the ABI_VERSION shall be changed accordingly to prevent opkg from
simply upgrading to an incompatible library without considering the
dependencies of already installed packages.

Also introduce another "SourceName" control field which is required by
the newly introduced "scritps/ipkg-remove" to determine the proper related
.ipk files to delete upon buildroot package clean operations.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
e428b127e7c9...
Mathias Kresin
firmware-utils: mkdlinkfw: create reproducible header
Use the SOURCE_DATE_EPOCH environment variable if set instead of the
current time. The used timestamp matches the timestamp of the latest
commit this way and make the images reproducible.

Signed-off-by: Mathias Kresin <dev@kresin.me>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
e3d5b384aa67...
Jo-Philipp Wich
build: expose ABI version in .packageauxvars
Subdequent commits need this information to resolve the ABI version when
computing binary ipk dependencies.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
d60583106860...
Zoltan HERPAI
uboot-sunxi: update Theobroma A31 Pangolin support
Drop removed pinctrl definitions from the i2c3 pin layout.

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
d560deb7f224...
Hauke Mehrtens
uboot-sunxi: Orange Pi Zero Plus: Fix SdCard detection
The Detection pin is at PF6 and not at PH13 like defined before. I
checked the schematics and now I am am not seeing this error message any
more:
Loading Environment from FAT... Card did not respond to voltage select!

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
ba4fe412c44e...
Kevin Darbyshire-Bryant
elfutils: bump to 0.175
4ea9a2db164c Update upload-release.sh script and po files.
a01938d584b9 libelf: Mark both fsize and msize with const attribute.
c338a0541663 libebl: Don't update w, t and len unnecessarily in ebl_object_note_type_name.
422b549007f6 Prepare for 0.175
22ec8efc1dd8 elflint: Allow PT_GNU_EH_FRAME segment to match SHT_X86_64_UNWIND section.
cf10453f8252 libelf: Correctly setup alignment of SHF_COMPRESSED section data.
d3e6266754b9 strip: Also handle gnu compressed debug sections with --reloc-debug-sections
72e30c2e0cb4 Handle GNU Build Attribute ELF Notes.
7a3f6fe60b85 Recognize NT_VERSION notes.
cff53f1784c9 libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT and BPF_JSLE
ecbe3120cddb libdwelf: New function dwelf_elf_begin.
4b0342b85b5b backends: Add x86_64 section_type_name for SHT_X86_64_UNWIND.
825e48c4e942 Also find CFI in sections of type SHT_X86_64_UNWIND
4789e0fb92b0 libelf: Explicitly update section data after (de)compression.
1628254ba215 strip: Add --reloc-debug-sections-only option.
f2d59180b90b strip: Extract code to update shdrstrndx into new common function.
f6ae0ab9350e strip: Split out debug section relocation into separate helper functions.
b15ee95bcee4 strip: Always copy over any phdrs if there are any.
e574889d92b1 unstrip: Add ELF_CHECK to make sure gelf_getehdr () doesn't return NULL.
5199e15870e0 Recognize and parse GNU Property notes.
b75ff1bbd060 addr2line: Use elf_getshdrstrndx not Ehdr field to print section name.
35197ea4c43e readelf: Use shstrndx to lookup section names.
9a74c190a2b3 backends: ppc use define instead of const for size of dwarf_regs array.
72d023b35f36 readelf: Make sure readp is smaller than cieend in print_debug_frame_section.
dce0b3b63ba0 readelf: Make sure readp is smaller than cieend in print_debug_frame_section.
1e7c230b277b Check sh_entsize is not zero.
22d2d082d57a size: Handle recursive ELF ar files.
2b16a9be6993 arlib: Check that sh_entsize isn't zero.
4cdb0fd0d3b4 ar: Assume epoch if ar_date is bogus.
577511f66842 findtextrel: Check that sh_entsize isn't zero.
20f9de9b5f70 libdwfl: Sanity check partial core file data reads.
2f4a040fab52 readelf: Handle multiple .debug_macro sections and decode header flag.
eee4269e5315 unstrip: Renumber the group section indexes.
c06ab0bbb476 strip, unstrip: Handle SHT_GROUP correctly.
2876b3b648f6 Handle ADD/SUB relocations
69d6e67eee30 tests: backtrace-dwarf.c improve error handling in test framework.

Originally-produced--by: Koen Vandeputte <koen.vandeputte@ncentric.com>
Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
  • ar71xx/nand: Cleaning previous builds failed -  stdio
  • ar71xx/tiny: Cleaning previous builds failed -  stdio
  • archs38/generic: Cleaning previous builds failed -  stdio
  • armvirt/64: Cleaning previous builds failed -  stdio
  • at91/sama5d2: Cleaning previous builds failed -  stdio
  • at91/sama5d3: Cleaning previous builds failed -  stdio
  • at91/sama5d4: Cleaning previous builds failed -  stdio
  • bcm53xx/generic: Cleaning previous builds failed -  stdio
  • brcm47xx/generic: Cleaning previous builds failed -  stdio
  • brcm63xx/generic: Cleaning previous builds failed -  stdio
  • brcm63xx/smp: Cleaning previous builds failed -  stdio
  • brcm2708/bcm2708: Cleaning previous builds failed -  stdio
  • brcm2708/bcm2709: Cleaning previous builds failed -  stdio
  • imx6/generic: Cleaning previous builds failed -  stdio
  • ipq40xx/generic: Cleaning previous builds failed -  stdio
  • ipq806x/generic: Cleaning previous builds failed -  stdio
  • ixp4xx/generic: Cleaning previous builds failed -  stdio
  • ixp4xx/harddisk: Uploading directory structure failed -  stdio
  • kirkwood/generic: Cleaning previous builds failed -  stdio
  • lantiq/ase: Cleaning previous builds failed -  stdio
  • lantiq/falcon: Cleaning previous builds failed -  stdio
  • lantiq/xrx200: Cleaning previous builds failed -  stdio
  • lantiq/xway: Cleaning previous builds failed -  stdio
  • lantiq/xway_legacy: Cleaning previous builds failed -  stdio
  • layerscape/armv7: Cleaning previous builds failed -  stdio
  • layerscape/armv8_32b: Cleaning previous builds failed -  stdio
  • mpc85xx/p1020: Cleaning previous builds failed -  stdio
  • octeon/generic: Cleaning previous builds failed -  stdio
  • octeontx/generic: Cleaning previous builds failed -  stdio
  • oxnas/ox820: Cleaning previous builds failed -  stdio
  • ramips/mt7620: Cleaning previous builds failed -  stdio
  • ramips/mt7621: Cleaning previous builds failed -  stdio
  • ramips/rt288x: Cleaning previous builds failed -  stdio
  • ramips/rt305x: Cleaning previous builds failed -  stdio
  • rb532/generic: Cleaning previous builds failed -  stdio
  • samsung/s5pv210: Cleaning previous builds failed -  stdio
  • sunxi/cortexa7: Cleaning previous builds failed -  stdio
  • sunxi/cortexa8: Cleaning previous builds failed -  stdio
  • sunxi/cortexa53: Cleaning previous builds failed -  stdio
  • x86/geode: Cleaning previous builds failed -  stdio
  • x86/legacy: Cleaning previous builds failed -  stdio
ad8c2d6099a7...
Mathias Kresin
tools: add zip utility
One image requires a zip compressed image, so add the zip util found in
the packages feed, and extend it with some useful debian patches.

Signed-off-by: Mathias Kresin <dev@kresin.me>
  • kirkwood/generic: Uploading target files failed -  stdio
a37098a2d013...
Stijn Tintel
kernel: bump 4.19 to 4.19.16
Refresh patches.
Remove upstreamed patches:
- backport/096-mips-math-emu-Write-protect-delay-slot-emulation-pages.patch
- backport/096-v4.20-netfilter-ipv6-Preserve-link-scope-traffic-original-.patch
- backport/424-v4.20-net-dsa-fix-88e6060-roaming.patch
- hack/100-mtd-rawnand-qcom-fix-memory-corruption-that-causes-p.patch
- pending/510-f2fs-fix-sanity_check_raw_super-on-big-endian-machines.patch
Update patch that no longer applies:
- backport/343-netfilter-nft_flow_offload-handle-netdevice-events-f.patch

Compile-tested: mesongx
Runtime-tested: mesongx

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
  • ath79/nand: Uploading target files failed -  stdio
  • ramips/mt7620: Uploading target files failed -  stdio
  • ramips/rt305x: Uploading kmod archive failed -  stdio
95d4c7c24b37...
Hauke Mehrtens
arm-trusted-firmware-sunxi: Replace with official ARM version
Instead of using a fork of the ARM trusted firmware specifically for the
Allwinner SoCs, use the official version from ARM now, this version
supports the Allwinner SoCs now and the older ATF repository is
deprecated.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
900c6b1a42d0...
Hauke Mehrtens
sunxi: Add support for kernel 4.19
This adds supprot for kernel 4.19 to the sunxi target. The patches and
the configuration were copied from the kernel 4.14 patches folder and
adapted for kernel 4.19.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
8c6f00ef4f17...
Stijn Tintel
kernel: bump 4.14 to 4.14.93
Refresh patches.
Remove upstreamed patches:
- backport/096-mips-math-emu-Write-protect-delay-slot-emulation-pages.patch
- pending/510-f2fs-fix-sanity_check_raw_super-on-big-endian-machines.patch
- brcm2708/950-0415-qmi_wwan-apply-SET_DTR-quirk-to-the-SIMCOM-shared-de.patch

Compile-tested: ar71xx, ath79, brcm2708/bcm27{08,10}, octeon, x86/64
Runtime-tested: ar71xx, ath79, brcm2708/bcm27{08,10}, octeon, x86/64

Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
  • at91/legacy: Building and installing images failed -  stdio
7a53fb40ca2f...
Zoltan HERPAI
uboot-sunxi: disable AXP209 on Olimex A13 Olinuxino
Disable the PMIC on Olimex A13 Olinuxino, as the SPL cannot set the
core voltage correctly, which causes the board to freeze later at
kernel if CPU throttling is enabled (see below). This will almost
certainly kill the VGA output (which requires LDO3 to be set), but
this is still a better option than to disable CPU throttling for
all Cortex-A8 based devices.

[    2.485632] cpufreq: cpufreq_online: CPU0: Running at unlisted freq: 384000 KHz
[    2.525698] cpufreq: cpufreq_online: CPU0: Unlisted initial frequency changed to: 432000 KHz

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
7a4075bd10f3...
Hans Dedecker
busybox: fix ALTERNATIVES alphabetical ordering
Commit 3f0eb71dae added ALTERNATIVES for wget but not in correct
alphabetical order; increase PKG_RELEASE as well.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
797e5c1c48e6...
Jo-Philipp Wich
packages: set more explicit ABI_VERSION values
In the case of upstream libraries, set the ABI_VERSION variable to the
soname value of the first version version after the last backwards
incompatible change.

For custom OpenWrt libraries, set the ABI_VERSION to the date of the
last Git commit doing backwards incompatible changes to the source,
such as changing function singatures or dropping exported symbols.

The soname values have been determined by either checking
https://abi-laboratory.pro/index.php?view=tracker or - in the case
of OpenWrt libraries - by carefully reviewing the changes made to
header files thorough the corresponding Git history.

In the future, the ABI_VERSION values must be bumped whenever the
library is updated to an incpompatible version but not with every
package update, in order to reduce the dependency churn in the
binary package repository.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
76cc76652112...
Hans Dedecker
odhcpd: fix onlink IA check (FS#2060)
0a36768 dhcpv6-ia: fix compiler warning
1893905 dhcpv6-ia: fix onlink IA check (FS#2060)

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  • at91/sama5d2: Uploading target files failed -  stdio
  • ath79/nand: Uploading target files failed -  stdio
  • brcm63xx/smp: Uploading kmod archive failed -  stdio
  • lantiq/xrx200: Uploading kmod archive failed -  stdio
  • ramips/mt7620: Uploading target files failed -  stdio
  • ramips/rt305x: Uploading kmod archive failed -  stdio
7541d30c9c29...
Kevin Darbyshire-Bryant
dnsmasq: backport latest pre2.81 patches
f52bb5b fix previous commit
18eac67 Fix entries in /etc/hosts disabling static leases.
f8c77ed Fix removal of DHCP_CLIENT_MAC options from DHCPv6 relay replies.
4bf62f6 Tidy cache_blockdata_free()
9c0d445 Fix e7bfd556c079c8b5e7425aed44abc35925b24043 to actually work.
2896e24 Check for not(DS or DNSKEY) in is_outdated_cname_pointer()
a90f09d Fix crash freeing negative SRV cache entries.
5b99eae Cache SRV records.
2daca52 Fix typo in ra-param man page section.
2c59473 File logic bug in cache-marshalling code. Introduced a couple of commits back.
cc921df Remove nested struct/union in cache records and all_addr.
ab194ed Futher address union tidying.
65a01b7 Tidy address-union handling: move class into explicit argument.
bde4647 Tidy all_addr union, merge log and rcode fields.
e7bfd55 Alter DHCP address selection after DECLINE in consec-addr mode. Avoid offering the same address after a recieving a DECLINE message to stop an infinite protocol loop. This has long been done in default address allocation mode: this adds similar behaviour when allocaing addresses consecutively.

The most relevant fix for openwrt is 18eac67 (& my own local f52bb5b
which fixes a missing bracket silly) To quote the patch:

It is possible for a config entry to have one address family specified by a
dhcp-host directive and the other added from /etc/hosts. This is especially
common on OpenWrt because it uses odhcpd for DHCPv6 and IPv6 leases are
imported into dnsmasq via a hosts file.

To handle this case there need to be separate *_HOSTS flags for IPv4 and IPv6.
Otherwise when the hosts file is reloaded it will clear the CONFIG_ADDR(6) flag
which was set by the dhcp-host directive.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
  • at91/sama5d2: Uploading target files failed -  stdio
  • brcm63xx/smp: Uploading kmod archive failed -  stdio
  • lantiq/xrx200: Uploading kmod archive failed -  stdio
  • ramips/mt7620: Uploading target files failed -  stdio
6e104c63d678...
Kevin Darbyshire-Bryant
kmod-sched-cake: bump to latest cake
331ac70 Correctly update parent qlen when splitting GSO packets
581967c Makefile: Hook into Kbuild/Kconfig infrastructure

The parent qlen change is relevant if using cake as a leaf qdisc,
the makefile is a no-op.

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
  • ar71xx/nand: Cleaning previous builds failed -  stdio
  • ar71xx/tiny: Cleaning previous builds failed -  stdio
  • archs38/generic: Cleaning previous builds failed -  stdio
  • armvirt/64: Cleaning previous builds failed -  stdio
  • at91/sama5d2: Cleaning previous builds failed -  stdio
  • at91/sama5d3: Cleaning previous builds failed -  stdio
  • at91/sama5d4: Cleaning previous builds failed -  stdio
  • bcm53xx/generic: Cleaning previous builds failed -  stdio
  • brcm47xx/generic: Cleaning previous builds failed -  stdio
  • brcm63xx/generic: Cleaning previous builds failed -  stdio
  • brcm63xx/smp: Cleaning previous builds failed -  stdio
  • brcm2708/bcm2708: Cleaning previous builds failed -  stdio
  • brcm2708/bcm2709: Cleaning previous builds failed -  stdio
  • imx6/generic: Cleaning previous builds failed -  stdio
  • ipq40xx/generic: Cleaning previous builds failed -  stdio
  • ipq806x/generic: Cleaning previous builds failed -  stdio
  • ixp4xx/generic: Cleaning previous builds failed -  stdio
  • ixp4xx/harddisk: Uploading directory structure failed -  stdio
  • kirkwood/generic: Cleaning previous builds failed -  stdio
  • lantiq/ase: Cleaning previous builds failed -  stdio
  • lantiq/falcon: Cleaning previous builds failed -  stdio
  • lantiq/xrx200: Cleaning previous builds failed -  stdio
  • lantiq/xway: Cleaning previous builds failed -  stdio
  • lantiq/xway_legacy: Cleaning previous builds failed -  stdio
  • layerscape/armv7: Cleaning previous builds failed -  stdio
  • layerscape/armv8_32b: Cleaning previous builds failed -  stdio
  • mpc85xx/p1020: Cleaning previous builds failed -  stdio
  • octeon/generic: Cleaning previous builds failed -  stdio
  • octeontx/generic: Cleaning previous builds failed -  stdio
  • oxnas/ox820: Cleaning previous builds failed -  stdio
  • ramips/mt7620: Cleaning previous builds failed -  stdio
  • ramips/mt7621: Cleaning previous builds failed -  stdio
  • ramips/rt288x: Cleaning previous builds failed -  stdio
  • ramips/rt305x: Cleaning previous builds failed -  stdio
  • rb532/generic: Cleaning previous builds failed -  stdio
  • samsung/s5pv210: Cleaning previous builds failed -  stdio
  • sunxi/cortexa7: Cleaning previous builds failed -  stdio
  • sunxi/cortexa8: Cleaning previous builds failed -  stdio
  • sunxi/cortexa53: Cleaning previous builds failed -  stdio
  • x86/geode: Cleaning previous builds failed -  stdio
  • x86/legacy: Cleaning previous builds failed -  stdio
6a3f8b88185b...
Mathias Kresin
build: remove duplicate mksercomfw image recipe
Keep the ramips/mt76x8 copy, since it's only required for this target at
the moment.

Signed-off-by: Mathias Kresin <dev@kresin.me>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
63a2ed3ba5bc...
Koen Vandeputte
kernel: bump 4.9 to 4.9.150
Refreshed all patches.

Remove upstreamed:
- 096-mips-math-emu-Write-protect-delay-slot-emulation-pages.patch

Altered patches:
- 024-7-net-reorganize-struct-sock-for-better-data-locality.patch

Compile-tested on: ar7
Runtime-tested on: none

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
5be22ef2faad...
Koen Vandeputte
kernel: bump 3.18 to 3.18.132
Refreshed all patches.

Compile-tested: adm5120
Runtime-tested: none

Signed-off-by: Koen Vandeputte <koen.vandeputte@ncentric.com>
59e62809e612...
Stijn Tintel
kernel: remove upstreamed patch from 4.19
This patch applies cleanly, so it doesn't cause errors while rebasing
patches. It results in redifinition of inode_still_linked, causing build
to fail when ubifs is enabled. Drop the patch.

Fixes: a37098a2d013 ("kernel: bump 4.19 to 4.19.16")
Reported-by: Deng Qingfang <dengqf6@mail2.sysu.edu.cn>
Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be>
  • ramips/rt305x: Uploading kmod archive failed -  stdio
4ed05b805b02...
Hauke Mehrtens
uboot-sunxi: Update to version 2018.11
This updates the uboot for the sunxi target to version 2018.11
The removed patches are applied upstream and not needed any more.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
48f81ee1d00f...
Hauke Mehrtens
sunxi: Remove unneeded patches
In the device tree file the higher offsets of the reset controller are
not used, so this patch supporting higher bits is not needed.
The sunxi architecture switched to the simple reset controller with
kernel 4.19 and then this patch does not apply any more.
The sunxi target in OpenWrt is very close to mainline, so if the device
tree files from the mainline Linux kernel need this the mainline kernel
will get support for this.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
4029788ff36a...
Hans Dedecker
odhcpd: update to latest git HEAD (FS#2020)
7abbed4 dhcpv6: add setting to choose IA_NA, IA_PD or both
dd1aefd router: add syslog tracing for skipped routes
0314d58 router: filter route information option
5e99738 router: make announcing DNS info configurable (FS#2020)
1fe77f3 router: check return code of odhcpd_get_interface_dns_addr()
8f49804 config: check for invalid DNS addresses

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
3f0eb71daeec...
Hans Dedecker
busybox: add ALTERNATIVES for wget
Busybox wget applet conflicts with the version from uclient.
Fix this by using ALTERNATIVE support for wget in busybox.

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
2eeb5d6aac55...
Hauke Mehrtens
sunxi: Refresh kernel 4.14 configuration
Refresh the sunxi kernel configuration without doing any intentional
changes.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
2d9d57b9de23...
Jo-Philipp Wich
build: rename .packagesubdirs to .packageauxvars
Subsequent commits will put more auxiliary information into this file,
such as the per-package ABI version, so rename the metadata script
subcommand and file names accordingly.

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
27be78ef461a...
Rosy Song
dnsmasq: allow building without tftp server support
It saves 2871 bytes on package size while 4 bytes on memory size.

Signed-off-by: Rosy Song <rosysong@rosinson.com>
  • gemini/generic: Building and installing images failed -  stdio
26a016731d1f...
Mathias Kresin
firmware-utils: mksercommfw: overhaul image creation
Move the zip compression into a build recipe. Pad the image using the
existing build recipes as well to remove duplicate functionality

Change the code to append header and footer in two steps. Allow to use a
fixed filename as the netgear update image does.

Use a fixed timestamp within the zip archive to make the images
reproducible.

Due to the changes we are now compatible to the gnu89 c standard used by
default on the buildbots and we don't need to force a more recent
standard anymore.

Beside all changes, the footer still looks wrong in compare to the
netgear update image.

Signed-off-by: Mathias Kresin <dev@kresin.me>
  • kirkwood/generic: Uploading target files failed -  stdio
1fdb4a7907e0...
Kevin Darbyshire-Bryant
kernel: N_BADCLASS: fix macro to actually work - class e support
Backport upstream patch:

Commit 65cab850f0ee ("net: Allow class-e address assignment via ifconfig
ioctl") modified the IN_BADCLASS macro a bit, but unfortunatly one too
many '(' characters were added to the line, making any code that used
it, not build properly.

Also, the macro now compares an unsigned with a signed value, which
isn't ok, so fix that up by making both types match properly.

Reported-by: Christopher Ferris <cferris@google.com>
Fixes: 65cab850f0ee ("net: Allow class-e address assignment via ifconfig ioctl")
Cc: Dave Taht <dave.taht@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

Signed-off-by: Kevin Darbyshire-Bryant <ldir@darbyshire-bryant.me.uk>
1bd18f2b5cbf...
Jo-Philipp Wich
opkg: update to latest Git head
This update fixes some cosmetical issues and a number of segmentation
faults when parsing lists having Conflicts or Replaces tags.

d217daf libopkg: fix replacelist parsing and writing
9dd9a07 libopkg: fix segmentation fault when traversing conflicts
34571ba libopkg: consider provided packages in pkg_vec_mark_if_matches()
18740e6 opkg_download: print error when fork() fails
e3d7330 libopkg: don't print unresolved dependencies twice

Signed-off-by: Jo-Philipp Wich <jo@mein.io>
18c9faa03211...
Mathias Kresin
tools: zip: add option for reproducible archives
Add the option -mt/--mtime to pass a timestamp which is used as filedate
for the containing files.

So far, it isn't used for anything written to the extra fields,
therefore requires the -X (eXclude eXtra file attributes) parameter to
be effective.

Signed-off-by: Mathias Kresin <dev@kresin.me>
  • kirkwood/generic: Uploading target files failed -  stdio
116d0f276d0f...
Mathias Kresin
kernel: add DT binding support to the Edimax uImage parser
It allows specifying those parsers directly in the DT.

Signed-off-by: Mathias Kresin <dev@kresin.me>
0e78af22d95d...
Mathias Kresin
firmware-utils: mkdlinkfw: fix error handling
fread() doesn't set errno, ferror need to be used to check for errors.
While at it, check if we read the expect number of elements.

Signed-off-by: Mathias Kresin <dev@kresin.me>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
055cdab2bb22...
Hans Dedecker
uclient: add ALTERNATIVES for wget
Don't symlink uclient-fetch anymore to /bin/wget but rather use
the ALTERNATIVES support for wget to install it as /usr/bin/wget.
Let uclient-fetch provide wget

Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
  • at91/sama5d2: Building and installing tools failed -  stdio
  • at91/sama5d3: Building and installing tools failed -  stdio
  • at91/sama5d4: Building and installing tools failed -  stdio
  • bcm53xx/generic: Building and installing tools failed -  stdio
  • brcm63xx/smp: Building and installing tools failed -  stdio
  • brcm2708/bcm2708: Building and installing tools failed -  stdio
  • brcm2708/bcm2709: Building and installing tools failed -  stdio
  • lantiq/xrx200: Building and installing tools failed -  stdio
  • layerscape/armv7: Building and installing tools failed -  stdio
  • octeon/generic: Building and installing tools failed -  stdio
  • ramips/mt7620: Building and installing tools failed -  stdio
  • ramips/mt7621: Building and installing tools failed -  stdio
  • samsung/s5pv210: Building and installing tools failed -  stdio
01e95dc0dc66...
Mathias Kresin