Bug 28305 - OSMesa built with autogen.sh cannot be used
OSMesa built with autogen.sh cannot be used
Status: RESOLVED FIXED
Product: Mesa
Classification: Unclassified
Component: Other
git
x86-64 (AMD64) Linux (All)
: medium normal
Assigned To: mesa-dev
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-05-28 10:50 UTC by Kevin Hobbs
Modified: 2010-06-16 09:43 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.