Re: Compile-time shared library name mismatching base name (SDL)

2013-07-04 Thread Florian Weimer
On 07/04/2013 06:14 PM, Miroslav Lichvar wrote: gpsd-libs-3.9-1.fc19.i686,/usr/lib/libgps.so.20.0,libgps.so.20 gpsd-libs-3.9-1.fc19.i686,/usr/lib/libgpsd.so.21.0,libgpsd.so.21 gpsd-libs-3.9-1.fc19.x86_64,/usr/lib64/libgps.so.20.0,libgps.so.20 gpsd-libs-3.9-1.fc19.x86_64,/usr/lib64/libgpsd.so.21.0

Re: Compile-time shared library name mismatching base name (SDL)

2013-07-04 Thread Miroslav Lichvar
On Thu, Jul 04, 2013 at 05:39:02PM +0200, Florian Weimer wrote: > On 07/04/2013 03:29 PM, Miroslav Lichvar wrote: > >Perhaps the best option would be to rename the symlink and replace it > >with a linker script containing just "INPUT(-lSDL-1.2)" to keep > >ldconfig happy. This is how it's done in t

Re: Compile-time shared library name mismatching base name (SDL)

2013-07-04 Thread Miroslav Lichvar
On Mon, Jul 01, 2013 at 09:36:19AM +, Petr Pisar wrote: > root@fedora-20:~ # ls -o /usr/lib64/libSDL* > lrwxrwxrwx. 1 root 20 Jul 1 10:43 /usr/lib64/libSDL-1.2.so.0 -> > libSDL-1.2.so.0.11.4 > -rwxr-xr-x. 1 root 444176 Jun 19 12:58 /usr/lib64/libSDL-1.2.so.0.11.4 > lrwxrwxrwx. 1 root

Re: Compile-time shared library name mismatching base name (SDL)

2013-07-04 Thread Petr Machata
Petr Pisar writes: > Is the installed libSDL.so symlink a mistage in the SDL-devel package? > > Is renaming libSDL.so to libSDL-1.2.so wise? The libSDL.so is used in > upstream and other distributions. I'm speculating here, but renaming the actual DSO like this would make it possible to install

Compile-time shared library name mismatching base name (SDL)

2013-07-01 Thread Petr Pisar
Hello list, I got an interresting report regarging SDL library file names . If you install SDL and SDL-devel, you will get these files: root@fedora-20:~ # ls -o /usr/lib64/libSDL* lrwxrwxrwx. 1 root 20 Jul 1 10:43 /usr/lib64/libSDL-1.2.so.