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

Bug 574982

Summary: app-arch/libarchive-3.1.2-r3 fails to build with "xattr"/"acl" USE flags on x32 system
Product: Gentoo Linux Reporter: Jasen Borisov <tajjada>
Component: [OLD] LibraryAssignee: Gentoo/BSD Team <bsd+disabled>
Status: RESOLVED FIXED    
Severity: normal CC: bsd+disabled, pastas4
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 393673    
Attachments: emerge --info output
build.log

Description Jasen Borisov 2016-02-17 17:14:40 UTC
Created attachment 425738 [details]
emerge --info output

libarchive fails to build when "xattr" or "acl" USE flags are enabled on x32. It does not seem to be detecting the x32 libraries properly. It emerges without issues if those USE flags are disabled.

build.log and emerge --info attached.

Note that I have ABI_X86="x32 32 64" to install multilib regular 64-bit and 32-bit libraries, too. This may be of relevance, but I am unsure.
Comment 1 Jasen Borisov 2016-02-17 17:15:30 UTC
Created attachment 425740 [details]
build.log
Comment 2 Dainius Masiliƫnas 2016-07-29 20:14:52 UTC
I have libarchive-3.2.1-r3 with acl and xattr emerged fine. So this issue may have been solved in the newer version or in libacl/libattr.
Comment 3 SpanKY gentoo-dev 2016-08-10 06:26:35 UTC
acl & attr didn't use to support multilib builds, but they do now.  please re-open if things fail again in this way.