[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/27349] New: ar breaks symlinks
From: |
amodra at gmail dot com |
Subject: |
[Bug binutils/27349] New: ar breaks symlinks |
Date: |
Fri, 05 Feb 2021 01:36:01 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=27349
Bug ID: 27349
Summary: ar breaks symlinks
Product: binutils
Version: 2.36
Status: NEW
Severity: normal
Priority: P2
Component: binutils
Assignee: unassigned at sourceware dot org
Reporter: amodra at gmail dot com
Target Milestone: ---
Since 014cc7f849
rm -f x.a xx.a x
ar cr xx.a
ln -s xx.a x.a
touch x
ls -l x x.a xx.a
-rw-r--r-- 1 alan alan 0 Feb 5 11:59 x
lrwxrwxrwx 1 alan alan 4 Feb 5 11:59 x.a -> xx.a
-rw-r--r-- 1 alan alan 8 Feb 5 11:59 xx.a
ar cr x.a x
ls -l x x.a xx.a
-rw-r--r-- 1 alan alan 0 Feb 5 11:59 x
-rw-r--r-- 1 alan alan 68 Feb 5 11:59 x.a
-rw-r--r-- 1 alan alan 8 Feb 5 11:59 xx.a
Dangling symlinks are similarly mishandled. We really do need to lstat the
output file. fstat on a file descriptor won't tell you anything about
symlinks.
--
You are receiving this mail because:
You are on the CC list for the bug.
- [Bug binutils/27349] New: ar breaks symlinks,
amodra at gmail dot com <=