From owner-cvs-all Fri Nov 6 14:04:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA09940 for cvs-all-outgoing; Fri, 6 Nov 1998 14:04:12 -0800 (PST) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from vader.cs.berkeley.edu (vader.CS.Berkeley.EDU [128.32.38.234]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA09828; Fri, 6 Nov 1998 14:04:00 -0800 (PST) (envelope-from asami@vader.cs.berkeley.edu) Received: from silvia.hip.berkeley.edu (sji-ca6-19.ix.netcom.com [205.186.213.19]) by vader.cs.berkeley.edu (8.8.7/8.7.3) with ESMTP id OAA15892; Fri, 6 Nov 1998 14:03:46 -0800 (PST) Received: (from asami@localhost) by silvia.hip.berkeley.edu (8.8.8/8.6.9) id OAA09801; Fri, 6 Nov 1998 14:03:41 -0800 (PST) Date: Fri, 6 Nov 1998 14:03:41 -0800 (PST) Message-Id: <199811062203.OAA09801@silvia.hip.berkeley.edu> To: scrappy@FreeBSD.ORG CC: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG In-reply-to: <199811050313.TAA16116@freefall.freebsd.org> (scrappy@FreeBSD.ORG) Subject: Re: cvs commit: ports/devel/mico Makefile ports/devel/mico/patches patch-af patch-aj patches-af From: asami@FreeBSD.ORG (Satoshi Asami) Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk * scrappy 1998/11/04 19:13:26 PST * * Modified files: * devel/mico Makefile * Added files: * devel/mico/patches patch-af patch-aj * Removed files: * devel/mico/patches patches-af * Log: * Added a patch from the MICO developers that allow it to compile with a * current bug in the egcs port (its not a bug in the port, its a bug in egcs * itself)... Your commit message sounds like you've added a workaround for egcs bugs, but you also changed this port to always use egcs, was that necessary? I mean, the rule of thumb is that depend on a compiler port only if the port can't be compiled with a system compiler. That's not the problem you're trying to fix here, is it? Besides, it's not getting very far. (See below.) By the way, your previous commit did not fix the problem here either. The qt dependency was already specified with USE_QT so it's redundant to have it in LIB_DEPENDS. Also, are you sure just using --with-tcl etc. without specifying any paths is going to make it find them in the right place? I have a feeling that you have something in /usr/local or /usr/X11R6 that is not standard. Can you try emptying them up? I get this error by starting with empty /usr/local and /usr/X11R6. (Also, make sure you have /usr/bin in front of /usr/local/bin in your path, although it shouldn't make a difference here because you're calling "eg++" explicitly.) Satoshi ------- ===> Configuring for mico-2.2.1 creating cache ./config.cache checking for extra include and lib directories... + found /usr/local/include + found /usr/local/lib checking host system type... i386-unknown-freebsd2.2.7 checking target system type... i386-unknown-freebsd2.2.7 checking build system type... i386-unknown-freebsd2.2.7 checking for gcc... egcc checking whether the C compiler (egcc -O -pipe -L/usr/local/lib) works... yes checking whether the C compiler (egcc -O -pipe -L/usr/local/lib) is a cross-compiler... no checking whether we are using GNU C... yes checking whether egcc accepts -g... yes checking how to run the C preprocessor... egcc -E checking for c++... eg++ checking whether the C++ compiler (eg++ -L/usr/local/lib) works... yes checking whether the C++ compiler (eg++ -L/usr/local/lib) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether eg++ accepts -g... yes checking how to run the C++ preprocessor... eg++ -E checking for POSIXized ISC... no checking for bison... bison -y checking for flex... flex checking for yywrap in -lfl... yes checking for ar... ar rc checking for ranlib... ranlib checking whether make sets ${MAKE}... yes checking for tclsh... tclsh checking for javac... no checking for JavaCUP... no configure: warning: you have not installed JDK 1.1 and JavaCUP. java parts disabled. checking for cpp... /usr/bin/cpp checking for moc... /usr/X11R6/bin/moc checking for gtk-config... /usr/X11R6/bin/gtk-config checking for GTK - version >= 0.99.7... yes checking for tcl version... tcl.h not found, tcl parts disabled checking for main in -lm... yes checking for main in -lnsl... no checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for main in -lsocket... no checking for main in -lbsd... no checking for main in -lelf... no checking for main in -ldl... no checking for main in -ldld... no checking for main in -lld... no checking for main in -lncurses... yes checking for readline in -lreadline... yes checking for ANSI C header files... yes checking for fcntl.h... yes checking for unistd.h... yes checking for sys/select.h... yes checking for strings.h... yes checking for float.h... yes checking for ieeefp.h... no checking for sys/un.h... yes checking for netinet/in.h... yes checking for arpa/inet.h... yes checking for netdb.h... yes checking for dlfcn.h... yes checking for dl.h... no checking for netinet/tcp.h... yes checking for stdlib.h... yes checking for sys/time.h... yes checking for exception... yes checking for exception.h... no checking for terminate.h... no checking whether time.h and sys/time.h may both be included... yes checking for the third argument of getsockname... int checking for the second argument of getsockname... struct sockaddr * checking for select argument type... fd_set * checking whether gettimeofday has two args... yes checking for scanf("%Lf")... ok checking for vprintf... yes checking for strdup... yes checking for strerror... yes checking for gethostname... yes checking for infnan... no checking for isnan... yes checking for isinf... yes checking for finite... yes checking for infnanl... no checking for isnanl... no checking for isinfl... no checking for asinl... no checking for ldexpl... no checking for frexpl... no checking for fabsl... no checking for floorl... no checking for ceill... no checking for powl... no checking for fmodl... no checking for dlopen... yes checking for shl_load... no checking size of unsigned char... 1 checking size of int... 4 checking size of unsigned int... 4 checking size of long... 4 checking size of unsigned long... 4 checking size of long long... 8 checking size of unsigned long long... 8 checking size of short... 2 checking size of unsigned short... 2 checking size of float... 4 checking size of double... 8 checking size of long double... 12 checking whether byte ordering is bigendian... no checking for floating point type... IEEE checking for gethostname prototype... yes checking for finite prototype... yes checking for strerror prototype... yes checking for bool... yes checking for typename... yes checking for guiding declarations... yes checking for const overload... yes checking for explicit method override... no checking whether explicit struct methods are needed... no checking for exception handling flags... -fexceptions -O0 checking for exception handling... ok checking how to create shared libraries... using admin/mico-shld.def.in with -fPIC checking build of PIC object file... ok checking creation of shared lib... ok checking for dynamic loading... ok, using dlopen() family updating cache ./config.cache creating ./config.status creating MakeVars creating demo/MakeVars.install creating admin/mico-c++ creating admin/mico-shc++ creating admin/mico-ld creating admin/mico-ar creating admin/mico-setup.sh creating admin/mico-setup.csh creating demo/siegel/diffs creating include/mico/config.h ===> Building for mico-2.2.1 for i in admin include; do gmake -C $i adm || exit 1; done gmake[1]: Entering directory `/usr/ports/devel/mico/work/mico/admin' eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c mkdepend.cc -o mkdepend.o eg++ -I../include -fno-exceptions -L/usr/local/lib mkdepend.o -lreadline -lncurses -lm -o mkdepend sed -e s,@TCLSH@,tclsh,g < mkbook.in > mkbook chmod +x mkbook gmake[1]: Leaving directory `/usr/ports/devel/mico/work/mico/admin' gmake[1]: Entering directory `/usr/ports/devel/mico/work/mico/include' gmake[1]: Nothing to be done for `adm'. gmake[1]: Leaving directory `/usr/ports/devel/mico/work/mico/include' for i in orb ir imr idl auxdir coss; do gmake -C $i lib || exit 1; done gmake[1]: Entering directory `/usr/ports/devel/mico/work/mico/orb' echo '# Module dependencies' > .depend /usr/ports/devel/mico/work/mico/./admin/mkdepend -I../include -fno-exceptions *.cc >> .depend eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c dii.cc -o dii.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c typecode.cc -o typecode.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c any.cc -o any.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c codec.cc -o codec.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c buffer.cc -o buffer.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c context.cc -o context.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c except.cc -o except.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -fexceptions -O0 -c except2.cc -o except2.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c dispatch.cc -o dispatch.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c string.cc -o string.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c object.cc -o object.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c address.cc -o address.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c ior.cc -o ior.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c orb.cc -o orb.o eg++ -I../include -fno-exceptions -I/usr/X11R6/include/X11/qt -I/usr/local/include -c boa.cc -o boa.o boa.cc: In method `CORBA::MethodDispatcher::MethodDispatcher()': boa.cc:274: Internal compiler error 980901. boa.cc:274: Please submit a full bug report to `egcs-bugs@cygnus.com'. gmake[1]: *** [boa.o] Error 1 gmake[1]: Leaving directory `/usr/ports/devel/mico/work/mico/orb' gmake: *** [system] Error 1 *** Error code 2 Stop. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message