Marc Alff
dbdd83a4da
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.
2010-03-09 11:03:02 -07:00
..
2010-02-19 17:20:29 +03:00
2010-03-09 11:03:02 -07:00
2010-01-26 05:39:48 +01:00
2009-12-22 10:35:56 +01:00
2010-02-24 13:15:34 +04:00
2009-10-28 10:55:44 +03:00
2009-12-22 10:35:56 +01:00
2009-11-20 19:27:54 +01:00
2009-12-04 18:26:15 -07:00
2009-09-23 23:32:31 +02:00
2009-09-23 23:32:31 +02:00
2009-12-25 16:49:21 +01:00
2009-11-17 19:31:40 -07:00
2010-03-04 15:00:32 +04:00
2010-01-19 19:36:14 +03:00
2010-01-26 05:39:48 +01:00
2009-09-23 23:32:31 +02:00
2009-11-24 16:54:59 +03:00
2010-02-23 18:49:21 +03:00
2010-02-20 13:07:32 +03:00
2009-09-23 23:32:31 +02:00
2009-12-09 20:19:51 -07:00
2009-11-06 18:35:04 +02:00
2009-09-11 22:26:35 +02:00
2009-12-22 10:35:56 +01:00
2010-02-25 16:23:43 +04:00
2009-10-15 15:17:32 +05:00
2009-09-23 23:32:31 +02:00
2009-09-23 23:32:31 +02:00
2009-11-25 13:53:23 +03:00
2009-12-16 21:02:21 +03:00
2010-02-28 07:35:09 +03:00
2009-11-24 16:36:31 -07:00
2010-01-27 11:42:20 +01:00
2010-02-16 23:19:47 +01:00
2009-12-22 10:35:56 +01:00
2009-09-23 23:32:31 +02:00
2009-12-22 10:35:56 +01:00
2009-12-04 18:26:15 -07:00
2009-09-23 23:32:31 +02:00
2010-02-20 13:07:32 +03:00
2009-09-23 23:32:31 +02:00
2009-12-11 12:39:38 +03:00
2009-12-22 10:35:56 +01:00
2010-02-17 14:37:55 +03:00
2009-03-18 10:04:15 +00:00
2008-12-20 11:01:41 +01:00
2007-11-14 22:20:31 +04:00
2009-09-23 23:32:31 +02:00
2009-11-02 21:05:42 +01:00
2009-09-23 23:32:31 +02:00
2009-09-23 23:32:31 +02:00
2009-09-23 23:32:31 +02:00
2009-12-22 10:35:56 +01:00
2009-09-23 23:32:31 +02:00
2009-11-09 12:32:48 +01:00
2010-02-15 13:11:20 +01:00
2009-12-22 10:35:56 +01:00
2009-12-12 23:38:59 +03:00