Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!cbosgd!ihnp4!ptsfa!nonvon!mc68020 From: mc68020@nonvon.UUCP Newsgroups: news.software.b Subject: several problems with news software Message-ID: <608@nonvon.UUCP> Date: Fri, 10-Jul-87 05:21:32 EDT Article-I.D.: nonvon.608 Posted: Fri Jul 10 05:21:32 1987 Date-Received: Sun, 12-Jul-87 11:22:31 EDT Organization: NONVON Systems Computer Research Group Lines: 22 I am having major problems with the latest release of news 2.11. To begin with, the version I am using has been patched to patch 8. When the Makefile attemps to link checknews, the loader complains that _line and _header are not found. In checking, it appears that someone inadvertantly declared 'line' as an extern int. In checking the two other source files used in making checknews, I found no other references to it, so that fiz was easy. The problem with _header is more difficult. It is defined in param.h as struct. It is used as a struct in checknews.c, but is UNDECLARED. How is it that such problems have survived past patch level 8? (again, I flame about documentation: of course, he says, **IF** the damned code was DOCUMENTED, so that it was possible to make some SENSE of it without days of analysis, I might have been able to figure out who should declare header.) Solution?