Subject: bug#20438: coreutils 8.23 on OS X : Calling gcp -al fails on symbolic links

From: Assaf Gordon <[email-masked]>
Date: Mon, 22 Oct 2018 20:15:35 -0600

tags 20438 fixed
close 20438
stop

(triaging old bugs)

On 27/04/15 10:11 AM, Pádraig Brady wrote:
> On 27/04/15 12:34, Thomas Baigneres wrote:
>> [...]
>> Searching the internet suggests that the culprit might be the `linkat()`
>> function, which exists but does not work as expected by coreutils.
>>
> Yes coreutils 8.23 uses linkat() for that where available:
> http://git.sv.gnu.org/gitweb/?p=coreutils.git;a=commitdiff;h=v8.22-23-g9654b67
> 
> BTW this issue on OS X 10.10 is caught by gnulib and coreutils tests.
> I.E. `make check` may be being ignored on your build?
> 
> There was initial work to fix this at:
> http://git.sv.gnu.org/gitweb/?p=gnulib.git;a=commit;h=c8e57ce5

With no further follow-ups in 5 years,
and Mac OS X 10.10 being a bit old,
I'm inclined to close this bug report.

If this is still an issue, please reply to this thread.

-assaf