On Mon, Oct 12, 2020 at 2:16 PM Craig Barratt via BackupPC-devel < backuppc-devel@lists.sourceforge.net> wrote:
> What output do you get from: > > egrep FALLOC_FL_ config.h config.log > > # egrep FALLOC_FL_ config.h config.log config.h:/* Define if FALLOC_FL_PUNCH_HOLE is available. */ config.h:#define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.h:/* Define if FALLOC_FL_ZERO_RANGE is available. */ config.h:/* #undef HAVE_FALLOC_FL_ZERO_RANGE */ config.log:configure.sh:7756: checking for FALLOC_FL_PUNCH_HOLE config.log:configure.sh:7785: checking for FALLOC_FL_ZERO_RANGE config.log:conftest.c:161:10: error: #error FALLOC_FL_ZERO_RANGE is missing config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #ifndef FALLOC_FL_ZERO_RANGE config.log:| #error FALLOC_FL_ZERO_RANGE is missing config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:#define HAVE_FALLOC_FL_PUNCH_HOLE 1 > Can you try building vanilla rsync-3.1.3 on that platform? The > configure.ac check for FALLOC_FL_PUNCH_HOLE should be the same as > rsync-bpc-3.1.3. > I downloaded a 3.1.3 SRPM from a previous release (Fedora is on 3.2.3) and it built fine. # egrep FALLOC_FL_ config.h config.log config.h:/* Define if FALLOC_FL_PUNCH_HOLE is available. */ config.h:#define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.h:/* Define if FALLOC_FL_ZERO_RANGE is available. */ config.h:/* #undef HAVE_FALLOC_FL_ZERO_RANGE */ config.log:configure.sh:7771: checking for FALLOC_FL_PUNCH_HOLE config.log:configure.sh:7800: checking for FALLOC_FL_ZERO_RANGE config.log:conftest.c:159:10: error: #error FALLOC_FL_ZERO_RANGE is missing config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #ifndef FALLOC_FL_ZERO_RANGE config.log:| #error FALLOC_FL_ZERO_RANGE is missing config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:| #define HAVE_FALLOC_FL_PUNCH_HOLE 1 config.log:#define HAVE_FALLOC_FL_PUNCH_HOLE 1 Thanks, Richard
_______________________________________________ BackupPC-devel mailing list BackupPC-devel@lists.sourceforge.net List: https://lists.sourceforge.net/lists/listinfo/backuppc-devel Wiki: https://github.com/backuppc/backuppc/wiki Project: https://backuppc.github.io/backuppc/