After building mesa 10.4 or mesa git with --enable-nine option d3dadapter library has no lib prefix in filename (producing file /usr/lib64/d3d/d3dadapter.so.*). Tested with gento 9999 ebuild and vanilla mesa downloaded from mesa3d site.
What makes you think that it needs one ? It's not a shared library nor its meant to be linked against. It's a module that should be dlopened. -Emil P.S. It was me that intentionally removed the prefix :P
Hi Emil. I try to build wine with nine patch, and wine's configure can't find -ld3dadapter, symlinking does not fix this issue. IMHO, if we use lib prefix so we can use both dlopen and linking against (if some app will use it). -Georgy
I'm sorry but I don't see a reason to promote what is essentially a module to a shared object, just to hack around an issue in wine's configure. Afaics David has (somewhat) fixed it [1]. Yet it seems that he's squashed the fix nuking my comments :'( Check with the commit mentioned, and please work with the guys to improve things rather than adding hacks. Thanks Emil [1] https://github.com/iXit/wine/commit/e8963ed284574b23f9d8cf1eb1c6ea877b8f9324
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.