diff options
author | Jonathan Lebon <jonathan@jlebon.com> | 2018-05-04 13:35:34 -0400 |
---|---|---|
committer | Jonathan Lebon <jonathan@jlebon.com> | 2018-05-04 14:52:04 -0400 |
commit | 03e16afa7f2cf7ce517b604035683fa0409f730c (patch) | |
tree | 97b73ba0f7d85d87f590078234491ffac31eb7b9 /glnx-console.c | |
parent | 0c82203cd459a35cc3f471e3205355e9fb79160f (diff) | |
download | libglnx-03e16afa7f2cf7ce517b604035683fa0409f730c.tar.gz |
missing-syscalls: Use different name for copy_file_range
In glibc 2.27, a wrapper for `copy_file_range` was added[1]. The
function is now always defined, either using a userspace fallback or
just returning `ENOSYS` if the kernel doesn't support it. This throws
off our preprocessor conditionals. Work around this by just renaming our
implementation differently. This is similar to what systemd did[2].
Hit this when trying to build on F28, which rebased to glibc 2.27.
[1] https://sourceware.org/git/?p=glibc.git;a=commit;h=bad7a0c81f501fbbcc79af9eaa4b8254441c4a1f
[2] https://github.com/systemd/systemd/commit/5187dd2c403caf92d09f3491e41f1ceb3f10491f
Diffstat (limited to 'glnx-console.c')
0 files changed, 0 insertions, 0 deletions