Subject: openssl on openbsd
To: None <tech-pkg@netbsd.org>
From: julien Touche <julien.touche@lycos.com>
List: tech-pkg
Date: 04/06/2003 11:26:02
while trying to compile openssl on openbsd 3.2/i386 with pkgsrc, i 
encounter big errors (see end of mail).

seems there is a conflict between main lib and pkgsrc ones (installed as 
non-root user).

has someones ideas about the problem ? or is there any way to use the 
openbsd openssl ?

it's for a dependancy (ntop2).


Regards

		Julien


+ rm -f libcrypto.so
+ rm -f libcrypto.so.300.0
libs='-L. '; for i in crypto; do  ( set -x; gcc   -shared -o 
lib$i.so.300.0  -Wl,-soname=lib$i.so.300  -Wl,--whole-archive lib$i.a 
-Wl,--no-whole-archive $libs  -lc ) || exit 1;  libs="$libs -l$i";  done
+ gcc -shared -o libcrypto.so.300.0 -Wl,-soname=libcrypto.so.300 
-Wl,--whole-archive libcrypto.a -Wl,--no-whole-archive -L. -lc
/usr/lib/libc.so.28.5: Definition of symbol `___fixdfdi' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___divdi3' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___muldi3' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___ashldi3' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___fixunssfdi' (multiply 
defined)
/usr/lib/libc.so.28.5: Definition of symbol `___ashrdi3' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___fixunsdfsi' (multiply 
defined)
/usr/lib/libc.so.28.5: Definition of symbol `___floatdidf' (multiply 
defined)
/usr/lib/libc.so.28.5: Definition of symbol `___floatdisf' (multiply 
defined)
/usr/lib/libc.so.28.5: Definition of symbol `___fixunsdfdi' (multiply 
defined)
/usr/lib/libc.so.28.5: Definition of symbol `___moddi3' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___umoddi3' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___negdi2' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___fixsfdi' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___udivdi3' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___cmpdi2' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___ucmpdi2' (multiply defined)
/usr/lib/libc.so.28.5: Definition of symbol `___lshrdi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__dummy.o): 
Definition of symbol `___dummy' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__gcc_bcmp.o): 
Definition of symbol `___gcc_bcmp' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__main.o): 
Definition of symbol `___do_global_dtors' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__main.o): 
Definition of symbol `__exit_dummy_ref' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__main.o): 
Definition of symbol `___do_global_ctors' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__main.o): 
Definition of symbol `___main' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ashldi3.o): 
Definition of symbol `___ashldi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ashrdi3.o): 
Definition of symbol `___ashrdi3' (multiply defined)
/usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol 
`___bb_exit_func' (multiply defined)
/usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol 
`___bb_init_func' (multiply defined)
/usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol 
`___bb_trace_func' (multiply defined)
/usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol 
`___bb_trace_ret' (multiply defined)
/usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol 
`___bb_init_trace_func' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_clear_cache.o): 
Definition of symbol `___clear_cache' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_cmpdi2.o): 
Definition of symbol `___cmpdi2' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ctors.o): 
Definition of symbol `___CTOR_LIST__' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ctors.o): 
Definition of symbol `___DTOR_LIST__' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_divdi3.o): 
Definition of symbol `___divdi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___default_terminate' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___terminate_func' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___terminate' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___throw_type_match' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___empty' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___get_eh_context' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___get_eh_info' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___get_dynamic_handler_chain' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___sjthrow' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___sjpopnthrow' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___eh_rtime_match' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___get_eh_table_version' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___get_eh_table_language' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___unwinding_cleanup' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___throw' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___rethrow' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eprintf.o): 
Definition of symbol `___eprintf' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_exit.o): 
Definition of symbol `__exit_dummy_decl' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ffsdi2.o): 
Definition of symbol `___ffsdi2' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixdfdi.o): 
Definition of symbol `___fixdfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixsfdi.o): 
Definition of symbol `___fixsfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunsdfdi.o): 
Definition of symbol `___fixunsdfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunsdfsi.o): 
Definition of symbol `___fixunsdfsi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunssfdi.o): 
Definition of symbol `___fixunssfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunssfsi.o): 
Definition of symbol `___fixunssfsi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunsxfdi.o): 
Definition of symbol `___fixunsxfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunsxfsi.o): 
Definition of symbol `___fixunsxfsi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixxfdi.o): 
Definition of symbol `___fixxfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_floatdidf.o): 
Definition of symbol `___floatdidf' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_floatdisf.o): 
Definition of symbol `___floatdisf' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_floatdixf.o): 
Definition of symbol `___floatdixf' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_lshrdi3.o): 
Definition of symbol `___lshrdi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_moddi3.o): 
Definition of symbol `___moddi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_muldi3.o): 
Definition of symbol `___muldi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_negdi2.o): 
Definition of symbol `___negdi2' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_pure.o): 
Definition of symbol `___pure_virtual' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_shtab.o): 
Definition of symbol `___shtab' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_trampoline.o): 
Definition of symbol `___enable_execute_stack' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ucmpdi2.o): 
Definition of symbol `___ucmpdi2' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_udiv_w_sdiv.o): 
Definition of symbol `___udiv_w_sdiv' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_udivdi3.o): 
Definition of symbol `___udivdi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_udivmoddi4.o): 
Definition of symbol `___udivmoddi4' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_umoddi3.o): 
Definition of symbol `___umoddi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_varargs.o): 
Definition of symbol `___builtin_saveregs' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(dummy.o): 
Definition of symbol `___foo' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `terminate(void)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `__default_unexpected(void)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `set_terminate(void (*)(void))' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `set_unexpected(void (*)(void))' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `unexpected(void)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___cp_exception_info' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___cp_eh_info' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___start_cp_handler' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___eh_alloc' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___eh_free' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___cplus_type_matcher' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___cp_push_exception' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___cp_pop_exception' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___uncatch_exception' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___check_eh_spec' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___throw_bad_cast' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___throw_bad_typeid' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `uncaught_exception(void)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `exception::what(void) const' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___register_frame_info' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___register_frame' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___register_frame_info_table' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___register_frame_table' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___deregister_frame_info' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___deregister_frame' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___frame_state_for' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(new.o): 
Definition of symbol `_nothrow' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(new.o): 
Definition of symbol `set_new_handler(void (*)(void))' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(new.o): 
Definition of symbol `___new_handler' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `type_info::~type_info(void)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `type_info::operator==(type_info const &) const' 
(multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `___rtti_class' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `___rtti_si' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `___rtti_user' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `__user_type_info::dcast(type_info const &, int, 
void *, type_info const *, void *) const' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `__si_type_info::dcast(type_info const &, int, void 
*, type_info const *, void *) const' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `__class_type_info::dcast(type_info const &, int, 
void *, type_info const *, void *) const' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `type_info::before(type_info const &) const' 
(multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___throw_type_match_rtti' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___dynamic_cast' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `void type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `__is_pointer(void *)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_ptr' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_attr' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_func' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_ptmf' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_ptmd' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_array' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `void type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long long type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long long type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `int type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `int type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `short type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `short type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `bool type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `bool type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `char type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `char type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `wchar_t type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `wchar_t type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long double type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long double type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `double type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `double type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `float type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `float type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned int type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned int type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned long type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned long type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned long long type_info function' (multiply 
defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned long long type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned short type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned short type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned char type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned char type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `signed char type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `signed char type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__dummy.o): 
Definition of symbol `___dummy' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__gcc_bcmp.o): 
Definition of symbol `___gcc_bcmp' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__main.o): 
Definition of symbol `___do_global_dtors' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__main.o): 
Definition of symbol `__exit_dummy_ref' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__main.o): 
Definition of symbol `___do_global_ctors' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(__main.o): 
Definition of symbol `___main' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ashldi3.o): 
Definition of symbol `___ashldi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ashrdi3.o): 
Definition of symbol `___ashrdi3' (multiply defined)
/usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol 
`___bb_exit_func' (multiply defined)
/usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol 
`___bb_init_func' (multiply defined)
/usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol 
`___bb_trace_func' (multiply defined)
/usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol 
`___bb_trace_ret' (multiply defined)
/usr/src/gnu/egcs/gcc/libgcc2.c:1981: Definition of symbol 
`___bb_init_trace_func' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_clear_cache.o): 
Definition of symbol `___clear_cache' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_cmpdi2.o): 
Definition of symbol `___cmpdi2' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ctors.o): 
Definition of symbol `___CTOR_LIST__' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ctors.o): 
Definition of symbol `___DTOR_LIST__' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_divdi3.o): 
Definition of symbol `___divdi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___default_terminate' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___terminate_func' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___terminate' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___throw_type_match' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___empty' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___get_eh_context' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___get_eh_info' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___get_dynamic_handler_chain' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___sjthrow' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___sjpopnthrow' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___eh_rtime_match' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___get_eh_table_version' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___get_eh_table_language' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___unwinding_cleanup' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___throw' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eh.o): 
Definition of symbol `___rethrow' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_eprintf.o): 
Definition of symbol `___eprintf' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_exit.o): 
Definition of symbol `__exit_dummy_decl' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ffsdi2.o): 
Definition of symbol `___ffsdi2' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixdfdi.o): 
Definition of symbol `___fixdfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixsfdi.o): 
Definition of symbol `___fixsfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunsdfdi.o): 
Definition of symbol `___fixunsdfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunsdfsi.o): 
Definition of symbol `___fixunsdfsi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunssfdi.o): 
Definition of symbol `___fixunssfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunssfsi.o): 
Definition of symbol `___fixunssfsi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunsxfdi.o): 
Definition of symbol `___fixunsxfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixunsxfsi.o): 
Definition of symbol `___fixunsxfsi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_fixxfdi.o): 
Definition of symbol `___fixxfdi' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_floatdidf.o): 
Definition of symbol `___floatdidf' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_floatdisf.o): 
Definition of symbol `___floatdisf' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_floatdixf.o): 
Definition of symbol `___floatdixf' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_lshrdi3.o): 
Definition of symbol `___lshrdi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_moddi3.o): 
Definition of symbol `___moddi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_muldi3.o): 
Definition of symbol `___muldi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_negdi2.o): 
Definition of symbol `___negdi2' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_pure.o): 
Definition of symbol `___pure_virtual' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_shtab.o): 
Definition of symbol `___shtab' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_trampoline.o): 
Definition of symbol `___enable_execute_stack' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_ucmpdi2.o): 
Definition of symbol `___ucmpdi2' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_udiv_w_sdiv.o): 
Definition of symbol `___udiv_w_sdiv' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_udivdi3.o): 
Definition of symbol `___udivdi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_udivmoddi4.o): 
Definition of symbol `___udivmoddi4' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_umoddi3.o): 
Definition of symbol `___umoddi3' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(_varargs.o): 
Definition of symbol `___builtin_saveregs' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(dummy.o): 
Definition of symbol `___foo' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `terminate(void)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `__default_unexpected(void)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `set_terminate(void (*)(void))' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `set_unexpected(void (*)(void))' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `unexpected(void)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___cp_exception_info' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___cp_eh_info' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___start_cp_handler' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___eh_alloc' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___eh_free' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___cplus_type_matcher' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___cp_push_exception' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___cp_pop_exception' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___uncatch_exception' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___check_eh_spec' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___throw_bad_cast' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `___throw_bad_typeid' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `uncaught_exception(void)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(exception.o): 
Definition of symbol `exception::what(void) const' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___register_frame_info' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___register_frame' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___register_frame_info_table' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___register_frame_table' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___deregister_frame_info' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___deregister_frame' (multiply defined)
/usr/src/gnu/egcs/gcc/frame.c:627: Definition of symbol 
`___frame_state_for' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(new.o): 
Definition of symbol `_nothrow' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(new.o): 
Definition of symbol `set_new_handler(void (*)(void))' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(new.o): 
Definition of symbol `___new_handler' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `type_info::~type_info(void)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `type_info::operator==(type_info const &) const' 
(multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `___rtti_class' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `___rtti_si' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `___rtti_user' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `__user_type_info::dcast(type_info const &, int, 
void *, type_info const *, void *) const' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `__si_type_info::dcast(type_info const &, int, void 
*, type_info const *, void *) const' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo.o): 
Definition of symbol `__class_type_info::dcast(type_info const &, int, 
void *, type_info const *, void *) const' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `type_info::before(type_info const &) const' 
(multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___throw_type_match_rtti' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___dynamic_cast' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `void type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `__is_pointer(void *)' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_ptr' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_attr' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_func' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_ptmf' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_ptmd' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `___rtti_array' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `void type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long long type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long long type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `int type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `int type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `short type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `short type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `bool type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `bool type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `char type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `char type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `wchar_t type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `wchar_t type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long double type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `long double type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `double type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `double type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `float type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `float type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned int type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned int type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned long type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned long type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned long long type_info function' (multiply 
defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned long long type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned short type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned short type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned char type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `unsigned char type_info node' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `signed char type_info function' (multiply defined)
/usr/lib/gcc-lib/i386-unknown-openbsd3.2/2.95.3/libgcc.a(tinfo2.o): 
Definition of symbol `signed char type_info node' (multiply defined)
collect2: ld returned 1 exit status
*** Error code 1

Stop in /tmp/pkgsrc-obj/security/openssl/work/openssl-0.9.6g (line 271 
of Makefile.ssl).
*** Error code 1