No subject



Thu Apr 01 12:56:12 2004
Return-Path: xorp-cvs-admin@icir.org
Delivery-Date: Thu, 01 Apr 2004 12:57:02 -0800
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
	by tigger.icir.org (8.12.9p1/8.12.8) with ESMTP id i31Kv2Jw082019
	for <atanu@tigger.icir.org>; Thu, 1 Apr 2004 12:57:02 -0800 (PST)
	(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.icsi.Berkeley.EDU (fruitcake.ICSI.Berkeley.EDU [192.150.186.11])
	by wyvern.icir.org (8.12.9p1/8.12.8) with ESMTP id i31Kv2b0071287
	for <atanu@icir.org>; Thu, 1 Apr 2004 12:57:02 -0800 (PST)
	(envelope-from xorp-cvs-admin@icir.org)
Received: from fruitcake.icsi.Berkeley.EDU (localhost [127.0.0.1])
	by fruitcake.icsi.Berkeley.EDU (8.12.10/8.12.9) with ESMTP id i31Kv1eB001212;
	Thu, 1 Apr 2004 12:57:02 -0800 (PST)
Received: from wyvern.icir.org (wyvern.icir.org [192.150.187.14])
	by fruitcake.icsi.Berkeley.EDU (8.12.10/8.12.9) with ESMTP id i31KuEeB001194
	for <xorp-cvs@icsi.berkeley.edu>; Thu, 1 Apr 2004 12:56:14 -0800 (PST)
Received: from puma.icir.org (puma.icir.org [192.150.187.73])
	by wyvern.icir.org (8.12.9p1/8.12.8) with ESMTP id i31KuDb0071279;
	Thu, 1 Apr 2004 12:56:13 -0800 (PST)
	(envelope-from hodson@icir.org)
Received: from puma.icir.org (localhost [127.0.0.1])
	by puma.icir.org (8.12.9p1/8.12.8) with ESMTP id i31KuDi8085038;
	Thu, 1 Apr 2004 12:56:13 -0800 (PST)
	(envelope-from hodson@puma.icir.org)
Message-Id: <200404012056.i31KuDi8085038@puma.icir.org>
X-Mailer: exmh version 2.5 07/13/2001 with nmh-1.0.3
To: mjh@icir.org
cc: xorp-cvs@icir.org
Subject: Re: [Xorp-cvs] XORP cvs commit: xorp/bgp/ bgp_trie.cc bgp_trie.hh 
 dump_iterators.cc internal_message.cc next_hop_resolver.hh path_attribute.cc 
 peer.cc peer.hh peer_handler.cc plumbing.cc rib_ipc_handler.cc 
 rib_ipc_handler.hh ...route_table_cache.cc ...route_table_cache.hh 
 ...route_table_debug.cc ...route_table_decision.cc ...route_table_deletion.cc 
 ...route_table_dump.cc ...route_table_fanout.cc ...route_table_filter.cc 
 ...route_table_nhlookup.cc ...route_table_ribin.cc ...route_table_ribin.hh 
 ...route_table_ribout.cc ...subnet_route.cc ...subnet_route.hh 
 ...test_decision.cc ...test_dump.cc ...test_next_hop_resolver.cc 
 xorp/bgp/harness/ peer.cc test_peering2.sh test_trie.cc xorp/libxorp/ 
 callback-gen.py callback_debug.hh callback_nodebug.hh nexthop.cc ref_trie.hh 
 xorp/mrt/ mrt.hh xorp/pim/ pim_proto_register.cc xorp/policy/ policy_route.cc 
 xorp/rib/ rib.cc rt_tab_deletion.cc rt_tab_expect.cc ! ! rt_tab_log.hh 
 rt_tab_merged.cc rt_tab_origin.cc rt_tab_redist.cc rt_tab_register.cc 
 ...rt_tab_register.hh xorp/utils/flower_malloc/ flower_malloc.c
In-Reply-To: Your message of "Thu, 01 Apr 2004 11:54:13."
             <200404011954.i31JsDbe069429@xorpc.icir.org> 
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Date: Thu, 01 Apr 2004 12:56:12 -0800
From: Orion Hodson <hodson@icir.org>
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>

/-- Mark Handley wrote:
|
| Log message:
| 	Compilation fixes for gcc 3.4 (prerelease).
| 	
| 	See http://gcc.gnu.org/gcc-3.4/changes.html
|
| 	Mostly the fixes affect templated code, but a few other fixes too,
| 	including some that should never have compiled.
| 	
| 	This is not complete - I haven't done all the modules yet.  Also gcc
| 	3.4 isn't ready for primetime yet, although it is in semi-freeze state.
| 	There are a couple of places where it fails with internal errors in
| 	the XORP code.

Anything that picks up errors is a good thing.  However, this commit breaks 
the build for gcc 2.95.4 and gcc3.3.x.  If you could test against one (or 
preferably both) of these before making more of these commits, that'd be good 
for the rest of us.  I suspect the coming pass with vc++ will show up similar 
problems as it has better compliance than gcc3.3.

BTW, gcc3.3.4 is now installed on hef, but not pushed out.  It looks like the 
code will compile cleanly, though the build is still running.  I only mention 
this as I'm about to head off for the UK and may not see it through or think 
to check for a few days...

Cheers

	Orion


_______________________________________________
Xorp-cvs mailing list
Xorp-cvs@icir.org
http://mailman.ICSI.Berkeley.EDU/mailman/listinfo/xorp-cvs