Bug #51878 | Build break in HPUX involving mysql_prlock on a client | ||
---|---|---|---|
Submitted: | 9 Mar 2010 17:16 | Modified: | 10 Mar 2010 18:46 |
Reporter: | Marc ALFF | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | MySQL Server: Compiling | Severity: | S1 (Critical) |
Version: | mysql-next-mr-bugfixing | OS: | HP/UX |
Assigned to: | Marc ALFF | CPU Architecture: | Any |
[9 Mar 2010 17:16]
Marc ALFF
[9 Mar 2010 18:06]
Bugs System
A patch for this bug has been committed. After review, it may be pushed to the relevant source trees for release in the next version. You can access the patch from: http://lists.mysql.com/commits/102770 3121 Marc Alff 2010-03-09 Bug#51878 Build break in HPUX involving mysql_prlock on a client This is a fix specific for HPUX, for which the compiler does not resolve properly dependencies involving unused inline functions. (See existing comments in mysql_thread.h) In include/mysql/psi/mysql_thread.h, the instrumentation helpers for mysql_prlock_* uses the pr lock apis. These apis are implemented in mysys/thr_rwlock.c, which is not linked to client code. As a result, the code does not link in libmysql_r, on HPUX. The fix is to cut dependencies explicitely, by introducing -DDISABLE_MYSQL_RWLOCK_H, when building client code.
[9 Mar 2010 18:20]
Marc ALFF
Pushed into mysql-next-mr-bugfixing. Merge to mysql-6.0-codebase-bugfixing pending HPUX build results
[9 Mar 2010 22:09]
Marc ALFF
Merged into mysql-6.0-codebase-bugfixing
[10 Mar 2010 13:38]
Bugs System
Pushed into 6.0.14-alpha (revid:alik@sun.com-20100310133305-0jdlngbtrkoqzckh) (version source revid:alik@sun.com-20100310132404-uqarl0o0vlra2kjx) (merge vers: 6.0.14-alpha) (pib:16)
[10 Mar 2010 13:38]
Bugs System
Pushed into 5.5.3-m3 (revid:alik@sun.com-20100310132634-zpyjzn346sgrm59u) (version source revid:alik@sun.com-20100310132634-zpyjzn346sgrm59u) (merge vers: 5.5.3-m3) (pib:16)
[10 Mar 2010 13:39]
Bugs System
Pushed into mysql-next-mr (revid:alik@sun.com-20100310132718-l0tegumhbg8umgjd) (version source revid:alik@sun.com-20100310132252-kpi29r22kjtl493x) (pib:16)
[10 Mar 2010 15:07]
Marc ALFF
Doc team: - fix merged in 5.5.3 and 6.0 - first P_S release, nothing to document
[10 Mar 2010 18:46]
Paul DuBois
Not in any release version. No changelog entry needed.