From: Paul Eggert Date: Sun, 24 Jan 2016 22:24:35 +0000 (-0800) Subject: gnulib-tool: don't give up on ln -s so easily X-Git-Tag: v1.0~6827 X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=d9958eb1eb951f950f9b321419965001b1368a38;p=gnulib.git gnulib-tool: don't give up on ln -s so easily * gnulib-tool (func_ln_s): Don't give up on a later ln -s merely because an earlier one failed. The targets could be on different file systems. Problem reported by KO Myung-Hun in: http://lists.gnu.org/archive/html/bug-gnulib/2016-01/msg00081.html --- diff --git a/ChangeLog b/ChangeLog index fab0ffb22a..1d27b8ab98 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,11 @@ 2016-01-24 Paul Eggert + gnulib-tool: don't give up on ln -s so easily + * gnulib-tool (func_ln_s): Don't give up on a later ln -s merely + because an earlier one failed. The targets could be on different + file systems. Problem reported by KO Myung-Hun in: + http://lists.gnu.org/archive/html/bug-gnulib/2016-01/msg00081.html + closedir: fix OS/2-related typos Problem reported by KO Myung-Hun in: http://lists.gnu.org/archive/html/bug-gnulib/2016-01/msg00107.html diff --git a/gnulib-tool b/gnulib-tool index dc4eb87329..45d5fe0e3d 100755 --- a/gnulib-tool +++ b/gnulib-tool @@ -773,9 +773,6 @@ func_ln_s () { ln -s "$1" "$2" || { echo "$progname: ln -s failed; falling back on cp -p" >&2 - symbolic= - lsymbolic= - do_copyrights=true case "$1" in /* | ?:*) # SRC is absolute.