From owner-cvs-all Wed May 5 23: 4:17 1999 Delivered-To: cvs-all@freebsd.org Received: from stampede.cs.berkeley.edu (stampede.CS.Berkeley.EDU [128.32.45.124]) by hub.freebsd.org (Postfix) with ESMTP id 00BF514F60; Wed, 5 May 1999 23:04:14 -0700 (PDT) (envelope-from asami@cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca3-251.ix.netcom.com [209.109.233.251]) by stampede.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id XAA27507; Wed, 5 May 1999 23:05:03 -0700 (PDT) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.9.2/8.6.9) id XAA53941; Wed, 5 May 1999 23:04:04 -0700 (PDT) Date: Wed, 5 May 1999 23:04:04 -0700 (PDT) Message-Id: <199905060604.XAA53941@silvia.hip.berkeley.edu> X-Authentication-Warning: silvia.hip.berkeley.edu: asami set sender to asami@cs.berkeley.edu using -f To: foxfair@news.ks.edu.tw, kuriyama@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, clkao@CirX.ORG In-reply-to: <199905060544.WAA53891@silvia.hip.berkeley.edu> (asami@FreeBSD.org) Subject: Re: cvs commit: ports/devel/glib12 Makefile ports/devel/glib12/files md5 From: asami@FreeBSD.org (Satoshi - Ports Wraith - Asami) References: <199905030846.BAA82899@silvia.hip.berkeley.edu> <199905060413.VAA53626@silvia.hip.berkeley.edu> <37311A9521C.1AD6FOXFAIR@news.ks.edu.tw> <199905060544.WAA53891@silvia.hip.berkeley.edu> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk * I also changed the port to grab 0.4.3 following Chris Piazza's * suggestion but it dies in the same file. * * === * cc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../src -I../../.. -I../../../src -I/usr/local/include/glib12 -O -pipe -c interface_repository-skels.c * interface_repository-skels.c: In function `_ORBIT_skel_CORBA_InterfaceDef_create_operation': * interface_repository-skels.c:8885: structure has no member named `_relea' * interface_repository-skels.c:8886: parse error at end of input * gmake[4]: *** [interface_repository-skels.o] Error 1 * === I tried recompiling it to catch the error (by default, the directory will be deleted after each make) and it worked fine this time. So I tried it for the third time, it failed on the exact same machine (and the same chroot directory I must add), with the error you see above. These are relevant parts of the (generated by orbit-idl) file: === 8882 /* demarshal parameter exceptions */ 8883 (exceptions)._length = *((CORBA_unsigned_long *)GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->cur); 8884 GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->cur = ((guchar *)GIOP_RECV_BUFFER(_ORBIT_recv_buffer)->cur) + sizeof(CORBA_unsigned_long); 8885 (exceptions)._release = CORBA_TRUE; 8886 (exceptions)._buffer = CORBA_sequence_CORBA_ExceptionDef_allocbuf((exceptions)._length); 8887 { 8888 int i1; 8889 for(i1 = 0; i1 < (exceptions)._length; i1++) { 8890 (exceptions)._buffer[i1] = ORBit_demarshal_object(_ORBIT_recv_buffer, (((ORBit_ObjectKey *)_ORBIT_servant->_private)->object->orb)); === (Line numbers by vi.) As you can see, there's no "_relea" in line 8885. The compiler also claims "parse error at *end of input*" even though the file is much longer. Something's up. (Maybe orbit-idl returns before the file is completely written?) Satoshi To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message