Commit e8881b0d3edb3fb32edf1a641b5e7b9beb30dec2

Ozkan Sezer 2021-12-01T01:50:10

libtool upgrade to 2.4.6 - 6/n: fix typo introduced in libtool-2.4.3 i.e. wrong -L/-R detection. see: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=21137 | 22895 | 31900 | 36762

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
diff --git a/acinclude/libtool.m4 b/acinclude/libtool.m4
index 849cd6f..db3e965 100644
--- a/acinclude/libtool.m4
+++ b/acinclude/libtool.m4
@@ -7529,8 +7529,9 @@ if AC_TRY_EVAL(ac_compile); then
     -L* | -R* | -l*)
        # Some compilers place space between "-{L,R}" and the path.
        # Remove the space.
-       if test x-L = "$p" ||
-          test x-R = "$p"; then
+       if test x-L = "x$p" ||
+          test x-R = "x$p" ||
+          test x-l = "x$p"; then
 	 prev=$p
 	 continue
        fi