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?