After enabling the glitz USE flag, gtk+ failed to compile for me. After I recompiled cairo and pango without the glitz USE flag. gtk+ compiled fine Reproducible: Always Steps to Reproduce: 1. Enable the glitz USE flag. 2. Recompile pango and cairo. 3. Try to compile GTK+ Actual Results: The compilation of GTK Fails I also tried using the upstream ~arch versions of gtk+, pango and cairo, but the same problem occured.
Created attachment 208878 [details] The failing emerge The failing emerge
The error is: /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libGL.so.1, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libpangocairo-1.0.so, not found (try using -rpath or -rpath-link) 'eselect opengl' problem ? Or perhaps you've chose wrong order ? Does revdep-rebuild help ?
Tried using both eselect opengl set xorg-x11 and eselect opengl set nvidia and it doesn't fix the problem. Running revdep-rebuild doesn't fix the problem either. It tells me all dynamic libraries are consistent. Tried compiling it in various orders and using various versions. Doesn't help either.
Which version(s) of gcc you've got installed ?
I'm using gcc-4.3.4
Did you try to rebuild glitz ? Error is: /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libGL.so.1, needed by /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.4/../../../../lib64/libpangocairo-1.0.so, not found (try using -rpath or -rpath-link) followed by undefined references of libGL functions in /usr/lib/libglitz-glx.so.1. What does ldd print for that lib ?
Please provide the build.log. Thanks
Closing until build.log is attache.