diff -dru Percona-Server-5.5.27-rel29.0.orig/include/my_global.h Percona-Server-5.5.27-rel29.0/include/my_global.h --- Percona-Server-5.5.27-rel29.0.orig/include/my_global.h 2012-10-11 20:00:57.000000000 +0200 +++ Percona-Server-5.5.27-rel29.0/include/my_global.h 2012-10-26 23:05:43.000000000 +0200 @@ -347,7 +347,7 @@ #ifdef HAVE_FCNTL_H #include #endif -#ifdef HAVE_SYS_TIMEB_H +#if defined(HAVE_SYS_TIMEB_H) && !defined(__FreeBSD__) #include /* Avoid warnings on SCO */ #endif #if TIME_WITH_SYS_TIME diff -dru Percona-Server-5.5.27-rel29.0.orig/plugin/percona-pam-for-mysql/src/auth_pam_common.h Percona-Server-5.5.27-rel29.0/plugin/percona-pam-for-mysql/src/auth_pam_common.h --- Percona-Server-5.5.27-rel29.0.orig/plugin/percona-pam-for-mysql/src/auth_pam_common.h 2012-10-11 20:00:57.000000000 +0200 +++ Percona-Server-5.5.27-rel29.0/plugin/percona-pam-for-mysql/src/auth_pam_common.h 2012-10-26 23:07:27.000000000 +0200 @@ -31,7 +31,13 @@ #include #include + +#ifdef __FreeBSD__ +#include +#include +#else #include +#endif #include #include