Summary: | media-libs/glu-9999 fails to emerge | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jure Repinc <jlp.bugs> |
Component: | [OLD] Development | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ansla80, daggs, emeraldd.chris, franz.trischberger, gentoobugs, paolo.pedroni |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 432516 | ||
Attachments: | build.log |
Description
Jure Repinc
2012-09-04 07:52:16 UTC
Created attachment 322882 [details]
build.log
/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.1/../../../libGL.so when searching for -lGL /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.1/../../../libGL.so when searching for -lGL /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.1/../../../../x86_64-pc-linux-gnu/bin/ld: skipping incompatible /usr/lib/libGL.so when searching for -lGL /usr/lib/gcc/x86_64-pc-linux-gnu/4.7.1/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lGL Looks like it tried to build 32 bit libGLU and failed to find 32 bit libGL. same here on 64bit removed building 32bit from glu-9999.ebuild, lets GLU compile ... opengl is working *** Bug 434206 has been marked as a duplicate of this bug. *** The problem is that the current app-emulation/emul-linux-x86-opengl package includes the needed 32-bit libGL, but also provides 32-bit libGLU which causes collisions. I'd hoped to get a multilib USE flag for Mesa, but I don't think this is going to happen very soon. I guess we should just disable the multilib USE flag for glu for now. (In reply to comment #5) > I'd hoped to get a multilib USE flag for Mesa, but I don't think this is > going to happen very soon. What would be missing for that to happen? > I guess we should just disable the multilib USE flag for glu for now. Seconded. (In reply to comment #6) > (In reply to comment #5) > > I'd hoped to get a multilib USE flag for Mesa, but I don't think this is > > going to happen very soon. > > What would be missing for that to happen? The rest of Mesa (Gallium, mostly) to be converted from static Makefiles to automake. I've almost completely finished this (http://cgit.freedesktop.org/~mattst88/mesa/log/?h=automake-gallium) but due to insufficient testing I'm not going to try to push this into 9.0 which will be released in a couple of days. I wish it could have gone into 9.0. Okay, I masked and force the multilib flag off, and Chí-Thanh cleaned up the mess I made. I think this is now fixed. Could it be someone removed the use.mask again? Because I get exactly this error now, trying to update to latest stable packages. |