Bugzilla – Bug 1079756
[glibc2.27] xfsprogs fails to build
Last modified: 2021-09-08 18:35:16 UTC
openSUSE Factory is in progress of merging GLIBC 2.27 - xfsprogs is amongst the packages failing to build from the build log [ 105s] copy_file_range.c:46:1: error: conflicting types for 'copy_file_range' [ 105s] copy_file_range(int fd, loff_t *src, loff_t *dst, size_t len) [ 105s] ^~~~~~~~~~~~~~~ [ 105s] In file included from ../include/platform_defs.h:33:0, [ 105s] from ../include/project.h:21, [ 105s] from ../include/input.h:24, [ 105s] from copy_file_range.c:23: [ 105s] /usr/include/unistd.h:1110:9: note: previous declaration of 'copy_file_range' was here [ 105s] ssize_t copy_file_range (int __infd, __off64_t *__pinoff, [ 105s] ^~~~~~~~~~~~~~~ Full build log at https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:C/xfsprogs/standard/x86_64
This is fixed by https://www.spinics.net/lists/linux-xfs/msg15553.html I've added to filesystems/xfsprogs and will push it to Factory later today.
It built quickly, so I've pushed it as SR 573733.
This is an autogenerated message for OBS integration: This bug (1079756) was mentioned in https://build.opensuse.org/request/show/573733 Factory / xfsprogs
(In reply to Swamp Workflow Management from comment #3) > This is an autogenerated message for OBS integration: > This bug (1079756) was mentioned in > https://build.opensuse.org/request/show/573733 Factory / xfsprogs Checked in and build confirmed successful against glibc 2.27: https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:C/xfsprogs/standard/x86_64