Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Sep 1996 16:59:24 -0500 (EST)
From:      Steve Ames <steve@cioeserv.cioe.com>
To:        chuckr@glue.umd.edu
Subject:   Re: cvs doesn't compile in -CURRENT
Message-ID:  <199609262159.QAA00484@cioeserv.cioe.com>

next in thread | raw e-mail | index | archive | help
> > /usr/src/gnu/usr.bin/cvs does not compile because of an ommission in
> > options.h... there is no #define for RM. Because of this the file
> > release.c fails do to an unknown variable.
>
> It compiled fine for me, so why don't you post your error output?
>
> BTW, notice I redirected this to FreeBSD-current, where something like
> this really belongs?

Noticed that. My apologies for not properly acknowledging that mailing
list structure.

I cannot get cvs to compile at all... seems the missing #define was
the least of its problems. This actually started when i started
supping the /usr/src/contrib hierarchy (unless I'm mistaken its
necessary now, right?) 

Here's the error output (hope it helps):

# cd /usr/src/gnu/usr.bin/cvs
# make depend all
cc -O2 -m486 -pipe -I/usr/src/gnu/usr.bin/cvs/cvs -I/usr/src/gnu/usr.bin/cvs/cvs/../lib -I/usr/src/gnu/usr.bin/cvs/cvs/../../../../contrib/cvs/src -I/usr/src/gnu/usr.bin/cvs/cvs/../../../../contrib/cvs/lib -DHAVE_CONFIG_H    -o cvs add.o admin.o checkin.o checkout.o classify.o client.o commit.o create_adm.o cvsrc.o diff.o entries.o expand_path.o find_names.o history.o ignore.o import.o lock.o log.o login.o logmsg.o main.o modules.o no_diff.o parseinfo.o patch.o rcs.o rcscmds.o recurse.o release.o remove.o repos.o root.o rtag.o server.o status.o tag.o update.o vers_ts.o wrapper.o subr.o error.o filesubr.o version.o myndbm.o fileattr.o watch.o run.o hash.o edit.o mkmodules.o scramble.o -L/usr/obj/usr/src/gnu/usr.bin/cvs/cvs/../lib -lcvs -lgnuregex -lmd -lcrypt
error.o: Undefined symbol `_cvs_outerr' referenced from text segment
watch.o: Undefined symbol `_send_to_server' referenced from text segment
watch.o: Undefined symbol `_lock_tree_for_write' referenced from text segment
watch.o: Undefined symbol `_lock_tree_cleanup' referenced from text segment
watch.o: Undefined symbol `_send_to_server' referenced from text segment
run.o: Definition of symbol `_run_setup' (multiply defined)
run.o: Definition of symbol `_run_arg' (multiply defined)
run.o: Definition of symbol `_run_args' (multiply defined)
run.o: Definition of symbol `_run_exec' (multiply defined)
run.o: Definition of symbol `_run_print' (multiply defined)
run.o: Definition of symbol `_piped_child' (multiply defined)
run.o: Definition of symbol `_close_on_exec' (multiply defined)
run.o: Definition of symbol `_filter_stream_through_program' (multiply defined)
edit.o: Undefined symbol `_send_to_server' referenced from text segment
edit.o: Undefined symbol `_lock_tree_for_write' referenced from text segment
edit.o: Undefined symbol `_lock_tree_cleanup' referenced from text segment
edit.o: Undefined symbol `_send_to_server' referenced from text segment
edit.o: Undefined symbol `_lock_tree_for_write' referenced from text segment
edit.o: Undefined symbol `_lock_tree_cleanup' referenced from text segment
edit.o: Undefined symbol `_server_started' referenced from text segment
edit.o: Undefined symbol `_client_notify' referenced from text segment
edit.o: Undefined symbol `_send_to_server' referenced from text segment
mkmodules.o: Undefined symbol `_send_init_command' referenced from text segment
/usr/obj/usr/src/gnu/usr.bin/cvs/cvs/../lib/libcvs.a(run.o): Definition of symbol `_run_print' (multiply defined)
/usr/obj/usr/src/gnu/usr.bin/cvs/cvs/../lib/libcvs.a(run.o): Definition of symbol `_run_setup' (multiply defined)
/usr/obj/usr/src/gnu/usr.bin/cvs/cvs/../lib/libcvs.a(run.o): Definition of symbol `_run_arg' (multiply defined)
/usr/obj/usr/src/gnu/usr.bin/cvs/cvs/../lib/libcvs.a(run.o): Definition of symbol `_run_args' (multiply defined)
/usr/obj/usr/src/gnu/usr.bin/cvs/cvs/../lib/libcvs.a(run.o): Definition of symbol `_close_on_exec' (multiply defined)
/usr/obj/usr/src/gnu/usr.bin/cvs/cvs/../lib/libcvs.a(run.o): Definition of symbol `_run_exec' (multiply defined)
/usr/obj/usr/src/gnu/usr.bin/cvs/cvs/../lib/libcvs.a(run.o): Definition of symbol `_piped_child' (multiply defined)
/usr/obj/usr/src/gnu/usr.bin/cvs/cvs/../lib/libcvs.a(run.o): Definition of symbol `_filter_stream_through_program' (multiply defined)
*** Error code 1

Stop.
*** Error code 1

Stop.



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