The server has its own copy of libdrm it should link to the real one this requires a few changes...
Created attachment 7641 [details] [review] patch for libdrm which should cover problems... this is an initial patch to libdrm to add the necessary functionality... I'll try and add the server side patch later..
Created attachment 7644 [details] [review] patch for libdrm to add server hooks.. new libdrm patch... note make the drm lib version number returned by drmGetLibVersion has to be 1.x not 2.x as radeon driver checks it and falls over
Created attachment 7645 [details] [review] patch to server to use system libdrm.. Remove libdrm from server and use the system one...
This is all checked into the trees now, libdrm 2.3.0 is released. I think this should go in 7.2 as we will have AIGLX problems with newer DRI drivers otherwise...
Created attachment 7762 [details] [review] move drmSetServerInfo() call, remove libdrm remnants I think the drmSetServerInfo() call should be moved in DRIScreenInit() before the drmOpen() call. Also, there are a few libdrm remnants to be removed.
the above patch is now committed to master (5bfe7f4dfc6ab51b6790d74faf11574385234423)
fixed in 7.2 also.
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.