Upcoming update to 6.18 and scripts
Elliott Mitchell
ehem+openwrt at m5p.com
Sat Dec 13 16:57:22 PST 2025
Apparently 6.18 isn't officially LTS, but 6.19 has no chance of release
in time. As such 6.18 is guaranteed to become LTS as of January 1st.
Since the situation around #14907 isn't fully resolved I kind of hope a
few people might be willing to try it due to the handy timing. Assuming
you've got a remote setup for OpenWRT's GitHub repository, you can do
`git fetch openwrt-github refs/pull/14907/head`.
Depending on your development setup you can do
`git rebase --onto $mybranch FETCH_HEAD~2 FETCH_HEAD`.
You can also do `git ls-tree FETCH_HEAD -- scripts/kernel_upgrade.pl`
which gives you the hash c9eb10c8d64a3e76679eda5bb40b611a23bd8f67. You
could then do ```
git cat-file -p c9eb10c8d64a3e76679eda5bb40b611a23bd8f67 > scripts/kernel_upgrade.pl
chmod 755 scripts/kernel_upgrade.pl
```
Lots of ways to get the current script out of GitHub without fully
bringing it into your repository.
Could one or more people with direct commit access please try:
`scripts/kernel_upgrade.pl -6.12 -6.18`
One of the biggest points of the script being created was to propose a
change in how kernel version changes were handled. As such this does
in fact do things slightly differently. I *really* hoped this would
be considered almost 2 years ago, yet seems no one has ever bothered to
even try it.
The script was written using Perl since Perl's string handling was
rather easier for initial work. It should readily convert to Python,
but that requires indication that would be worth the time required.
After that it might be appropriate to announce plans to remove Perl from
OpenWRT and only already existing submissions are allowed to use.
--
(\___(\___(\______ --=> 8-) EHM <=-- ______/)___/)___/)
\BS ( | ehem+sigmsg at m5p.com PGP 87145445 | ) /
\_CS\ | _____ -O #include <stddisclaimer.h> O- _____ | / _/
8A19\___\_|_/58D2 7E3D DDF4 7BA6 <-PGP-> 41D1 B375 37D0 8714\_|_/___/5445
More information about the openwrt-devel
mailing list