bug-coreutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new snapshot available: coreutils-7.6.63-addb6


From: Eric Blake
Subject: Re: new snapshot available: coreutils-7.6.63-addb6
Date: Mon, 5 Oct 2009 22:52:05 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Pádraig Brady <P <at> draigBrady.com> writes:

> ln: creating hard link `hardlink' => `symlink': Invalid argument
> 
> `man linkat` says that AT_SYMLINK_FOLLOW is only supported since 2.6.18
> and my FC5 system is 2.6.17

Bingo.  For FC5, I need to implement rpl_linkat in gnulib, which mimics the 
link_follow fallback used on systems that lack linkat altogether, if linkat
(,AT_SYMLINK_FOLLOW) fails with EINVAL.  And probably enable rpl_linkat 
unconditionally at configure time for Linux, for the benefit of people that 
compiled against newer headers but run against an older kernel; the replacement 
code would need a static variable that learns whether we expect success or 
failure, similar to how we've wrapped O_CLOEXEC support in recent modules when 
compiling against newer headers and older kernel.

Jim, do you want to wait for me to get that done in gnulib, or do we just state 
that since 8.0 will be beta that it is a known bug which will be fixed for 8.1?

-- 
Eric Blake






reply via email to

[Prev in Thread] Current Thread [Next in Thread]