About percona-xtrabackup-8.0.28-20-Linux-x86_64

please percona-xtrabackup-8.0.28-20-Linux-x86_64.glibc2.12.tar.gz

1 Like

Hi Stone,

Let me double-check, You are asking why there is no glibc 2.12 version of 8.0.28. Is that correct?

1 Like

What operating system do you use? We have stopped providing binary builds for this glibc version, as CentOS 6 / RHEL 6 was the last operating system still using that version (and it’s EOL since 30-Nov-2020).

1 Like

yes, please use glibc 2.12, we have some server user centos 6

1 Like

i see now have percona-xtrabackup-8.0.28-20-Linux-x86_64.glibc2.17.tar.gz, so please support glibc2.12

1 Like

could you tell me your slack ,telegram, or … ? please help check something, source code fail.

1 Like

what issue with source code did you face?

1 Like

https://github.com/percona/percona-xtrabackup/archive/refs/tags/percona-xtrabackup-8.0.28-20.zip
→ cmake fail

1 Like

https://docs.percona.com/percona-xtrabackup/8.0/installation/compiling_xtrabackup.html
Please see the instruction

1 Like

/data/packages/percona-xtrabackup-8.0.28-20/CMakeFiles/CMakeTmp/src.c:11:18: error: ‘FALLOC_FL_ZERO_RANGE’ undeclared (first use in this function); did you mean ‘HAVE_FALLOC_FL_ZERO_RANGE’?
fallocate(0, FALLOC_FL_ZERO_RANGE, 0, 0);
^~~~~~~~~~~~~~~~~~~~
HAVE_FALLOC_FL_ZERO_RANGE
/data/packages/percona-xtrabackup-8.0.28-20/CMakeFiles/CMakeTmp/src.c:11:18: note: each undeclared identifier is reported only once for each function it appears in
gmake[1]: *** [CMakeFiles/cmTC_b2d5f.dir/src.c.o] 错误 1
gmake[1]: Leaving directory `/data/packages/percona-xtrabackup-8.0.28-20/CMakeFiles/CMakeTmp’
gmake: *** [cmTC_b2d5f/fast] 错误 2

Source file was:

#ifndef _GNU_SOURCE
#define _GNU_SOURCE
#endif
#include <fcntl.h>
#include <linux/falloc.h>
int main()
{
/* Ignore the return value for now. Check if the flags exist.
The return value is checked at runtime. */
fallocate(0, FALLOC_FL_ZERO_RANGE, 0, 0);

return(0);
1 Like

I will check and get back to you

1 Like

I successfully compiled PXB using this instruction: Compiling and Installing from Source Code — Percona XtraBackup 8.0 Documentation
There were few additions
You need to use cmake3 and install libev-devel package from epel repo.

1 Like

you use centos 6 ? and use git clone code ? i use Download Percona XtraBackup 8.0 is ok

1 Like

thank you for you check it

1 Like