The upstream fix basically make it _possible_ to compile OSMesa without shared glapi.
It seems that Mesa components except OSMesa do need --enable-shared- glapi . So I currently work around this issue as I don't install libosmesa* from the repository. Instead, I compile libOSMesa manually as: # Download and untar Mesa source autoreconf -fi ./configure --enable-shared --disable-static --enable-texture-float --enable-osmesa --disable-gallium-llvm --disable-dri --disable-egl --disable-glx --with-gallium-drivers= --with-dri-drivers= make sudo make install sudo ldconfig -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1066599 Title: Wine is unable to detect OSMesa correctly when compiling from source To manage notifications about this bug go to: https://bugs.launchpad.net/mesa/+bug/1066599/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs