I tested with Percona-Server-shared-compat and with Oracle MySQL shared compat however, i didn't faced any issues with Oracle MySQL shared compat but it few times failed with Percona-Server-shared-compat and sometimes worked during --version-check.
$ xtrabackup --version
xtrabackup version 2.1.6 for Percona Server 5.1.70 unknown-linux-gnu (x86_64) (revision id: 702)
LD_PRELOAD=/usr/lib64/libmysqlclient.so.15 innobackupex --user=msandbox --password=msandbox --socket=/tmp/mysql_sandbox55528.sock --version-check .
140217 15:26:34 innobackupex: Executing a version check against the server...
Segmentation fault
I tested with Percona- Server- shared- compat and with Oracle MySQL shared compat however, i didn't faced any issues with Oracle MySQL shared compat but it few times failed with Percona- Server- shared- compat and sometimes worked during --version-check.
$ cat /etc/*release*
CentOS release 5.9 (Final)
$ rpm -qa | grep -i percona Server- shared- compat- 5.5.34- rel32.0. 591.rhel5
Percona-
$ xtrabackup --version
xtrabackup version 2.1.6 for Percona Server 5.1.70 unknown-linux-gnu (x86_64) (revision id: 702)
LD_PRELOAD= /usr/lib64/ libmysqlclient. so.15 innobackupex --user=msandbox --password=msandbox --socket= /tmp/mysql_ sandbox55528. sock --version-check .
140217 15:26:34 innobackupex: Executing a version check against the server...
Segmentation fault
$ rpm --nodeps -e Percona- Server- shared- compat- 5.5.34- rel32.0. 591.rhel5
$ rpm -ivh MySQL-shared- compat- 5.5.36- 1.rhel5. x86_64. rpm ####### ####### ####### ####### ####### # [100%] shared- compat ####### ####### ####### ####### ####### ####### # [100%]
Preparing... #######
1:MySQL-
$ LD_PRELOAD= /usr/lib64/ libmysqlclient. so.15 innobackupex --user=msandbox --password=msandbox --socket= /tmp/mysql_ sandbox55528. sock --version-check .
140217 15:57:02 innobackupex: Executing a version check against the server...
140217 15:57:02 innobackupex: Done.
140217 15:57:08 innobackupex: Connection to database server closed
140217 15:57:08 innobackupex: completed OK!