Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 5 May 1999 23:04:04 -0700 (PDT)
From:      asami@FreeBSD.org (Satoshi - Ports Wraith - Asami)
To:        foxfair@news.ks.edu.tw, kuriyama@FreeBSD.org, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org, clkao@CirX.ORG
Subject:   Re: cvs commit: ports/devel/glib12 Makefile ports/devel/glib12/files md5
Message-ID:  <199905060604.XAA53941@silvia.hip.berkeley.edu>
In-Reply-To: <199905060544.WAA53891@silvia.hip.berkeley.edu> (asami@FreeBSD.org)
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>

next in thread | previous in thread | raw e-mail | index | archive | help
 * 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199905060604.XAA53941>