From: Ossama Othman Date: Sun, 6 Feb 2000 03:54:56 +0000 (+0000) Subject: * ltmain.in: The "-R*" case in the loop that iterates through X-Git-Tag: multi-language-merge-point~242 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b9c59a69bb99407ccef17540cd9eed3fc8d8d6c6;p=thirdparty%2Flibtool.git * ltmain.in: The "-R*" case in the loop that iterates through library dependencies doesn't handle the case of the "lib" link mode. As such, the next iteration should immediately follow. The "continue" inside the "if" block has been moved outside that block. Previously, the "-R*" case would just "fall through" when in "lib" link mode, but $lib="" which caused a "library not found" error later on. Reported by Stephan Kulow --- diff --git a/ChangeLog b/ChangeLog index 1fb746f75..7af264664 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,14 @@ +2000-02-05 Ossama Othman + + * ltmain.in: The "-R*" case in the loop that iterates through + library dependencies doesn't handle the case of the "lib" link + mode. As such, the next iteration should immediately follow. The + "continue" inside the "if" block has been moved outside that + block. Previously, the "-R*" case would just "fall through" when + in "lib" link mode, but $lib="" which caused a "library not found" + error later on. + Reported by Stephan Kulow + 2000-02-05 Ossama Othman * bootstrap: Merged updates from HEAD branch. diff --git a/ltmain.in b/ltmain.in index 1ce11ccf3..b31bdce7d 100644 --- a/ltmain.in +++ b/ltmain.in @@ -1524,8 +1524,8 @@ EOF *" $dir "*) ;; *) xrpath="$xrpath $dir" ;; esac - continue fi + continue ;; *.la) lib="$deplib" ;; *.$libext)