The in-tree PAM plugin should not check for external libmysqlclient library

Bug #1012498 reported by Alexey Kopytov
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Percona Server moved to https://jira.percona.com/projects/PS
Status tracked in 5.7
5.1
Invalid
Undecided
Unassigned
5.5
Fix Released
Medium
Unassigned
5.6
Fix Released
Medium
Unassigned
5.7
Fix Released
Medium
Unassigned

Bug Description

The in-tree PAM plugin is not compiled if libmysqlclient is not installed in /usr/lib. We should remove this check and build against in-tree libmysqlclient.

Tags: pam
Changed in percona-server:
status: New → Confirmed
tags: added: pam
Revision history for this message
monty solomon (monty+launchpad) wrote :

What are the plans to fix this bug?

This may be related to bug #1671357.

Revision history for this message
Nickolay Ihalainen (ihanick) wrote :

I'm not able to reproduce this issue with any recent Percona server 5.5, 5.6 or 5.7.
First release https://www.percona.com/doc/percona-server/5.5/release-notes/Percona-Server-5.5.24-26.0.html also not affected.

Fixed by removing CHECK_LIBRARY_EXISTS(mysqlclient mysql_init "" HAVE_MYSQLCLIENT)
in
https://github.com/percona/percona-server/commit/5a4e1b02c310

Thanks to Alexey Kopytov for detailed bug explanation and commit link.

Revision history for this message
Shahriyar Rzayev (rzayev-sehriyar) wrote :

Percona now uses JIRA for bug reports so this bug report is migrated to: https://jira.percona.com/browse/PS-1258

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.