Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 382283

Summary: MySQL C API missing handle_options and get_tty_password functions
Product: Gentoo Linux Reporter: Curtis J Blank <Curt.Blank>
Component: New packagesAssignee: Gentoo Linux MySQL bugs team <mysql-bugs>
Status: RESOLVED FIXED    
Severity: major CC: grknight, reuben-gentoo-bugzilla
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Curtis J Blank 2011-09-08 15:15:20 UTC
3.0.4-gentoo MySQL 5.5.14 is missing handle_options and get_tty_password functions.

Pulled the MySQL 5.5.15 source code and these functions are still in the source.

openSuSE 11.4, RedHat EL 6.1, Ubuntu 11.04 have them, gentoo does not. Can't compile and link an application that uses them

Reproducible: Always

Steps to Reproduce:
1. Try to make the application
2.
3.
Actual Results:  
Application fails to link.

Expected Results:  
Expect the application to build and link propely.

Link properly.
Comment 1 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-10-30 02:08:26 UTC
What package are you talking about?
Comment 2 Brian Evans (RETIRED) gentoo-dev 2012-08-15 14:25:50 UTC
I believe Curtis is referring to undocumented exports in libmysqlclient.

An nm -D on the latest versions (both mysql and mariadb) show those two symbols are now exported.

This bug should be closed as fixed by upstream in newer versions.
Comment 3 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2013-03-18 00:35:49 UTC
(In reply to comment #2)
> I believe Curtis is referring to undocumented exports in libmysqlclient.
> 
> An nm -D on the latest versions (both mysql and mariadb) show those two
> symbols are now exported.
> 
> This bug should be closed as fixed by upstream in newer versions.

I confirmed both symbols are now exported for mariadb-5.5.30 and mysql-5.5.30.