Package: coreutils / 8.30-3

Metadata

Package Version Patches format
coreutils 8.30-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
prefer renameat2 from glibc over syscall.patch | (download)

lib/config.hin | 3 3 + 0 - 0 !
lib/renameat2.c | 5 4 + 1 - 0 !
m4/renameat.m4 | 2 1 + 1 - 0 !
3 files changed, 8 insertions(+), 2 deletions(-)

 prefer renameat2 from glibc over syscall if available

This is necessary for fakechroot to be able to overwrite renameat2 which
is used by mv(1) from coreutils. See #909612

This patch is based on a patch by Andreas Henriksson <andreas@fatal.se>
which was accepted in gnulib git:

https://git.savannah.gnu.org/cgit/gnulib.git/commit/?id=c50cf67bd7ff70525f3cb4074f0d9cc1f5c6cf9c


renameatu.patch | (download)

lib/backupfile.c | 2 1 + 1 - 0 !
lib/renameat.c | 2 1 + 1 - 0 !
lib/renameat2.c | 2 1 + 1 - 0 !
lib/renameat2.h | 2 1 + 1 - 0 !
src/copy.c | 2 1 + 1 - 0 !
src/mv.c | 2 1 + 1 - 0 !
src/shred.c | 2 1 + 1 - 0 !
7 files changed, 7 insertions(+), 7 deletions(-)

 renameatu



61_whoips.patch | (download)

src/who.c | 75 74 + 1 - 0 !
1 file changed, 74 insertions(+), 1 deletion(-)

 
63_dd appenderrors.patch | (download)

src/dd.c | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 
72_id_checkngroups.patch | (download)

src/id.c | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 
85_timer_settime.patch | (download)

src/timeout.c | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 timeout ignores fractional part of sleep times when timeout is more 
than 100000s (approximately 1 day) on kfbsd. prevents failure modes 
in libc implementation when timeout approaches max(time_t)
99_kfbsd_fstat_patch.patch | (download)

lib/fstatat.c | 11 11 + 0 - 0 !
1 file changed, 11 insertions(+)

 no description.