What core packages you update from the snapshots?

Hey!
I wounder to improve security or performance, or maybe just a preview test, what packages you update in advance?

I update zlib to version 1.3.1 from of 1.2.13.

I tired to updated some other packages, but it will always lead to issues in functionality.

if you want to share your experience .....

The general consensus is to avoid Updating packages, though opinions do differ.

Snapshot updates shouldn’t be applied ever (from my personal experience and grief).

Personally I don’t Update unless I know what that update does to my build. I will normally just wait until I build a new version whether it be stable or snapshot.

https://openwrt.org/meta/infobox/upgrade_packages_warning

opkg doesn't ensure proper ABI (Application Binary Interfaces) checks when upgrading package versions, so if one package relies on another package and that interface between the packages has changed when you do an upgrade to a newer version, all bets are off.

1 Like

@RuralRoots @dannil You have missed the purpose of this thread,

I know it may cause issues, I even mentioned in my OP that I had some issues.

My questions is to share your experience with CORE packages you update and doesn't cause issues.

So far I am using zlib 1.3.1 with no issues.

BTW, I always use newer version for apps, for example I use nmap 7.95 from the snapshots instead of 7.93 with no issue.

No I didn't miss your point, but maybe I didn't expand enough in my first post; while it often works to even upgrade core packages (since especially for them the ABI:s are by necessity very stable), it's highly discouraged since that validation will only be valid for that specific snapshot (or even stable release point since package versions are backported).

Your experience is therefore only valid for that specific version (both package version and snapshot revision), which is why it's kinda a moot point to have a curated list of core packages that are OK to upgrade. Recommending that zlib can be upgraded may introduce problems in a version after 1.3.1 and do you then want to be responsible for bricking user's devices? Because I know that I don't.

1 Like

@dannil What are you talking about?

Every one knows there is a risk using unofficial firmware let alone upgrading to beta packages.

No one is recommending anything, and no one is forcing anything, if you want to share your experience you are welcome, if not I think you are engaging in the wrong thread.

BTW, I bricked a router using ddwrt, I bought a new router without even complaining and here are you whining about sharing experiences.

If anyone wants to share experiences please you are welcome to tell me, I am happy to hear about new experiences.

I think the Orginal Poster misunderstands the inherent problem in running the upgrade command in OpenWrt.

Nonetheless I'll share my experience.

Most instances where I upgraded packages without an explicit and specific Security Notification and upgrade instructions from official OpenWrt channels - I soft bricked the device.

It was due to my not following advice like given above. Hope my experience helps.

Otherwise these days, I use the Firmware Selector to make an image - it will include up-to-date packages. I've never had an issue using this method.

2 Likes

I build head of firewall4 to PoC my own patches, but do not interfere with other things that area professionals take good care of.

2 Likes

No more experinces needed i assume.

Thanks, I will try update firwall4 and return, just bust at this time.

I dont know about other packages. Firewall is completely interchangable 23.05.0 to today, just rules slightly change. Works nice on powerful devices also old way, for ancients improvements are noticeable.

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.