Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#13841 - lib32-libgl should install libdricore.so

Attached to Project: Community Packages
Opened by Brian De Wolf (bldewolf) - Wednesday, 18 March 2009, 05:18 GMT
Last edited by Mikko Seppälä (Neverth) - Wednesday, 18 March 2009, 20:45 GMT
Task Type Bug Report
Category
Status Closed
Assigned To Mikko Seppälä (Neverth)
Architecture x86_64
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
I have created a package for lib32-intel-dri so that I can use 32-bit openGL applications (namely, games in wine) but the binaries in intel-dri are linked against libdricore.so, preventing the drivers from loading. libdricore.so is included in libgl, but lib32-libgl does not install them. If I add this line to the build section of lib32-libgl's PKGBUILD:

cp -dp usr/lib/xorg/modules/dri/libdricore.so $startdir/pkg/opt/lib32/usr/lib/

The drivers start to work as the shared library can be found.

You may notice that I had to place the library in a different area than it normally is installed. When I put it in /opt/lib32/usr/lib/xorg/modules/dri/ it still wasn't found, as I assume that is not a path that is searched for libraries.
This task depends upon

Closed by  Mikko Seppälä (Neverth)
Wednesday, 18 March 2009, 20:45 GMT
Reason for closing:  Fixed
Additional comments about closing:  libdricore.so included

Loading...