Summary: | [x11 overlay] media-libs/mesa-9999 ld fails after EGIT_COMMIT=4e42e569dd5643 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Wyatt Epp <wyatt.epp> |
Component: | New packages | Assignee: | Gentoo X packagers <x11> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
head and tail -200 of a failed build log (llvm USEs disabled)
A full build log (1.7M uncompressed) Another build log (7.6M uncompressed) |
Description
Wyatt Epp
2013-02-07 14:42:46 UTC
Created attachment 338236 [details]
head and tail -200 of a failed build log (llvm USEs disabled)
Created attachment 338244 [details]
A full build log (1.7M uncompressed)
(In reply to comment #0) > I haven't been able to build mesa since around the time they messed with the > build system. Great. Glad to know you appreciate the work I did to complete the transition to automake. (In reply to comment #3) > Great. Glad to know you appreciate the work I did to complete the transition > to automake. Would you prefer "hacked on"? I'm sorry if that came off as rude or unappreciative of the work you do; I simply couldn't remember what was done-- autotools is more opaque than the kernel itself to me. From my perspective as an end user, some hacking happened, the build system changed in a way I quite honestly don't comprehend, and now it doesn't link. After asking about it, I decided to file a bug. Setting that aside, is there some information I can offer or action I can take to help resolve this? Thank you. (In reply to comment #4) > Setting that aside, is there some information I can offer or action I can > take to help resolve this? Thank you. Does 9.1_rc1 fail in the same way? (I imagine that it does) I'll try to build with your configuration tonight and see if I can reproduce it. (In reply to comment #5) > Does 9.1_rc1 fail in the same way? (I imagine that it does) Yes, the failures look roughly identical. > I'll try to build with your configuration tonight and see if I can reproduce Much appreciated. Just as an additional note, I tried with gcc-4.5.5 and gcc-4.6.3 too, and the same failures happened. In that vein, is there maybe something I should update or remerge that might fix it? Oh. It's stupid egl_gallium failing. Since you're not building openvg I don't imagine you have any specific need for the gallium EGL backend? (The DRI2 backend works with gallium drivers as well). I'm thinking we shouldn't build egl_gallium unless openvg is requested. (In reply to comment #8) > Oh. It's stupid egl_gallium failing. Since you're not building openvg I > don't imagine you have any specific need for the gallium EGL backend? (The > DRI2 backend works with gallium drivers as well). > > I'm thinking we shouldn't build egl_gallium unless openvg is requested. Oof. Can't do that, since gbm-gallium needs egl-gallium, and OpenCL stuff is going to need gbm-gallium. (In reply to comment #8) > Since you're not building openvg I > don't imagine you have any specific need for the gallium EGL backend? I tried to disable egl when I was first testing things, but cairo demands it for USE=opengl. I have to imagine that's pretty common. Also, note that the log here is with USE="-llvm -r600-llvm-compiler". The log with them enabled is significantly longer. Not sure if it'll be helpful, but I'll attach one of those for reference. Created attachment 339236 [details]
Another build log (7.6M uncompressed)
Does this bug still affect your builds? I wonder if something fixed it in the mean time. (In reply to Matt Turner from comment #12) > Does this bug still affect your builds? I wonder if something fixed it in > the mean time. Sorry to be so late getting back to you. I think I made a comment about this on a different bug, but forgot to also mention it here: this, or something similar to it seems to still happens unless I have CFLAGS="-lstdc++" ..in /etc/portage/env/media-libs/mesa Please give something newer a try. |