Bug #32514 mysqld depends on icc libraries
Submitted: 20 Nov 2007 13:07 Modified: 18 Dec 2007 22:56
Reporter: Andrejs Dubovskis
Status: Closed
Category:Server: Compiling Severity:S2 (Serious)
Version:5.0.50 OS:Linux
Assigned to: Kent Boortz Target Version:5.0.52
Tags: backport_050050SP1, regression

[20 Nov 2007 13:07] Andrejs Dubovskis
Description:
after upgrade from 5.0.46-enterprise to 5.0.50-enterprise "ldd mysqld" shows 2 unresolved
libraries

 libimf.so => not found
 libcxaguard.so.5 => not found

How to repeat:
ldd /usr/local/mysql-enterprise-gpl-5.0.50-linux-i686-icc-glibc23/bin/mysqld

Suggested fix:
http://www.intel.com/support/performancetools/c/linux/sb/cs-007715.htm
[20 Nov 2007 18:31] Daniel Fischer
Verified just as described. Bug is new in 5.0.50, not present in (withdrawn) 5.0.48.
[20 Nov 2007 19:58] Kent Boortz
The compile flags were adjusted for icc 10,
but accidently icc 9.0.45 was used in the build.
The build flaw is corrected, but will look more
into this to make sure the binary will be ok
in 5.0.52.
[7 Dec 2007 20:49] Kent Boortz
This problem was solved in 5.0.52
[18 Dec 2007 22:56] Paul DuBois
Noted in 5.0.54 changelog.

A build problem introduced in MySQL 5.0.52 was resolved: The x86
32-bit Intel icc-compiled server binary had unwanted dependences on
Intel icc runtime libraries.