bug-libtool
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]