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

Bug 406727

Summary: media-libs/mesa-8.0.1-r1[classic] fails to build on sparc64-solaris
Product: Gentoo/Alt Reporter: Richard Yao (RETIRED) <ryao>
Component: Prefix SupportAssignee: Gentoo X packagers <x11>
Status: RESOLVED OBSOLETE    
Severity: normal CC: prefix
Priority: Normal    
Version: unspecified   
Hardware: Sparc64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: media-libs/mesa-8.0.1-r1 build.log with default USE flags
build.log (armv6j-hardfloat-linux-gnueabi)

Description Richard Yao (RETIRED) gentoo-dev 2012-03-03 06:16:09 UTC
Created attachment 304089 [details]
media-libs/mesa-8.0.1-r1 build.log with default USE flags

This was pulled into the dependency graph when trying to compile firefox at Anarchy's request. Users will encounter this when building www-client/firefox on sparc64-solaris.

mesa initially refused to build for me no matter what its USE flags were until I rebuilt my prefix by specifying >= in its package.accept_keywords file. Then a suggestion by chithead to build with `env USE="-classic -egl -gallium" emerge -1v media-libs/mesa` worked around this issue.
Comment 1 Xavier Miller (RETIRED) gentoo-dev 2012-08-10 15:12:13 UTC
Same problem for ARM platforms (at least armv6j and armv7l, both hardfloat).
Comment 2 Xavier Miller (RETIRED) gentoo-dev 2012-08-10 15:13:31 UTC
(not prefix in my case)
Comment 3 Xavier Miller (RETIRED) gentoo-dev 2012-08-10 15:15:19 UTC
Created attachment 320902 [details]
build.log (armv6j-hardfloat-linux-gnueabi)
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-08-10 15:17:03 UTC
(In reply to comment #3)
> /usr/lib/gcc/armv6j-hardfloat-linux-gnueabi/4.7.1/../../../../armv6j-hardfloat-linux-gnueabi/bin/ld: cannot find -l-O2

That is a different issue, bug 429288.