[Slackbuilds-users] Problematic soname for blas and lapack libraries.
Pablo Santamaria
pablosantamaria at gmail.com
Wed Aug 11 00:39:38 UTC 2010
Hi!
In the Slackbuilds for blas and lapack libraries the.
soname include the entire version number of the library..
This is problematic for updates (e.x. 3.2.1 -> 3.2.2)..
A better option is to use the major number (*.so.3) and.
symlink properly. The changes in the Slackbuilds would be
MAJOR=$(echo $VERSION | cut -d. -f1)
...
gcc -fPIC -lgfortran -shared *.o -W1,-soname,$PRGNAM.so.$MAJOR \
-o lib$PRGNAM.so.$VERSION
...
(
cd $PKG/usr/lib${LIBDIRSUFFIX}
chmod 755 *.so.*
ln -s lib$PRGNAM.so.$VERSION lib$PRGNAM.so.$MAJOR
ln -s lib$PRGNAM.so.$MAJOR lib$PRGNAM.so
)
-- Pablo
More information about the SlackBuilds-users
mailing list