Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

modules: update to latest Git HEAD #3447

Merged
merged 6 commits into from
Mar 7, 2025

Conversation

blocktrron
Copy link
Member

Update the OpenWrt base for Gluon master.

Include LLVM ttolchain into docker container. Use Host LLVM toolchain from container to conserve build-time.

Remove mt76 patches. I did some testing and the issues once discovered did not emerge again. They may have been mitigated at one point upstream. First patch of the series is definitely not needed anymore, second patch may be required if problem re-emerges under specific conditions.

Supersedes #3441

f3a210b742 unetd: update to Git HEAD (2025-02-28)
e664fe6a21 ethtool: work-around ETHTOOL_GRSSH/ETHTOOL_SRSSH ABI breakage
c9b97c0b4d ethtool: update to 6.11
89f05e032b omcproxy: update to latest version
abd08419de kernel: r8126: update to v10.015.00
1ec8d8ea5c kernel: r8125: update to v9.015.00
d7d560b84b mediatek/filogic: add Keenetic KN-3811 support
895531f5c5 mediatek/filogic: add Keenetic KN-3911 support
13e9117861 mediatek/filogic: enable mtd virtual concat support
d93b6a2bc2 ramips: move zyimage creation to include/image-commands.mk
3abbc15454 openssl: update to 3.0.16
88ac2caceb wireless-regdb: Update to version 2025.02.20
652fe915de ramips: improve MT7621S core detection
22943245a5 kernel: bump 6.6 to 6.6.79
b9c6aeb628 kernel: bump 6.6 to 6.6.78
9ec355a921 kernel: bump 6.6 to 6.6.77
667b131ad1 kernel: bump 6.6 to 6.6.76
b71fafbb70 kernel: bump 6.6 to 6.6.75
81ef4bc44d kernel: bump 6.6 to 6.6.74
c51d899790 imx: cortexa53: fix sysupgrade image device support for venice
79ba163090 imx: cortexa53: add 'gateworks,imx8m*' to sysupgrade board checks
0963a15e7c ramips: Add support for Mercusys MR1800X as alt name of MR70X
b803517f90 tools: firmware-utils: update to Git HEAD (2024-02-16)
2343699c8c tools: firmware-utils: update to Git HEAD (2024-01-14)
8c1296f157 kernel: fix IPv6 TCP GSO segmentation with NAT
bb6f183e93 realtek: add PoE enable line to Netgear GS310TP
8f3b24643b realtek: HPE 1920-48G-PoE: allow fan speed control
0ae0766f29 realtek: drop old RTL8231 driver
28fb32a550 realtek: add PoE enable line to Netgear GS110TPP
ed4f7a6dec realtek: switch RTL8231 driver for D-Link DGS-1210
94e629a3a9 realtek: Switch DGS-1210-10P DTS to gpio.dtsi
f31df0bbba realtek: Drop unused property on DGS-1210 gpio0
e76aae2253 realtek: Simple conversions to RTL8231 MFD driver
abf7f15257 realtek: Split Zyxel GS1900-8 into v1 and v2
f5b66f7651 realtek: rtl838x: Enable MDIO_GPIO driver
8e539afa95 realtek: Move GS1900 external GPIO to new DTSI
c62bafb223 realtek: Add virtual MDIO bus on rtl838x
fd978c2e80 realtek: Enable Zyxel GS1900's RTL8231 reset line
3d26c1cae4 realtek: Switch RTL8231 driver on Zyxel GS1900-48
e5ac0c7391 realtek: rtl839x: Enable RTL8231 MFD driver
d7631cf577 realtek: rtl839x: Enable AUX MDIO controller
87d3e886d5 realtek: Update aux-mdio driver
e8e5725cee realtek: Use atomic poll for aux-mdio commands
b98d99261a realtek: HPE 1920 24G PoE+ 180W/370W move fans to hwmon
88d7d0d9cc realtek: switch RTL8231 driver for HPE 1920-16/24G
5b96d45474 realtek: HPE 1920 8G PoE+ 180W move fans to hwmon
d6f9466196 realtek: switch RTL8231 driver for HPE 1920-8G
60cae0e08f realtek: rtl838x: Switch GS1900 rtl8231 driver
07ebd87bd1 realtek: Add pinctrl support for RTL8231
01bc33a913 realtek: rtl838x: Instantiate auxiliary MDIO bus
4a7945ee84 realtek: Add driver for auxiliary MDIO busses
315facfce6 kernel: receive all bridged multicast packets if IFF_ALLMULTI is set
bbe51e72f1 mediatek: apply bootloader work-around for affected ASUS devices
36bde27e79 mediatek: add work-around for ASUS bootloader MTD behavior
4c9cae1906 qualcommax: ipq807x: add support for Linksys MX4300 (LN1301)
082608fd2b mtd: check the return value of malloc and pread
45ce95a9b3 qualcommax: add kernel cmdline replacement hack
ab9f1011ac mtd: fix resetbc on nand w/ min I/O size > 2048
b02cdced3f qualcommax: ipq807x: fix mac setup for Linksys MX4200v2
1252e16f77 qualcommax: ipq807x: define configuration for Linksys MX4x00 devices
deccf0e37b qualcommax: ipq807x: create generic Linksys MX4x00 dts
708a81fb8b qualcommax: ipq807x: remove unnecessary bootargs-append for MX4200
b7b6ae7424 mt76: update to Git HEAD (2025-02-14)
cc5bc05a0e Revert "Revert "ramips: mt7620: fix patching mac address in caldata""
bccab05ac7 base-files: fix offset conversion on caldata_patch_data()
9b05ca988c ramips: mt7620: add missing PA/LNA pinctrl for Linksys E1700
2efd34dfa6 mac80211: rt2x00: fix eeprom load from PCI eFuse
424d758d1f ath79: mikrotik: fix reference clock of Routerboard 911G
d89527ce14 uboot-envtools: add support for ZyXEL GS-1900-24EP
5b78205343 mediatek: filogic: fix mt7986a-zyxel-ex5601-t0-stock.dts model name and eth1 wan definition
cb4d2b3fb2 hostapd: fix sta psk index for dynamic psk auth
7955545469 wifi-scripts: fix mac address allocation with macaddr_base set
f47125f664 build: fix building llvm tarball
5899fe220b umdns: update to Git HEAD (2025-02-10)
10ba7154db umdns: update to latest HEAD
058cf0a67d unetd: update to Git HEAD (2025-01-29)
b4b2f7fd80 unetd: update to Git HEAD (2025-01-27)
3e7193933b unetd: update to Git HEAD (2025-01-26)
a9107e74a6 ucode: update to Git HEAD (2025-02-10)
fbf04ab999 ucode: update to Git HEAD (2024-12-06)
16070364f9 ucode: update to latest HEAD
c4f5028bdf imx: coretexa53: add network configuration for gw82xx-2x
7feb8be5e4 imx: 6.6: add a patch to work around a PCI init hang on IMX8M{M,P}
e2b064f5a4 imx: 6.6: add some backported kernel patches for Gateworks Venice
fa64175e1a generic: 6.6: add backported btsdio patch for cyw437
db30b60bf1 mediatek: fix nmbm configuration mismatch (Xiaomi AX3000t)
37cc725b1a kernel: nmbm: add mediatek,bmt-mtd-overridden-oobsize property
122b637889 umdns: add firewall rule for configured interfaces
8cd50a6aec build: conditionally build llvm bpf toolchain by default
7609571dcd kernel: r8168: update to v8.055.00
92e020b50f mt76: update to Git HEAD (2025-01-22)
e4d840b312 generic: 6.6: backport upstream r8169 patches
9e1b04fbdc OpenWrt v24.10.0: revert to branch defaults
1fad1b4965 OpenWrt v24.10.0: adjust config defaults
6df0e3d02a Revert "ramips: mt7620: fix patching mac address in caldata"
cd747cb3aa ipq806x: fix broken WAN on Linksys EAX and Asrock G10
4d213b2ae2 ramips: fix xtal clock registration issue on RT3883
c1d5de0c59 mediatek: mt7622: fix SATA on BPi-R64
81db307748 generic: net: phy: realtek: work-around hang on SerDes setup
7a916c75e8 x86: Add kmod-drm-i915 as default package
1a75172721 ramips: pinctrl: allow mux SDXC pins for mt76x8
e2c2a6ed7f bmips: shg2500: add missing led controller cells
c08ba0f712 OpenWrt v24.10.0-rc7: revert to branch defaults
6cbfbb1853 OpenWrt v24.10.0-rc7: adjust config defaults
daef29c75d dnsmasq: add fix related to DNSSEC verification from upstream
50cb934142 apm821xx: NETGEAR WNDR4700: Fix compat version
6f7bbd0395 wolfssl: Update to version 5.7.6
4e70887d43 wolfssl: Adjust version for apk
d0289daa69 stm32: enable CONFIG_SMSC_PHY
a5eb5ee1a6 ramips: restore full switch performance for USW-Flex
2bff6e490a airoha: an7581: replace clock patch with upstream version
077a869034 airoha: an7581: replace eMMC support with upstream version
ea66541032 airoha: an7581: refresh and fix cpufreq patch
e1ba6e407b octeon: ubnt-usg: add board name to supported devices
150aa9aeee ramips: mt7620: fix patching mac address in caldata
4c3052dda banIP: release 1.5.3-1
d83dbde71 natmap: update to 20250221
bc4779cfb ddns-scripts: Add option 'myip=no' to Dynu IPv6 update URL
76a38c837 ddns-scripts: Accept 'good|nochg' for IPv4/IPv6 in ydns.io.json
7109d85d5 ddns-script: add retry_max_count's upgrade script
b180665f8 ddns-scripts: add ydns.io provider
44a192bb4 ddns-scripts: add type field for digitalocean API
9f1c89d2b ddns-scripts: get l3 device for bind network using curl
5122cfcf6 ddns-scripts: Fixup dnspod.cn-v3
972dbf7e6 ddns-scripts: Fixup dnspod.cn-v3
7c3908d75 ddns-scripts: cloudflare: use PATCH method, minimize changes
e9b732864 ddns-scripts: Add dnspod.cn-v3
b69c7daa1 ddns-scripts: add support for ipv64.net
881abb189 ddns-scripts: support IPv6 for joker.com
4a4907f37 adblock: release 4.2.6-1
5a84bd636 banIP: release 1.5.2-1
2521a6ad5 tailscale: update to 1.80.2
5908ba19f netbird: update to 0.36.7
399d9c764 owut: update to 2025.02.18
8530f6f23 v2raya: Update to 2.2.6.6
e23f9051c v2ray-core: Update to 5.28.0
3083d2858 rclone: Update to 1.69.1
9d486d702 cloudflared: Update to 2025.2.0
2e747ea88 nextdns: Update to version 1.45.0
17ec274d4 adblock: release 4.2.5-1
76d4c9490 adguardhome: Update init files
9e2155d3d adguardhome: Bump to 0.107.56
1b6c1bc09 haproxy: update to v3.0.8
434cd60a3 rsync: update to 3.4.1
90627d2f6 rsync: update to 3.4.0
eaec5f0bf node: bump to 20.18.3
16af92dbd dnsproxy: Update to 0.75.0
277587cc2 golang: Update to 1.23.6
849d60ae3 nextdns: Update to version 1.44.6
ddb220160 adblock: update 4.2.4-2
a6aa9968e banIP: release 1.5.1-1
cac67edb4 pbr: update to 1.1.8-10
8ffcb98c0 https-dns-proxy: bugfix: start on boot
2e7cb467e antiblock: Update to 2.0.2
f1d058da4 antiblock: Update to 2.0.1
55b93a9e6 tailscale: update to 1.80.0
ef77301d1 prometheus-node-exporter-ucode: fix missing .so mounts in jail
70de36fcb sing-box: Update to 1.11.1
059e0a377 sing-box: Update to 1.11.0
56250817c strongswan: fix compilation against wolfssl
848f072f0 strongswan: Add support for EAP-MSCHAPv2 authentication
477976f1b strongswan: Fix pools to be only generated once
9dc95a421 strongswan: Add support for send_cert option
92a1d609a lua-cjson: add build VARIANT for Lua5.3
de69db6ab rclone: Update to 1.69.0
094f5b334 rclone: fix configuration saving
059f7cd32 alist: Update to 3.42.0
c7332612f cloudflared: Update to 2025.1.1
a81206f6f cloudflared: Update to 2025.1.0
7b11e458d v2ray-geodata: Update to latest version
8dd11a55c v2ray-core: Update to 5.26.0
33b347215 v2ray-core: Update to 5.25.1
bf2e570a5 v2ray-core: Update to 5.24.0
75c273aef xray-core: Update to 25.1.30
9c1f4b62b netatalk: add uci support
496dc4043 netatalk: create small and full variants
722944668 netatalk: update to 4.1.1
201fd099b frr: 10.2.1 fixes
59a03c07d banIP: update 1.5.0-6
9e72f5a41 owut: update to 2025.01.29
f624dfa5a https-dns-proxy: bugfixes and improvements
7d60f73e1 adblock-fast: bugfixes: boot-up, StevenBlack list, new CERT.pl source
5d39fbd2b adblock: update 4.2.4-1
cf301cd92 pbr: bugfixes: boot-up and negative dest_addr
2dae71c8b owut: update to 2025.01.25
4acaf6e batman-adv: Merge bugfixes from 2025.0
Sort the package-list alphabetically.

Signed-off-by: David Bauer <mail@david-bauer.net>
@github-actions github-actions bot added 3. topic: docs Topic: Documentation 3. topic: hardware Topic: Hardware Support labels Mar 6, 2025
@rotanid
Copy link
Member

rotanid commented Mar 6, 2025

025-03-06T19:07:32.2188538Z bash: --: invalid option
2025-03-06T19:07:32.2188980Z Usage:	bash [GNU long option] [option] ...
2025-03-06T19:07:32.2189492Z 	bash [GNU long option] [option] script-file ...
2025-03-06T19:07:32.2189984Z GNU long options:
2025-03-06T19:07:32.2190298Z 	--debug
2025-03-06T19:07:32.2190579Z 	--debugger
2025-03-06T19:07:32.2190872Z 	--dump-po-strings
2025-03-06T19:07:32.2191188Z 	--dump-strings
2025-03-06T19:07:32.2191486Z 	--help
2025-03-06T19:07:32.2191762Z 	--init-file
2025-03-06T19:07:32.2192039Z 	--login
2025-03-06T19:07:32.2192308Z 	--noediting
2025-03-06T19:07:32.2192592Z 	--noprofile
2025-03-06T19:07:32.2192869Z 	--norc
2025-03-06T19:07:32.2193135Z 	--posix
2025-03-06T19:07:32.2193420Z 	--pretty-print
2025-03-06T19:07:32.2195143Z 	--rcfile
2025-03-06T19:07:32.2195451Z 	--restricted
2025-03-06T19:07:32.2195877Z 	--verbose
2025-03-06T19:07:32.2196174Z 	--version
2025-03-06T19:07:32.2196482Z Shell options:
2025-03-06T19:07:32.2196902Z 	-ilrsD or -c command or -O shopt_option		(invocation only)
2025-03-06T19:07:32.2197475Z 	-abefhkmnptuvxBCEHPT or -o option
2025-03-06T19:07:32.2220999Z bash: line 1: [: : integer expression expected
2025-03-06T19:07:32.2222142Z /gluon-ci/openwrt/include/bpf.mk:72: *** ERROR: LLVM/clang version too old. Minimum required: 12, found: .  Stop.
2025-03-06T19:07:32.2223341Z make[4]: Leaving directory '/gluon-ci/openwrt/package/kernel/bpf-headers'
2025-03-06T19:07:32.2236283Z time: package/kernel/bpf-headers/compile#0.01#0.01#0.05
2025-03-06T19:07:32.2246074Z     ERROR: package/kernel/bpf-headers failed to build.
2025-03-06T19:07:32.2252699Z make[3]: *** [package/Makefile:179: package/kernel/bpf-headers/compile] Error 1

@blocktrron

OpenWrt now employs eBPF components. These are built as we select all
non-shared packages.

Configure teh OpenWrt buildsystem to use the hots BPF toolchain and add
the required llvm compiler to the dependencies. This avoids increasing
the build-time as no eBPF toolchain needs to be built.

Signed-off-by: David Bauer <mail@david-bauer.net>
From testing the previous behavior of ghost-acks could not be reproduced
anymore.

Signed-off-by: David Bauer <mail@david-bauer.net>
@blocktrron blocktrron force-pushed the upstream-main-updates branch from 40c4f6f to 2f9461d Compare March 6, 2025 21:06
@rotanid rotanid merged commit 37886a4 into freifunk-gluon:main Mar 7, 2025
41 checks passed
@blocktrron blocktrron deleted the upstream-main-updates branch March 7, 2025 00:54
herbetom added a commit to herbetom/gluon that referenced this pull request Mar 9, 2025
After the removal of the mt76 patches in (freifunk-gluon#3447) the new mt76 patch (freifunk-gluon#3436) needs a lower patch file number.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
3. topic: docs Topic: Documentation 3. topic: hardware Topic: Hardware Support
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants