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

Bug 559688

Summary: libdvbpsi-1.2.0 fails to build on musl - error: unknown type name ‘ssize_t’
Product: Gentoo Linux Reporter: tt_1 <herrtimson>
Component: [OLD] UnspecifiedAssignee: Gentoo musl team <musl>
Status: RESOLVED FIXED    
Severity: normal CC: blueness
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=530316
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 581084    
Bug Blocks: 430702    
Attachments: build log of =libdvbpsi-1.2.0
emerge.info
Proposed patch against libdvbpsi-1.2.0
Patch for musl overlay

Description tt_1 2015-09-05 16:52:15 UTC
Created attachment 411070 [details]
build log of =libdvbpsi-1.2.0

please see the build.log for further details.
Comment 1 tt_1 2015-09-05 16:52:45 UTC
Created attachment 411072 [details]
emerge.info
Comment 2 Felix Janda 2015-09-05 17:17:30 UTC
Created attachment 411074 [details, diff]
Proposed patch against libdvbpsi-1.2.0

I think that this is also fixed in libdvbpsi-1.3.0 (in tree but not stable).
Comment 3 tt_1 2015-09-05 17:35:39 UTC
libdvbpsi-1.2.0 compiles fine with your patch. thank you.
Comment 4 Felix Janda 2015-09-05 18:01:56 UTC
Created attachment 411078 [details, diff]
Patch for musl overlay

Thanks for reporting!
Comment 5 Anthony Basile gentoo-dev 2015-09-05 18:06:51 UTC
(In reply to Felix Janda from comment #4)
> Created attachment 411078 [details, diff] [details, diff]
> Patch for musl overlay
> 
> Thanks for reporting!

just tested and 1.3.0-r1 works.  i can put 1.2.0 in the overlay but i'd rather see the overlay shrink rather than grow.
Comment 6 tt_1 2016-07-26 05:23:18 UTC
1.3.0-r1 is stable on all musl supported arches, closing