Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 418065

Summary: medialibs/libclthreads-2.4.0 doesn't create major version symlink to libclthreads.so.2.4.0
Product: Gentoo Linux Reporter: Rodrigo Severo <rodrigo>
Component: New packagesAssignee: Gentoo Sound Team <sound>
Status: RESOLVED FIXED    
Severity: normal CC: gavinlee303, kripton
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
URL: http://kokkinizita.linuxaudio.org/linuxaudio/
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: libclthreads-2.4.0 makefile specific patch
New libclthreads 2.4.0 ebuild to apply 2.4.0 specific makefile patch

Description Rodrigo Severo 2012-05-28 22:54:45 UTC
Created attachment 313445 [details, diff]
libclthreads-2.4.0 makefile specific patch

media-libs/libclthreads-2.4.0 doesn't create major version symlink to libclthreads.so.2.4.0: libclthreads.so.2

AFAICT it's expected to exist two symlinks to the library file: the .so and the .so.MAJOR

media-libs/libclthreads doesn't create the .so.MAJOR. Attached is a patch to libclthreads-2.4.0 makefile which does just that.

Attached is also a new version of libclthreads-2.4.0 ebuild that applies the above 2.4.0 makefile specific patch instead of the 2.2.1

The lack of the .so.MAJOR symlink was preventing zita-at1 to run. zita-at1 is a jack auto tuner which has a ebuild availabloe at the pro-audio overlay.
Comment 1 Rodrigo Severo 2012-05-28 22:55:53 UTC
Created attachment 313447 [details, diff]
New libclthreads 2.4.0 ebuild to apply 2.4.0 specific makefile patch
Comment 2 Gavin Pryke 2012-10-04 15:44:15 UTC
I've tested this as is and the changes fix issues with several ebuilds in the proaudio overlay.
I've put it this in the overlay for now until the fixes are in portage.
Thanks.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2013-11-04 12:37:34 UTC
This makes it impossible to run media-sound/jaaa:

$ jaaa 
jaaa: error while loading shared libraries: libclthreads.so.2: cannot open shared object file: No such file or directory
Comment 4 Alexis Ballier gentoo-dev 2015-03-18 11:48:07 UTC
 
+*libclthreads-2.4.0-r1 (18 Mar 2015)
+
+  18 Mar 2015; Alexis Ballier <aballier@gentoo.org>
+  +libclthreads-2.4.0-r1.ebuild, +files/libclthreads-2.4.0-Makefile.patch:
+  update makefile patch to create proper lib symlinks, bug #418065 by Rodrigo
+  Severo
+


thanks!