Summary: | net-print/hplip-3.20.{5,6}: fails to build with musl libc - missing #include's | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Michael 'veremitz' Everitt <gentoo> |
Component: | Current packages | Assignee: | Daniel Pielmeier <billie> |
Status: | CONFIRMED --- | ||
Severity: | normal | CC: | chewi, gentoo.qxrin, herrtimson, musl, printing |
Priority: | Normal | Keywords: | NeedPatch |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Michael 'veremitz' Everitt
2020-06-20 06:04:53 UTC
No problem with including musl patches. Two things however: First please make sure that upstream is aware of these patches. At a quick glance I found nothing there. Second you may look also at the OpenWrt Project [1] and The Void Linux distribution [2] which also support musl and hplip. Btw. hplip is at 3.20.6 now. [1] https://github.com/openwrt/packages/tree/master/utils/hplip/patches [2] https://github.com/void-linux/void-packages/tree/master/srcpkgs/hplip/patches Thanks Daniel! Usually I do check in with void too, as it can be a slow process for musl distros to keep track of upstream releases! I'll do my best to push necessary patches upstream, I do believe they are receptive to changes and PR, although I'm not 100% at present what their preferred method is. Thanks for doing the 3.20.6 bump .. for some reason I've lost the email notification I had about the update! I see you've also picked up a dbus issue in another bug too! I found an upstream bug for musl support with three patches: https://bugs.launchpad.net/hplip/+bug/1886527 (In reply to tt_1 from comment #3) > I found an upstream bug for musl support with three patches: > https://bugs.launchpad.net/hplip/+bug/1886527 Thanks for this, just what we need. Hopefully if these are accepted we can stop carrying downstream patches. I'm overdue testing the new releases on my musl boxes, but will endeavour to PR these over the next week or so. how is the situation with the hplip-plugins package? Does it tolerate a musl libc.so? (In reply to tt_1 from comment #5) > how is the situation with the hplip-plugins package? Does it tolerate a musl > libc.so? I haven't tried but I think it does, with the exception of bb_orblite.so. well, and it seems that hplip-plugins just got a useflag to filter these out, happy days! :) |