Bug 28305

Summary: OSMesa built with autogen.sh cannot be used
Product: Mesa Reporter: Kevin Hobbs <hobbsk>
Component: OtherAssignee: mesa-dev
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium    
Version: git   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:

Description Kevin Hobbs 2010-05-28 10:50:24 UTC
When I build mesa with 

git clone git://anongit.freedesktop.org/git/mesa/mesa
cd mesa
./autogen.sh --with-driver=xlib --disable-gallium --without-demos
make -j12

on my Fedora 12 x86_64 workstation the resulting OSMesa library cannot be used because many symbols reffered to in the osmesa library are hidden in the GL library.

nm lib/libOSMesa.so | grep _mesa_free_context_data
                 U _mesa_free_context_data
nm lib/libGL.so | grep _mesa_free_context_data
0000000000078680 t _mesa_free_context_data
Comment 1 Dan Nicholson 2010-06-16 09:43:17 UTC
Should be fixed with commit cbf30fce322506bd43692617de9d201533f41532.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.