This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: untarring symlinks with ../ fails randomly


On 04/28/2011 09:06 AM, Dan Grayson wrote:
> Eric Blake <eblake <at> redhat.com> writes:
> ...
>>
>>
>> No, because they don't use ctime the way that cygwin1.dll uses ctime.
>> They probably have other hacks in their port of tar to work around lack
>> of POSIX features that cygwin1.dll is emulating.
> 
> Do you mean that the implementation of ctime in cygwin1.dll might be 
> improvable?  How is it implemented?

No, I'm saying that other windows ports of GNU tools most likely
(mis)use ctime as birthtime, whereas cygwin properly uses ctime as ctime
and exposes birthtime separately.  Since the BLODA is affecting ctime,
but only cygwin is exposing ctime, then only cygwin is likely to be
affected by this patch.

-- 
Eric Blake   eblake@redhat.com    +1-801-349-2682
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]