No subject
Tue Apr 15 20:37:47 2003
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Tue, 15 Apr 2003 20:38:03 -0700
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
by tigger.icir.org (8.12.8p1/8.12.3) with ESMTP id h3G3c3F9062356
for <atanu@tigger.icir.org>; Tue, 15 Apr 2003 20:38:03 -0700 (PDT)
(envelope-from xorp-cvs-admin@icir.org)
Received: from ICSI.Berkeley.EDU (fruitcake.ICSI.Berkeley.EDU [192.150.186.11])
by wyvern.icir.org (8.12.8p1/8.12.3) with ESMTP id h3G3c2bF075008
for <atanu@icir.org>; Tue, 15 Apr 2003 20:38:02 -0700 (PDT)
(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.icsi.Berkeley.EDU (localhost [127.0.0.1])
by ICSI.Berkeley.EDU (8.9.0/8.9.0) with ESMTP id UAA14366;
Tue, 15 Apr 2003 20:38:02 -0700 (PDT)
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
by ICSI.Berkeley.EDU (8.9.0/8.9.0) with ESMTP id UAA14355
for <xorp-cvs@icsi.berkeley.edu>; Tue, 15 Apr 2003 20:37:47 -0700 (PDT)
Received: from xorpc.icir.org (xorpc.icir.org [192.150.187.68])
by wyvern.icir.org (8.12.8p1/8.12.3) with ESMTP id h3G3blbF075006
for <xorp-cvs@icir.org>; Tue, 15 Apr 2003 20:37:47 -0700 (PDT)
(envelope-from pavlin@xorpc.icir.org)
Received: from xorpc.icir.org (localhost [127.0.0.1])
by xorpc.icir.org (8.12.8p1/8.12.3) with ESMTP id h3G3blBp001711
for <xorp-cvs@icir.org>; Tue, 15 Apr 2003 20:37:47 -0700 (PDT)
(envelope-from pavlin@xorpc.icir.org)
Received: (from pavlin@localhost)
by xorpc.icir.org (8.12.8p1/8.12.3/Submit) id h3G3blQ2001710;
Tue, 15 Apr 2003 20:37:47 -0700 (PDT)
(envelope-from pavlin)
From: Pavlin Radoslavov <pavlin@icir.org>
Message-Id: <200304160337.h3G3blQ2001710@xorpc.icir.org>
Date: Tue, 15 Apr 2003 20:37:47 ()
To: xorp-cvs@icir.org
Reply-To: pavlin@icir.org
Subject: [Xorp-cvs] XORP cvs commit: xorp/config/ ltmain.sh
Sender: xorp-cvs-admin@icir.org
Errors-To: xorp-cvs-admin@icir.org
X-BeenThere: xorp-cvs@icir.org
X-Mailman-Version: 2.0
Precedence: bulk
List-Help: <mailto:xorp-cvs-request@icir.org?subject=help>
List-Post: <mailto:xorp-cvs@icir.org>
List-Subscribe: <http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs>,
<mailto:xorp-cvs-request@icir.org?subject=subscribe>
List-Id: Mailing list for XORP CVS commit messages <xorp-cvs.icir.org>
List-Unsubscribe: <http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs>,
<mailto:xorp-cvs-request@icir.org?subject=unsubscribe>
CVSROOT: /usr/local/share/doc/apache/cvs
Module name: xorp
Repository: xorp/config/
Changes by: pavlin@xorpc.icir.org. 03/04/15 20:37:47
Modified files:
xorp/config/: ltmain.sh
Log message:
(Carefully) replace the ltmain.sh from FreeBSD (libtool version 1.3.4)
with ltmain.sh from Linux RedHat 7.3 (libtool version 1.4).
The reason for the update is rather complicated:
* If we run "libtoolize" inside "bootstrap" with flag --force,
then the following files inside "config" are updated with the
default version from the OS:
config/config.guess
config/config.sub
config/ltconfig (not generated by libtool-1.4)
config/ltmain.sh
However, we definitely don't want config.guess and config.sub to
be replaced, because only recent versions like the one we have
do support MacOS.
Unfortunately, libtoolize-1.3.4 and libtoolize-1.4 and not fully
compatible: if we run libtoolize-1.4 that uses config/ltmain.sh
that comes from libtool-1.3.4, then the result autogenerated
./libtool fails because of version mismatch.
Interestingly, newer ltmain.sh (such the one from libtool 1.4) do
not perform such version checking.
After comparing ltmain.sh-1.3.4 and ltmain.sh-1.4, it appears that
ltmain.sh-1.4 should work as well on both FreeBSD and Linux,
because actually it is the one that does all the hard libtool work
(modulo that ltmain.sh-1.4 prints a linking warning inside directory
mibs, but probably this warning is a valid one).
_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs