Bug #32514 mysqld depends on icc libraries
Submitted: 20 Nov 2007 12:07 Modified: 18 Dec 2007 21:56
Reporter: Andrejs Dubovskis Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S2 (Serious)
Version:5.0.50 OS:Linux
Assigned to: Kent Boortz CPU Architecture:Any
Tags: backport_050050SP1, regression

[20 Nov 2007 12: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 17:31] Daniel Fischer
Verified just as described. Bug is new in 5.0.50, not present in (withdrawn) 5.0.48.
[20 Nov 2007 18: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 19:49] Kent Boortz
This problem was solved in 5.0.52
[18 Dec 2007 21: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.