Fixed Re: wayland + nouveau doesn't work with mesa upstream git since yesterday

Darxus at chaosreigns.com Darxus at chaosreigns.com
Sat Jan 8 16:14:25 PST 2011


Fixed by:

commit 69191d41231b95af7565e32393c5487163859d7e
Author: Marcin Slusarz <marcin.slusarz at gmail.com>
Date:   Sun Jan 9 00:46:35 2011 +0100

    targets/egl: add libnvc0.a to nouveau libs


The fix was adding 
"$(TOP)/src/gallium/drivers/nvc0/libnvc0.a \" to mesa's
src/gallium/targets/egl/Makefile


The problem was revealed by:

$ LD_DEBUG='all' ~/wayland/wayland/compositor/compositor 2>&1 | grep fatal
     27254:	/home/darxus/install/lib/egl/pipe_nouveau.so: error: symbol lookup error: undefined symbol: nvc0_screen_create (fatal)

Interesting that it didn't result in a more useful error.


On 01/05, Darxus at chaosreigns.com wrote:
> https://bugs.freedesktop.org/show_bug.cgi?id=32864
> 
> Says "libEGL warning: failed to create DRM screen" instead of 
> "libEGL debug: loaded /home/darxus/install/lib/egl/pipe_nouveau.so"
> 
> 
> Last working commit:
> 
> 6a102074bb30e44273e999ee8cdd2afbfbc4e333
> Date:   Tue Jan 4 07:24:36 2011 -0700
> 
> 
> First broken commit:
> 
> 997f84ff4efb62779a19f6bd0441cbae1b7bad70
> Date:   Tue Jan 4 16:13:42 2011 +0100
> 
> -- 
> "Every normal man must be tempted at times to spit upon his hands,
> hoist the black flag, and begin slitting throats."
>  - Henry Louis Mencken (1880-1956)
> http://www.ChaosReigns.com
> _______________________________________________
> wayland-devel mailing list
> wayland-devel at lists.freedesktop.org
> http://lists.freedesktop.org/mailman/listinfo/wayland-devel
> 

-- 
"If you are not paranoid... you may not be paying attention."
 - jimh at creative-net.net, on an IDPA mailing list
http://www.ChaosReigns.com


More information about the wayland-devel mailing list