Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 597646

Summary: sys-auth/skey fails to build with musl libc
Product: Gentoo Linux Reporter: Felix Janda <felix.janda>
Component: Current packagesAssignee: Ulrich Müller <ulm>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 430702    
Attachments: build.log
build.log

Description Felix Janda 2016-10-21 01:20:10 UTC
Created attachment 450858 [details]
build.log

See the build.log for the build failures.


For this reason the musl overlay current applies two patches:

https://github.com/gentoo/musl/tree/master/sys-auth/skey/files

One patch fixes the __P issue. The other patch adds a <paths.h>
include for _PATH_DEVNULL.


It would be nice if these patches could be included in the
patchset in the main tree.
Comment 1 Ulrich Müller gentoo-dev 2016-10-29 12:33:37 UTC
Can you please attach a readable build.log without interspersed terminal control sequences?
Comment 2 Felix Janda 2016-10-29 14:25:14 UTC
Created attachment 451864 [details]
build.log
Comment 3 Ulrich Müller gentoo-dev 2016-10-29 14:57:56 UTC
commit f1462b3a2246f5c69a96578f8fdcafa5b1c96b97
Author: Ulrich Müller <ulm@gentoo.org>
Date:   Sat Oct 29 16:56:15 2016 +0200

    sys-auth/skey: Fix build with musl libc.
    
    Bug: 597646
    
    Package-Manager: portage-2.3.2


Thanks for reporting.