[OpenWrt-Devel] [PATCH] uci: install from ipkg-install

2020-02-19 Thread Rosen Penev
Signed-off-by: Rosen Penev --- package/system/uci/Makefile | 15 --- 1 file changed, 4 insertions(+), 11 deletions(-) diff --git a/package/system/uci/Makefile b/package/system/uci/Makefile index 5c2b68f00a..d0a94ee57b 100644 --- a/package/system/uci/Makefile +++ b/package/system/uci/

[OpenWrt-Devel] [PATCH] netifd: install binary from ipkg-install

2020-02-19 Thread Rosen Penev
This works with CMAKE_BINARY_SUBDIR. Signed-off-by: Rosen Penev --- package/network/config/netifd/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package/network/config/netifd/Makefile b/package/network/config/netifd/Makefile index 8a1bab8c44..29fd517e93 100644 ---

[OpenWrt-Devel] [PATCH] libbsd: update to 0.10.0

2020-02-19 Thread Rosen Penev
Removed all upstream patches. Added PKG_BUILD_PARALLEL for faster compilation. Small Makefile rearrangements for consistency between packages. Signed-off-by: Rosen Penev --- package/libs/libbsd/Makefile | 11 +- ...1-handle-systems-missing-sys_cdefs.h.patch | 195

[OpenWrt-Devel] [PATCH 2/2] build: call ipkg-remove using xargs if #args>=512

2020-02-19 Thread Eneas U de Queiroz
The wildcard call to clean up luci package (luci*) can pick up over 2,300 files when the full tree is built. Running make package/luci/clean or a second run of make package/luci/compile would fail with an 'Argument list too long' error. To avoid that, a MaybeUseXargs function was created that runs

[OpenWrt-Devel] [PATCH 1/2] build: package-ipkg: avoid calling wildcard twice

2020-02-19 Thread Eneas U de Queiroz
Instead of calling $(wildcard) to check if the removal list is empty, then calling it again to actually remove the files, define a function so that the arguments are expanded only once when it gets called. Signed-off-by: Eneas U de Queiroz diff --git a/include/package-ipkg.mk b/include/package-i

[OpenWrt-Devel] [PATCH 0/2] build: Avoid 'Argument list too long' error

2020-02-19 Thread Eneas U de Queiroz
After building all of the luci packages with all of the translations, if I either run: 'make package/luci/clean' or 'make package/luci/compile', I get: make[2]: execvp: /usr/bin/env: Argument list too long make[2]: *** [../../luci.mk:285: luci-clean] Error 127 This is caused by the call to scripts

Re: [OpenWrt-Devel] New ath10k-ct driver, supports vlans on 10.1 firmware.

2020-02-19 Thread Ben Greear
On 02/17/2020 07:24 PM, Кирилл Луконин wrote: Hello, Ben. Does it mean that AP VLAN mode will use software encryption for every tx frame? Best regards, Kirill Lukonin Hello, I have not tested it, so not certain. Matthias reported it worked for him in light testing. If you can test this, p

Re: [OpenWrt-Devel] Mikrotik ar71xx -> ath79 port

2020-02-19 Thread Roger Pueyo Centelles | Guifi.net via openwrt-devel
The sender domain has a DMARC Reject/Quarantine policy which disallows sending mailing list messages using the original "From" header. To mitigate this problem, the original message has been wrapped automatically by the mailing list software.--- Begin Message --- Hi Christopher, Congratulations o