Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 418065 - medialibs/libclthreads-2.4.0 doesn't create major version symlink to libclthreads.so.2.4.0
Summary: medialibs/libclthreads-2.4.0 doesn't create major version symlink to libclthr...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Sound Team
URL: http://kokkinizita.linuxaudio.org/lin...
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2012-05-28 22:54 UTC by Rodrigo Severo
Modified: 2015-03-18 11:48 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
libclthreads-2.4.0 makefile specific patch (libclthreads-2.4.0-Makefile.patch,1.53 KB, patch)
2012-05-28 22:54 UTC, Rodrigo Severo
Details | Diff
New libclthreads 2.4.0 ebuild to apply 2.4.0 specific makefile patch (libclthreads-2.4.0.ebuild,872 bytes, patch)
2012-05-28 22:55 UTC, Rodrigo Severo
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!