[OpenWrt-Devel] Lots of core packages fail in phase2(?) buildbot - maybe due to lua changes?

2019-07-02 Thread Hannu Nyman
Based on forum discussion at https://forum.openwrt.org/t/errors-when-using-image-builder-for-ipq806x/39992 I looked at the packages buildbot faillogs for OpenWrt master and the package download directories, and noticed that quite a lot of the core OpenWrt packages fail to build in the

[OpenWrt-Devel] [PATCH v2] gpio-button-hotplug: mind debounce interval consistently

2019-07-02 Thread David Bauer
This patch implements consistent handling of the debounce interval set for the GPIO buttons. Hotplug events will only be fired if 1. It's the initial stable state (no state-change for duration of the debounce interval) for a switch. Buttons will not trigger an event for the initial stable state.

[OpenWrt-Devel] OpenWrt endorses Battlemesh v12

2019-07-02 Thread Hauke Mehrtens
The OpenWrt project supports this year's "Wireless Battle of the Mesh - Building Community Networks for Fun and Non-Profit". The event aims to bring together people from across the globe who are interested in community networks, including wireless mesh network technologies, fiber infrastructure,

Re: [OpenWrt-Devel] [PATCH] wireguard: bump to 0.0.20190702

2019-07-02 Thread Hans Dedecker
On Tue, Jul 2, 2019 at 2:43 PM Jason A. Donenfeld wrote: > > * curve25519: not all linkers support bmi2 and adx > > This should allow WireGuard to build on older toolchains. > > * global: switch to coarse ktime > > Our prior use of fast ktime before meant that sometimes, depending on how > broken

[OpenWrt-Devel] [RFC]split DEVICE_TITLE in multiple variables

2019-07-02 Thread Paul Spooren
Hi all, some days ago I wrote this proposal[0] to split DEVICE_TITLE in DEVICE_VENDOR, DEVICE_MODEL and DEVICE_VARIANT (holding revisions and storage sizes if applicable). I extended the image.mk to to use the newly introduced variables if DEVICE_TITLE is empty, meaning it can be used as a drop

[OpenWrt-Devel] ramips target reorganization (harmonized device and DTS names)

2019-07-02 Thread Adrian Schmutzler
Hi, since the ramips target mixes old and new syntax for device names and also has room for improvement with DTS file names, I decided to clean it up. I have been putting together a PR for this and just wanted to communicate its existence to those people not visiting GitHub frequently:

[OpenWrt-Devel] [PATCH 2/2] base-files: drop support for NAND upgrade in platform_pre_upgrade()

2019-07-02 Thread Rafał Miłecki
From: Rafał Miłecki With bcm53xx switched to the new procedure there is no more need for keeping that backward compatibility code. Signed-off-by: Rafał Miłecki --- package/base-files/files/lib/upgrade/common.sh | 4 +--- package/base-files/files/lib/upgrade/nand.sh | 9 -

[OpenWrt-Devel] [PATCH 1/2] bcm53xx: sysupgrade: call nand_do_upgrade() from platform_do_upgrade()

2019-07-02 Thread Rafał Miłecki
From: Rafał Miłecki Calling nand_do_upgrade() from platform_pre_upgrade() was obsoleted in the commit 30f61a34b4cf ("base-files: always use staged sysupgrade"). This change brings bcm53xx in sync with other targets and allows dropping backward compatibility code. It shouldn't change any user

[OpenWrt-Devel] [PATCH] wireguard: bump to 0.0.20190702

2019-07-02 Thread Jason A. Donenfeld
* curve25519: not all linkers support bmi2 and adx This should allow WireGuard to build on older toolchains. * global: switch to coarse ktime Our prior use of fast ktime before meant that sometimes, depending on how broken the motherboard was, we'd wind up calling into the HPET slow path. Here

[OpenWrt-Devel] [PATCH] base-files: drop unused jffs2_copy_config()

2019-07-02 Thread Rafał Miłecki
From: Rafał Miłecki Its last usage was dropped back in 2013 in the commit b95bdc8ab56e ("kernel/base-files: clean up old code related to refreshing mtd partitions, it is no longer used anywhere"). Signed-off-by: Rafał Miłecki --- package/base-files/files/lib/upgrade/common.sh | 10 --