Skip to content
View in the app

A better way to browse. Learn more.

Armbian Community Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

how to update or patch a userland package?

Featured Replies

Hello everyone,

 

I am an old-timer in Debian and Ubuntu and have uploaded and maintained packages there.  I've come across an issue in a package that I use that affects 32-bit platforms such as armv7 but not 64-bit platforms.  I've already analysed the problem and applied a fix, compiled the package locally and I'm happy.  But I'd like to get the fix into armbian as well so others will not run into this fairly serious problem (for the package in question, it is essentially useless at the moment in noble). I looked through the various github repositories but was unable to see how to apply a patch to a userland package and have it published.  Given that armbian systems seem to pull their packages from ports.ubuntu.com, is it that armbian does no patching of their own to packages but instead relies on Ubuntu and Debian to land their fixes?  If that's the case, I've already started the process but I'd like to know if there is an armbian-specific way of fixing userland as well.

 

Regards

Edited by laibsch

19 minutes ago, laibsch said:

is it that armbian does no patching of their own to packages but instead relies on Ubuntu and Debian to land their fixes?

 

That is correct, we don't deal with generic userland packages. Main focus is:

  • build framework
  • kernel
  • system configuration

However we developed an extension for simple patching mechanisms to apply patches to user space, but it is not in use. This whole idea of dealing with this would need a dedicated captain to drive it, develop further. 
https://github.com/armbian/build/blob/main/extensions/armbian-live-patch.sh 

 

For packages that we do - we fix the problem, bump version and push to the repository ...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.