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