Date: Fri, 13 Oct 2006 12:03:03 -0700 (PDT) From: KAYVEN RIESE <kayve@sfsu.edu> To: freeBSD bugs mailing list <freebsd-stable@freebsd.org> Subject: Re: sad lack of randomness Message-ID: <Pine.SOC.4.64.0610131202080.23042@libra.sfsu.edu> In-Reply-To: <Pine.SOC.4.64.0610131201390.23042@libra.sfsu.edu> References: <565F40B9893580489B94B8D324460AF4DA16A6@zmy16exm63.ds.mot.com> <Pine.SOC.4.64.0610102052370.3346@libra.sfsu.edu> <Pine.SOC.4.64.0610102053400.3346@libra.sfsu.edu> <Pine.LNX.4.63.0610121024130.3950@silence.gardas.net> <Pine.SOC.4.64.0610121900370.28839@libra.sfsu.edu> <Pine.LNX.4.63.0610130838331.3957@silence.gardas.net> <Pine.SOC.4.64.0610131201390.23042@libra.sfsu.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
i feel this is relevant to freeBSD because it could be something unique to freeBSD interaction with mico causing the bug. i know there are those here who run both On Fri, 13 Oct 2006, KAYVEN RIESE wrote: > well it doesn't! something is wrong with mico! do u have any > advice on diagnostics? > > On Fri, 13 Oct 2006, Karel Gardas wrote: > >> >> Hi, >> >> sorry, I don't understand. Could you be so kind and be more verbose? IMHO >> demo/random should just work. >> >> Cheers, >> Karel >> >> On Thu, 12 Oct 2006, KAYVEN RIESE wrote: >> >>> >>> is this a bad thing? >>> >>>> cat Makefile >>> # Makefile for a little mico client that reads random numbers from a >>> # Corba-server. See client.cc for details. >>> >>> all: .depend client >>> >>> include /usr/local/mico/MakeVars >>> INSTALL_DIR = random >>> INSTALL_SRCS = Makefile client.cc random.idl >>> >>> >>> client: random.h random.o client.o $(DEPS) >>> $(LD) $(CXXFLAGS) $(LDFLAGS) random.o client.o $(LDLIBS) -o $@ >>> >>> random.h random.cc : random.idl $(IDLGEN) >>> $(IDL) random.idl >>> >>> clean: >>> rm -f random.cc random.h *.o core client *~ .depend >>>> cat README >>> >>> This demo retrieves true random numbers from a CORBA server on the >>> internet, >>> so running the client requires a live internet connection. >>> >>> See http://www.random.org/ >>> and http://www.random.org/corba.html >>> >>> The file "random.ior" contains the current IOR of the server. If the >>> client >>> fails to connect to the server, please check the above URL to see if the >>> reference has changed. >>> >>> This demo was kindly contributed by >>> *--------------------------------------------------------------------------* >>> | Frank Schneider Department of Computer Science III >>> | >>> | Phone: ++49 241 80 21312 RWTH Aachen, Ahornstr. 55 | >>> | Fax: ++49 241 8888 218 52074 Aachen, Germany | >>> | mailto:frank@i3.informatik.rwth-aachen.de | >>> *--------------------------------------------------------------------------* >>>> gmake client >>> gmake: `client' is up to date. >>>> client >>> client: Command not found. >>>> ./client >>> /libexec/ld-elf.so.1: Shared object "libmico2.3.12.so" not found, required >>> by "client" >>>> ls >>> Makefile README client.cc random.cc random.idl >>> random.o >>> Makefile.win32 client client.o random.h random.ior >>>> pwd >>> /home/kayve/demo/random >>>> >>> >>> On Thu, 12 Oct 2006, Karel Gardas wrote: >>> >>>> >>>> Hi, >>>> >>>> how exactly have you configured MICO before building? I'm especially >>>> curious if your build failed before completion or if you manually >>>> disabled either name service (--disable-naming) or all coss >>>> (--disable-coss) to save some building time... >>>> >>>> Anyway, you do have -I../../../include in your CXXFLAGS and it is used so >>>> it should work well... >>>> >>>> Cheers, >>>> Karel >>>> -- >>>> Karel Gardas kgardas@objectsecurity.com >>>> ObjectSecurity Ltd. http://www.objectsecurity.com >>>> --- >>>> Need experienced, fast, reliable technical MICO support? >>>> ---> http://www.objectsecurity.com/mico_commsup_referral.html <--- >>>> --- >>>> >>>> On Tue, 10 Oct 2006, KAYVEN RIESE wrote: >>>> >>>>> >>>>> >>>>> On Tue, 10 Oct 2006, KAYVEN RIESE wrote: >>>>> >>>>>> >>>>>> -o client >>>>>> c++ -I. -I../../../include -O2 -Wall -D_REENTRANT -D_THREAD_SAFE -c >>>>>> server >>>>>> .cc -o server.o >>>>>> c++ -I. -I../../../include -O2 -Wall -D_REENTRANT -D_THREAD_SAFE >>>>>> -L../../../ >>>>>> libs tree.o tree_impl.o server.o -lmico2.3.12 -lcompat -lssl -lcrypto >>>>>> -lm -lp >>>>>> thread -o server >>>>>> gmake[2]: Leaving directory `/usr/local/mico/demo/obv/tree' >>>>>> gmake[2]: Entering directory `/usr/local/mico/demo/obv/tricky' >>>>>> echo '# Module dependencies' > .depend >>>>>> /usr/local/mico/./admin/mkdepend -I. -I../../../include -O2 -Wall >>>>>> -D_REENTRANT >>>>>> -D_THREAD_SAFE *.c *.cc >> .depend >>>>>> /usr/local/mico/./idl/idl tricky.idl >>>>>> c++ -I. -I../../../include -O2 -Wall -D_REENTRANT -D_THREAD_SAFE -c >>>>>> tricky >>>>>> .cc -o tricky.o >>>>>> c++ -I. -I../../../include -O2 -Wall -D_REENTRANT -D_THREAD_SAFE -c >>>>>> tricky >>>>>> _impl.cc -o tricky_impl.o >>>>>> c++ -I. -I../../../include -O2 -Wall -D_REENTRANT -D_THREAD_SAFE -c >>>>>> client >>>>>> .cc -o client.o >>>>>> c++ -I. -I../../../include -O2 -Wall -D_REENTRANT -D_THREAD_SAFE >>>>>> -L../../../ >>>>>> libs tricky.o tricky_impl.o client.o -lmico2.3.12 -lcompat -lssl >>>>>> -lcrypto -lm >>>>>> -lpthread -o client >>>>>> c++ -I. -I../../../include -O2 -Wall -D_REENTRANT -D_THREAD_SAFE -c >>>>>> server >>>>>> .cc -o server.o >>>>>> c++ -I. -I../../../include -O2 -Wall -D_REENTRANT -D_THREAD_SAFE >>>>>> -L../../../ >>>>>> libs tricky.o tricky_impl.o server.o -lmico2.3.12 -lcompat -lssl >>>>>> -lcrypto -lm >>>>>> -lpthread -o server >>>>>> gmake[2]: Leaving directory `/usr/local/mico/demo/obv/tricky' >>>>>> gmake[1]: Leaving directory `/usr/local/mico/demo/obv' >>>>>> gmake[1]: Entering directory `/usr/local/mico/demo/services' >>>>>> Makefile:52: warning: overriding commands for target `install' >>>>>> ../MakeVars:76: warning: ignoring old commands for target `install' >>>>>> for i in naming naming-lb naming-mt events property-daemon; do gmake >>>>>> -C $i || e >>>>>> xit 1; done >>>>>> gmake[2]: Entering directory `/usr/local/mico/demo/services/naming' >>>>>> echo '# Module dependencies' > .depend >>>>>> /usr/local/mico/./admin/mkdepend -I. -I../../../include -O2 -Wall >>>>>> -D_REENTRANT >>>>>> -D_THREAD_SAFE *.c *.cc >> .depend >>>>>> /usr/local/mico/./idl/idl account.idl >>>>>> c++ -I. -I../../../include -O2 -Wall -D_REENTRANT -D_THREAD_SAFE -c >>>>>> accou >>>>>> nt.cc -o account.o >>>>>> c++ -I. -I../../../include -O2 -Wall -D_REENTRANT -D_THREAD_SAFE -c >>>>>> clien >>>>>> t.cc -o client.o >>>>>> client.cc:2:28: coss/CosNaming.h: No such file or directory >>>>>> client.cc: In function `int main(int, char**)': >>>>>> client.cc:27: error: `CosNaming' has not been declared >>>>>> client.cc:27: error: `NamingContext_var' undeclared (first use this >>>>>> function) >>>>>> client.cc:27: error: (Each undeclared identifier is reported only once >>>>>> for each >>>>>> function it appears in.) >>>>>> client.cc:27: error: expected `;' before "nc" >>>>>> client.cc:30: error: `nc' undeclared (first use this function) >>>>>> client.cc:39: error: `CosNaming' has not been declared >>>>>> client.cc:39: error: `Name' undeclared (first use this function) >>>>>> client.cc:39: error: expected `;' before "name" >>>>>> client.cc:40: error: `name' undeclared (first use this function) >>>>>> client.cc:56: error: `CosNaming' has not been declared >>>>>> client.cc:56: error: `NotFound' has not been declared >>>>>> client.cc:56: error: invalid catch parameter >>>>>> client.cc:60: error: `CosNaming' has not been declared >>>>>> client.cc:60: error: `CannotProceed' has not been declared >>>>>> client.cc:60: error: invalid catch parameter >>>>>> client.cc:64: error: `CosNaming' has not been declared >>>>>> client.cc:64: error: `InvalidName' has not been declared >>>>>> client.cc:64: error: invalid catch parameter >>>>>> client.cc:56: error: `...' handler must be the last handler for its try >>>>>> block >>>>>> client.cc:60: error: `...' handler must be the last handler for its try >>>>>> block >>>>>> gmake[2]: *** [client.o] Error 1 >>>>>> gmake[2]: Leaving directory `/usr/local/mico/demo/services/naming' >>>>>> gmake[1]: *** [subs] Error 1 >>>>>> gmake[1]: Leaving directory `/usr/local/mico/demo/services' >>>>>> gmake: *** [prg] Error 1 >>>>>> bsd# pwd >>>>>> /usr/local/mico/demo >>>>>> bsd# >>>>>> >>>>>> >>>>> _______________________________________________ >>>>> Mico-devel mailing list >>>>> Mico-devel@mico.org >>>>> http://www.mico.org/mailman/listinfo/mico-devel >>>>> >>>> >>> >> >> -- >> Karel Gardas kgardas@objectsecurity.com >> ObjectSecurity Ltd. http://www.objectsecurity.com >> >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.SOC.4.64.0610131202080.23042>