Bug #21489 static libmysqld.a depends on not distributed libyassl.a
Submitted: 7 Aug 2006 18:46 Modified: 10 Aug 2006 18:16
Reporter: Christian Hammers (Silver Quality Contributor) (OCA) Email Updates:
Status: Unsupported Impact on me:
None 
Category:MySQL Server: Embedded Library ( libmysqld ) Severity:S3 (Non-critical)
Version:5.0.24 OS:Linux (Debian GNU/Linux sid)
Assigned to: CPU Architecture:Any

[7 Aug 2006 18:46] Christian Hammers
Description:
As reported as Debian bug on http://bugs.debian.org/381055:

When linking against the embedded server library /usr/lib/mysql/libmysqld.a and that was build with --with-yassl, the yassl symbols are missing.
By default, the libyassl.a is not exported by "make install" though, so it's not
possible to build an application with embedded mysql server.

How to repeat:
* Build MySQL with yaSSL
* Link against /usr/lib/mysql/libmysqld.a

Suggested fix:
Either libyassl.a should be installed alongside libmysqld.a in /usr/lib/mysql/
(not in /usr/lib to not conflict with a separately installed YaSSL distribution!)
or libmysqld.a should be build statically linked against libyassl.a. 

(I don't think that this is the same as the closed bug #19966 "yaSSL not included in libmysqld library")
[7 Aug 2006 22:58] MySQL Verification Team
Thank you for the bug report. Since the version reported is 5.0.24 I need
to ask you if the bug repored happens only with version 5.0.XX which isn't more
supported how is informed in the below Manual Chapter:

http://dev.mysql.com/doc/refman/5.0/en/libmysqld.html

22.1. libmysqld, the Embedded MySQL Server Library

The embedded MySQL server library is NOT part of MySQL 5.0. It is part of previous editions and will be included in future versions, starting with MySQL 5.1. You can find appropriate documentation in the corresponding manuals for these versions. In this manual, only an overview of the embedded library is provided. 

Thanks in advance.
[7 Aug 2006 23:32] Christian Hammers
I did not test any other versions than 5.0.24.
But if it's not supported in 5.0 I will tell the original Debian bug reporter so.

bye,

-christian-
[10 Aug 2006 18:16] MySQL Verification Team
Thank you for the feedback. Closing as unsupported.