Bug #55141 Changelog for MySQL 5.1.48 doesn't cover all cases where InnoDB Plugin discluded
Submitted: 9 Jul 2010 23:23 Modified: 24 Nov 2010 0:36
Reporter: Lachlan Mulcahy Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Documentation Severity:S3 (Non-critical)
Version:5.1.48 OS:Any
Assigned to: John Russell CPU Architecture:Any
Tags: Docs, innodb, plugin

[9 Jul 2010 23:23] Lachlan Mulcahy
Description:
Changelog for 5.1.48 here states:

"InnoDB Plugin has been upgraded to version 1.0.9. This version is considered of General Availability (GA) quality. InnoDB Plugin Change History, may contain information in addition to those changes reported here.

In this release, the InnoDB Plugin is included in source and binary distributions, except RHEL3, RHEL4, SuSE 9 (x86, x86_64, ia64), and generic Linux RPM packages. It also does not work for FreeBSD 6 and HP-UX or for Linux on generic ia64."

Downloading the generic Linux TAR package built with icc compiler, it appears also not included:

mysql-5.1.48-linux-x86_64-icc-glibc23.tar.gz

[root@xxx plugin]# pwd
/usr/local/mysql-5.1.48-linux-x86_64-icc-glibc23/lib/plugin
[root@xxx plugin]# ls -la
total 244
drwxr-xr-x 2 500 500  4096 Jun  4 18:41 .
drwxr-xr-x 3 500 500  4096 Jun  4 18:42 ..
-rw-r--r-- 1 500 500 89820 Jun  4 18:41 libdaemon_example.a
-rwxr-xr-x 1 500 500  1057 Jun  4 18:41 libdaemon_example.la
lrwxrwxrwx 1 500 500    26 Jul  9 23:01 libdaemon_example.so -> libdaemon_example.so.0.0.0
lrwxrwxrwx 1 500 500    26 Jul  9 23:01 libdaemon_example.so.0 -> libdaemon_example.so.0.0.0
-rwxr-xr-x 1 500 500 95072 Jun  4 18:41 libdaemon_example.so.0.0.0
-rw-r--r-- 1 500 500 13278 Jun  4 18:41 mypluglib.a
-rwxr-xr-x 1 500 500  1005 Jun  4 18:41 mypluglib.la
lrwxrwxrwx 1 500 500    18 Jul  9 23:01 mypluglib.so -> mypluglib.so.0.0.0
lrwxrwxrwx 1 500 500    18 Jul  9 23:01 mypluglib.so.0 -> mypluglib.so.0.0.0
-rwxr-xr-x 1 500 500 16671 Jun  4 18:41 mypluglib.so.0.0.0

I am assuming this is a documentation bug, but I suppose it could also be a bug in build scripts?

How to repeat:
see above

Suggested fix:
Fix docs, or build scripts.
[12 Jul 2010 18:01] John Russell
Reassigning to the build team, after confirming with InnoDB that the Plugin should be included in the generic Linux tar package.
[2 Aug 2010 16:33] Daniel Fischer
Assigning back because our documentation clearly states that the InnoDB plugin is not included when the server is built with icc:

http://dev.mysql.com/doc/refman/5.1/en/compiler-characteristics.html
[2 Aug 2010 16:37] Lachlan Mulcahy
Thanks Daniel -- seems like just a clarification on the release notes page is all that would be needed here.
[10 Aug 2010 4:45] Roel Van de Paar
See bug #52911, bug #52912, bug #53358
[24 Nov 2010 0:36] John Russell
Completed this work some time ago, didn't realize the bug was still open.