Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 312533 - dev-db/mysql-5.0.84-r1, dev-db/mysql-5.1.*: libmysqlclient.so visibility, exports list_* functions
Summary: dev-db/mysql-5.0.84-r1, dev-db/mysql-5.1.*: libmysqlclient.so visibility, exp...
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: --- normal (vote)
Assignee: Gentoo Linux MySQL bugs team
URL: http://bugs.mysql.com/bug.php?id=52725
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-01 01:14 UTC by Nathan Phillip Brink (binki) (RETIRED)
Modified: 2014-02-01 01:46 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge--info.txt (emerge--info.txt,7.97 KB, text/plain)
2010-04-09 13:34 UTC, Nathan Phillip Brink (binki) (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2010-04-01 01:14:17 UTC
many other interestingly-named functions are exported too:
nm -D /usr/lib*/libmysqlclient.so | grep ' T ' | grep -v my

list_free(), however, conflicts with dev-libs/liblist. Thus a program may not work if it links against both libmysqlclient and liblist and tries to use liblist's API.
Comment 1 Panagiotis Christopoulos (RETIRED) gentoo-dev 2010-04-09 10:20:45 UTC
Err, why is this a gentoo bug? I'm going to resolve this as UPSTREAM. Please reopen it only if you are sure that it has to do with us. If you reopen, please, also paste your emerge --info output, and the affected mysql versions if not all. Thank you for your report.
Comment 2 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2010-04-09 13:34:04 UTC
(In reply to comment #1)
> Err, why is this a gentoo bug? I'm going to resolve this as UPSTREAM.
I tried going upstream but their bugtracker refuses to let me in even after I tried to register and everything.

I think this is a gentoo bug because dev-libs/liblist is in portage.

I only have dev-db/mysql-5.0.84-r1 installed atm, I'll be working on updating my system... and I hope you'd be able to easily test if the latest unstable/stable has the bug by using the ``nm'' command I gave you ;-).
Comment 3 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2010-04-09 13:34:31 UTC
Created attachment 227137 [details]
emerge--info.txt
Comment 4 Nathan Phillip Brink (binki) (RETIRED) gentoo-dev 2010-04-09 15:56:34 UTC
http://bugs.mysql.com/report.php let me in today :-).
Comment 5 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2010-04-09 16:43:05 UTC
I was wondering about the shared lib patch, but I noticed the following on mysql-5.1 (for which we still don't have the shared lib patch yet).

0000000000032970 T list_add
0000000000032a80 T list_cons
00000000000329b0 T list_delete
0000000000032ae0 T list_free
0000000000032a20 T list_length
00000000000329f0 T list_reverse
0000000000032a40 T list_walk
Comment 6 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2011-10-30 00:10:20 UTC
This still applies to mariadb-5.2.9, mysql-5.1.59 and mysql-5.5.17.
Upstream bug was closed for not getting the requested feedback.
Comment 7 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2012-09-10 14:53:01 UTC
No progress on upstream bug.
A quick testing seems to confirm this is still present on mariadb-5.2.12-r1 and mysql-5.1.62-r1.
Comment 8 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2012-09-10 15:29:29 UTC
(In reply to comment #7)
> No progress on upstream bug.
> A quick testing seems to confirm this is still present on mariadb-5.2.12-r1
> and mysql-5.1.62-r1.

It also seems to affect mariadb-5.5.25-r1, so I suspect it's also present on mysql-5.5* (will test later)
Comment 9 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2013-03-17 23:27:18 UTC
(In reply to comment #8)
> (In reply to comment #7)
> > No progress on upstream bug.
> > A quick testing seems to confirm this is still present on mariadb-5.2.12-r1
> > and mysql-5.1.62-r1.
> 
> It also seems to affect mariadb-5.5.25-r1, so I suspect it's also present on
> mysql-5.5* (will test later)

I've just confirmed this still affects both mariadb-5.5.30 and mysql-5.5.30.
Unfortunately, the upstream bug was closed on 2010 and there has been no activity since, so I don't think there's anything we can do.
Comment 10 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2013-10-08 01:57:30 UTC
(In reply to Jorge Manuel B. S. Vicetto from comment #9)
> (In reply to comment #8)
> > (In reply to comment #7)
> > > No progress on upstream bug.
> > > A quick testing seems to confirm this is still present on mariadb-5.2.12-r1
> > > and mysql-5.1.62-r1.
> > 
> > It also seems to affect mariadb-5.5.25-r1, so I suspect it's also present on
> > mysql-5.5* (will test later)
> 
> I've just confirmed this still affects both mariadb-5.5.30 and mysql-5.5.30.
> Unfortunately, the upstream bug was closed on 2010 and there has been no
> activity since, so I don't think there's anything we can do.

I've confirmed it still affects mariadb-5.5.32 and mysql-5.5.32. The upstream bug is still closed and had no more activity.

@Robin:
another CANTFIX?
Comment 11 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2014-02-01 01:46:28 UTC
I'm going to close this as UPSTREAM as this needs to be fixed by upstream.