Jump to content

Recommended Posts

Posted (edited)

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
Posted
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 ...

Posted (edited)

OK, thank you for that information.

I believe an Armbian PPA rather than the live patching would be a better approach.  The project could have one just like this one.  That's the Debian and Ubuntu way, packages, repos, versioning.

Edited by laibsch

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...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use - Privacy Policy - Guidelines