[news.software.b] problems with patches to 2.11

ecl@mtgzy.UUCP (01/30/87)

Help!  I've been trying to install the patches on our Vaxes (running UNIX 5.0),
but I keep having problems.  I had problems with "uid" in postnews.c and "COLS"
in virtterm.c being multiply defined after patch #1, so I made some kludges
around that.  Now I'm getting:
a> 	[bunch of stuff deleted]
a> 	cc  -O  -DUSG -Dindex=strchr -Drindex=strrchr -DRNEWS=\"/usr/bin/rnews\" -DSPOOLDIR=\"/../mtgzz/usr/spool/news\"  -DBATCHDIR=\"/../mtgzz/usr/spool/batch\" -DLIBDIR=\"/../mtgzz/usr/lib/news\"  -DBINDIR=\"/usr/bin\" -DNEWSUSR=\"news\"  -DNEWSGRP=\"news\" -DSCCSID -Dvfork=fork  -DCHKN -c pathinit.c
a> 	mv pathinit.o cpathinit.o
a> 	cc  -s -i  checknews.o process.o cpathinit.o rextern.o -o checknews -lPDU
a> ld: Symbol _mode multiply defined. First defined in checknews.o
a> ld: Symbol _bfr multiply defined. First defined in checknews.o
a> ld: Symbol _rcfp multiply defined. First defined in checknews.o
a> ld: Symbol _actfp multiply defined. First defined in checknews.o
a> ld: Symbol _newsrc multiply defined. First defined in checknews.o
a> ld: Symbol _rcline multiply defined. First defined in checknews.o
a> ld: Symbol _rcbuf multiply defined. First defined in checknews.o
a> ld: Symbol _argvrc multiply defined. First defined in checknews.o
a> ld: Symbol _SHELL multiply defined. First defined in checknews.o
a> ld fatal: Error(s). No output written to checknews
a> *** Error code 13
a> 
a> Stop.

I want to keep up-to-date, but I don't know how to get this stuff to work
without major hacking on my part.  Does anyone have any suggestions?

					Evelyn C. Leeper
					(201) 957-2070
				UUCP:	ihnp4!mtgzy!ecl
				ARPA:	mtgzy!ecl@rutgers.rutgers.edu
Life is a metaphor.