Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 Nov 1998 14:03:41 -0800 (PST)
From:      asami@FreeBSD.ORG (Satoshi Asami)
To:        scrappy@FreeBSD.ORG
Cc:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG
Subject:   Re: cvs commit: ports/devel/mico Makefile ports/devel/mico/patches patch-af patch-aj patches-af
Message-ID:  <199811062203.OAA09801@silvia.hip.berkeley.edu>
In-Reply-To: <199811050313.TAA16116@freefall.freebsd.org> (scrappy@FreeBSD.ORG)

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



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