Summary: | net-misc/dhcpcd-6.4.7: fix compilation on musl branch | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | DaggyStyle <daggs> |
Component: | Current packages | Assignee: | Anthony Basile <blueness> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | base-system |
Priority: | Normal | Keywords: | PATCH |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | hardened-devel repo, musl overlay | ||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 430702 | ||
Attachments: | patch |
Description
DaggyStyle
2014-11-15 16:10:34 UTC
Created attachment 389412 [details, diff]
patch
Just to have it documented somewhere: Starting from version 6.6.2 no patch is needed anymore. (In reply to Felix Janda from comment #2) > Just to have it documented somewhere: Starting from version 6.6.2 no patch > is needed anymore. good to know, but as I'm working on stable tree and 6.4.7 is the last stable version, it is still relevant (In reply to DaggyStyle from comment #3) > (In reply to Felix Janda from comment #2) > > Just to have it documented somewhere: Starting from version 6.6.2 no patch > > is needed anymore. > > good to know, but as I'm working on stable tree and 6.4.7 is the last stable > version, it is still relevant If you want, you can port the 6.6.2 ebuild to the overlay and mark it stable without any extra patch. As with the other bugs, make a single commit against hardened-dev::musl overlay and upload the patch Instructions on producing a patch against the hardened-dev::musl overlay 1. git clone git://git.overlays.gentoo.org/proj/hardened-dev.git 2. git checkout musl 3. (add the ebuild and patch etc. make sure the ebuild has rev version -r99. look at other ebuilds in that overlay for examples) 4. git add . 5. git commit -m "<cat>/<pkg>: fixed to buidl on musl" 6. git format-patch HEAD^ 7. attack to the bug. Version 6.6.7 is now stable for all relevant archs and seems to compile fine without any patches. (In reply to Felix Janda from comment #6) thanks for following up |