[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: A UnixWare related bug
From: |
Ralf Wildenhues |
Subject: |
Re: A UnixWare related bug |
Date: |
Tue, 6 Sep 2005 10:59:03 +0200 |
User-agent: |
Mutt/1.4.1i |
Hi Stepan, Roger,
* Stepan Kasal wrote on Tue, Sep 06, 2005 at 09:34:19AM CEST:
> Roger Cornelius has reported the following bug on address@hidden;
> I'm forwarding it to bug-libtool list.
>
> I have verified that the same bug is still present in CVS HEAD.
>
> As you surely notice, the patch cannot be applied as is: it would move
> the pattern "sysv4*uw2*" before the more specific "sysv4.2uw2*".
And I even looked over it and thought I had it all sorted out!
(I could blame it on missing coffee)
> But I'm sure the correction is obvious (for you, not for me ;-).
Well, to fix this goof-up of mine, I have now also applied the patches
below to CVS HEAD and branch-1-5, respectively (shown with a bit more
context to clarify what happened).
Thanks, Stepan, for mentioning this. I'm sorry I didn't see it right
away.
Cheers,
Ralf
* libltdl/m4/libtool.m4 (_LT_CHECK_MAGIC_METHOD) [ sysv4*uw2*,
sysv4.2uw2* ]: Fix my last checkin to really match the more special
case before the general case.
Reported by Stepan Kasal <address@hidden>.
Index: libltdl/m4/libtool.m4
===================================================================
RCS file: /cvsroot/libtool/libtool/libltdl/m4/libtool.m4,v
retrieving revision 1.14
diff -u -U5 -r1.14 libtool.m4
--- libltdl/m4/libtool.m4 6 Sep 2005 08:18:10 -0000 1.14
+++ libltdl/m4/libtool.m4 6 Sep 2005 08:54:59 -0000
@@ -2815,11 +2815,11 @@
solaris*)
lt_cv_deplibs_check_method=pass_all
;;
-sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7* | sysv4*uw2*)
+sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]*)
lt_cv_deplibs_check_method=pass_all
;;
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
case $host_vendor in
@@ -2841,10 +2841,14 @@
;;
siemens)
lt_cv_deplibs_check_method=pass_all
;;
esac
+ ;;
+
+sysv4*uw2* | unixware7*)
+ lt_cv_deplibs_check_method=pass_all
;;
tpf*)
lt_cv_deplibs_check_method=pass_all
;;
* libtool.m4 (AC_DEPLIBS_CHECK_METHOD) [ sysv4*uw2*,
sysv4.2uw2* ]: Fix my last checkin to really match the more special
case before the general case.
Reported by Stepan Kasal <address@hidden>.
Index: libtool.m4
===================================================================
RCS file: /cvsroot/libtool/libtool/Attic/libtool.m4,v
retrieving revision 1.314.2.107
diff -u -U5 -r1.314.2.107 libtool.m4
--- libtool.m4 6 Sep 2005 08:18:34 -0000 1.314.2.107
+++ libtool.m4 6 Sep 2005 08:55:49 -0000
@@ -2312,11 +2312,11 @@
solaris*)
lt_cv_deplibs_check_method=pass_all
;;
-sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]* | unixware7* | sysv4*uw2*)
+sysv5OpenUNIX8* | sysv5UnixWare7* | sysv5uw[[78]]*)
lt_cv_deplibs_check_method=pass_all
;;
sysv4 | sysv4.2uw2* | sysv4.3* | sysv5*)
case $host_vendor in
@@ -2338,10 +2338,14 @@
;;
siemens)
lt_cv_deplibs_check_method=pass_all
;;
esac
+ ;;
+
+sysv4*uw2* | unixware7*)
+ lt_cv_deplibs_check_method=pass_all
;;
esac
])
file_magic_cmd=$lt_cv_file_magic_cmd
deplibs_check_method=$lt_cv_deplibs_check_method