[bug-notifications] [mysql5client 0004098]: libmysqlclient.so ISA-specific path wrong
Mantis Bug Tracker
noreply at opencsw.org
Thu Dec 24 15:25:33 CET 2009
A NOTE has been added to this issue.
======================================================================
http://www.opencsw.org/bugtrack/view.php?id=4098
======================================================================
Reported By: edika
Assigned To: maciej
======================================================================
Project: mysql5client
Issue ID: 4098
Category: packaging
Reproducibility: always
Severity: major
Priority: normal
Status: acknowledged
======================================================================
Date Submitted: 2009-12-24 09:34 CET
Last Modified: 2009-12-24 15:25 CET
======================================================================
Summary: libmysqlclient.so ISA-specific path wrong
Description:
Package Version 5.0.87,REV=2009.12.22 installs ISA-specific path as
/opt/csw/mysql5/lib/sparc9/mysql istead of
/opt/csw/mysql5/lib/mysql/sparcv9.
======================================================================
----------------------------------------------------------------------
(0007125) edika (reporter) - 2009-12-24 15:25
http://www.opencsw.org/bugtrack/view.php?id=4098#c7125
----------------------------------------------------------------------
On the old version, it looks for and finds the 32bit file:
--------------------
$ ldd -s /opt/csw/lib/perl/csw/auto/DBD/mysql/mysql.so|head -30
find object=libmysqlclient.so.15; required by
/opt/csw/lib/perl/csw/auto/DBD/mysql/mysql.so
[...]
search path=/opt/csw/mysql5/lib/mysql/$ISALIST:/opt/csw/lib/$ISALIST
(RPATH from file /opt/csw/lib/perl/csw/auto/DBD/mysql/mysql.so)
trying
path=/opt/csw/mysql5/lib/mysql/sparcv9+vis2/libmysqlclient.so.15
trying
path=/opt/csw/mysql5/lib/mysql/sparcv9+vis/libmysqlclient.so.15
trying path=/opt/csw/mysql5/lib/mysql/sparcv9/libmysqlclient.so.15
trying
path=/opt/csw/mysql5/lib/mysql/sparcv8plus+vis/libmysqlclient.so.15
libmysqlclient.so.15 =>
/opt/csw/mysql5/lib/mysql/sparcv8plus+vis/libmysqlclient.so.15
--------------------
$ file /opt/csw/mysql5/lib/mysql/*/libmysqlclient.so.15
/opt/csw/mysql5/lib/mysql/sparcv8/libmysqlclient.so.15: ELF 32-bit MSB
dynamic lib SPARC Version 1, dynamically linked, stripped
/opt/csw/mysql5/lib/mysql/sparcv8plus+vis/libmysqlclient.so.15: ELF 32-bit
MSB dynamic lib SPARC32PLUS Version 1, V8+ Required, UltraSPARC1 Extensions
Required, dynamically linked, not stripped
/opt/csw/mysql5/lib/mysql/sparcv9/libmysqlclient.so.15: ELF 64-bit MSB
dynamic lib SPARCV9 Version 1, dynamically linked, not stripped
More information about the bug-notifications
mailing list