libtool-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Version numbering change on IRIX


From: Robert Boehne
Subject: Re: Version numbering change on IRIX
Date: Tue, 10 Dec 2002 07:30:04 -0600

It's been a while, but here's the patch.  If there aren't any
objectsions I'll commit this today.

Robert

> "Boehne, Robert" wrote:
> 
> Steve,
> 
> IMHO it isn't worth the bother to allow both, I'll just revert patch.
> Everyone agree?
> 
> Robert
> 
> -----Original Message-----
> From: Steve M. Robbins [mailto:address@hidden
> Sent: Friday, November 15, 2002 8:21 PM
> To: Boehne, Robert; address@hidden
> Subject: Re: Version numbering change on IRIX
> 
> On Fri, Nov 15, 2002 at 05:34:33PM +0100, Rainer Orth wrote:
> > Robert,
> >
> > > This change was a long time coming, so many people have complained
> 
> > > about having libx.so.1 under Solars/Linux and having libx.so.2
> under IRIX.
> > > Adding 1 to the version isn't necessary, I've looked everywhere I
> could
> > > think of to find out why this was done in the first place, but
> found
> > > none.  I realize this change doesn't "fix" anything, and could
> potentially
> > > cause problems, but these will be transient, and it is consistent
> with
> > > other platforms.
> >
> > indeed: breaking every application linked against the old
> (overwritten)
> > version of affected libraries is certainly a problem.  This will be
> > transient since people will be forced to rebuild/relink every
> affected
> > application; something I consider a nightmare in big installations,
> > especially when libraries used all over the place (like the GCC
> runtime
> > libraries) are affected.
> >
> > I can already hear the outcry from affected users and admins; I
> don't want
> > to be in the position to explain to them that their applications had
> to be
> > broken for cosmetic reasons and consistency with other platforms.
> 
> I think Rainer has a point.  This change shouldn't be made lightly.
> 
> Perhaps the "add 1 for IRIX" behaviour could be made a libtool option
> that is ON by default?
> 
> -S
? revert-irix-version.patch
? temp.txt
Index: ChangeLog
===================================================================
RCS file: /cvsroot/libtool/libtool/ChangeLog,v
retrieving revision 1.1162
diff -u -r1.1162 ChangeLog
--- ChangeLog   22 Nov 2002 22:36:25 -0000      1.1162
+++ ChangeLog   10 Dec 2002 13:26:39 -0000
@@ -1,3 +1,8 @@
+2002-12-10  Robert Boehne  <address@hidden>
+
+       ltmain.in: Revert the version +1 change for IRIX, it could
+       cause compatibility problems.
+
 2002-11-22  Christian Cornelssen  <address@hidden>
 
        * libtool.m4 (AC_LIBTOOL_COMPILER_OPTION,
Index: ltmain.in
===================================================================
RCS file: /cvsroot/libtool/libtool/ltmain.in,v
retrieving revision 1.314
diff -u -r1.314 ltmain.in
--- ltmain.in   19 Nov 2002 09:42:39 -0000      1.314
+++ ltmain.in   10 Dec 2002 13:26:45 -0000
@@ -2793,7 +2793,7 @@
          ;;
 
        irix | nonstopux)
-         major=`expr $current - $age`
+         major=`expr $current - $age +1`
 
          case $version_type in
            nonstopux) verstring_prefix=nonstopux ;;

reply via email to

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