openwrt/tools
Stefan Lippers-Hollmann 58a95f0f8f tools/e2fsprogs: fix building on a glibc 2.27 host
The e2fsprogs host build fails on a glibc 2.27 host with

make[6]: Entering directory 'build_dir/host/e2fsprogs-1.43.7/debugfs'
        CC create_inode.o
./../misc/create_inode.c:399:18: error: conflicting types for 'copy_file_range'
 static errcode_t copy_file_range(ext2_filsys fs, int fd, ext2_file_t e2_file,
                  ^~~~~~~~~~~~~~~
In file included from ./../misc/create_inode.c:19:0:
/usr/include/unistd.h:1110:9: note: previous declaration of 'copy_file_range' was here
 ssize_t copy_file_range (int __infd, __off64_t *__pinoff,
         ^~~~~~~~~~~~~~~

Backport upstream commit "misc: rename copy_file_range to
copy_file_chunk" 01551bdba16ab16512a01affe02ade32c41ede8a in order to
fix this.

Signed-off-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>
2018-03-10 18:37:03 +01:00
..
autoconf treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
automake automake: import upstream fix for perl 5.26 2017-06-08 12:18:56 +02:00
b43-tools b43-tools: fix tarball hash 2016-12-22 17:02:42 +01:00
bc treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
bison tools: patch various gnu tools for macOS 10.13 2017-12-04 10:51:07 +01:00
ccache ccache: update to 3.3.4 2017-12-13 14:40:26 +01:00
cmake cmake: fix build error with Xcode 9 on macOS 12 2017-10-05 21:16:25 +02:00
coreutils tools/coreutils: install readlink 2017-12-13 16:47:42 +01:00
dosfstools tools/dosfstools: Update to 4.1 2017-12-13 14:47:16 +01:00
e2fsprogs tools/e2fsprogs: fix building on a glibc 2.27 host 2018-03-10 18:37:03 +01:00
elftosb treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
expat treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
findutils tools/findutils: include sysmacros.h explicitly 2017-10-25 18:50:27 +02:00
firmware-utils firmware-utils: fix dgn3500sum compiler warnings 2017-06-26 20:11:16 +02:00
flex treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
flock tools: flock: add NFSv4 compatibility 2016-08-11 10:50:10 +02:00
genext2fs treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
gengetopt treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
gmp tools: gmp: Update to 6.1.2 2017-01-03 14:24:33 +01:00
include tools: host/include/getline.h: fix FreeBSD 8.0+ support 2015-05-08 12:09:26 +00:00
isl tools/isl: update to 0.18 2017-12-13 15:42:08 +01:00
kernel2minor tools: update kernel2minor to 0.24 version 2017-02-01 14:58:36 +01:00
libelf treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
libressl tools/libressl: update to 2.5.4 2017-12-13 15:42:08 +01:00
libtool treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
lzma treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
lzma-old treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
m4 tools/m4: update 1.4.18 2017-12-13 14:35:15 +01:00
make-ext4fs treewide: clean up and unify PKG_VERSION for git based downloads 2016-12-22 16:42:21 +01:00
missing-macros tools: remove a bunch of unused automake macros 2015-03-17 10:11:00 +00:00
mkimage tools: mkimage: pass crypto libraries through HOST_LOADLIBES (FS#381) 2017-01-11 03:48:30 +01:00
mklibs treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
mm-macros treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
mpc treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
mpfr treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
mtd-utils tools/mtd-utils: include sysmacros.h explicitly 2017-10-25 18:50:27 +02:00
mtools treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
padjffs2 tools: padjffs2: add option to output padding data to stdout 2016-07-11 13:26:33 +02:00
patch tools: patch various gnu tools for macOS 10.13 2017-12-04 10:51:07 +01:00
patch-image tools: patch-image: fix file descriptor leak. 2017-02-15 09:37:15 +01:00
patchelf treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
pkg-config tools/pkg-config: Update to 0.29.2 2017-12-13 16:23:39 +01:00
qemu qemu: rename internal crypto/aes symbols 2017-01-30 18:49:21 +01:00
quilt treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
scons treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
sdimage treewide: clean up and unify PKG_VERSION for git based downloads 2016-12-22 16:42:21 +01:00
sed tools/sed: Update to 4.4 2017-12-13 14:47:06 +01:00
sparse tools/sparse: Update to snapshot 2017-03-31 2017-12-13 15:46:46 +01:00
squashfs tools/squashfs: use host cflags 2017-12-13 16:41:40 +01:00
squashfs4 tools/squashfs4: include sysmacros.h explicitly 2017-10-25 18:50:27 +02:00
sstrip tools/sstrip: Fix compile under standard linux. 2017-12-13 13:17:35 +01:00
tar tar: override symlink permissions 2017-12-13 15:48:33 +01:00
upslug2 treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
upx treewide: clean up download hashes 2016-12-16 22:39:22 +01:00
wrt350nv2-builder tools: remove static linking support 2015-02-06 00:00:43 +00:00
xz xz: Update to 5.2.3 2017-01-03 14:24:32 +01:00
Makefile tools: remove obsolete yaffs tool 2017-01-09 16:40:12 +01:00