Forget about -C and the patch, this bug shows itself with pure install
without -C too. install does not acts like 'ln -f'. Here is minimal test:
#!/bin/sh
mkdir b
install -l s b a
echo Pass 1
ls -al a b
install -l s b a
echo
echo Pass 2
ls -al a b
# bug
And its output (notice b -> b):
Pass 1
lrw
On Sun, Feb 17, 2013 at 01:06:59PM +, Andrey A. Chernov wrote:
> Author: ache
> Date: Sun Feb 17 13:06:59 2013
> New Revision: 246913
> URL: http://svnweb.freebsd.org/changeset/base/246913
>
> Log:
> In 'make hierarchy' don't install /sys/sys pointing to usr/src/sys
> but just /sys pointin
Author: ache
Date: Sun Feb 17 13:06:59 2013
New Revision: 246913
URL: http://svnweb.freebsd.org/changeset/base/246913
Log:
In 'make hierarchy' don't install /sys/sys pointing to usr/src/sys
but just /sys pointing there
Modified:
head/etc/Makefile
Modified: head/etc/Makefile
===