Vanilla Netrek Server Development Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[VANILLA-L:1336] Re: Another compile problem



Tom Holub wrote:
> Alec's suggestion of adding #include <errno.h> worked to get past the
> newstartd problem.

I shall update the code then.  I see it only had <sys/errno.h>.
Done.  Removed <sys/errno.h> and placed an include of <errno.h>.
Revision 1.6 of newstartd.c has this fix.

> The pledit Makefile appears to be broken.  At the top of the
> dependency section, I see:
> <<<<<<< Makefile

That's a cvs update marker telling you it could not merge the changes
made to the makefile with your copy.  Quick fix is to remove the file
and refetch it from cvs, I think.

Probably caused by either;
	- someone committing a Makefile with makedepend tail,
	- you doing a "make depend" but not "make rmdependencies" before
	  doing a "cvs update".

Others; should we be using Makefile.in's in each subdirectory in order
to avoid this?

> install.sh provided by James Cameron works, but it still is found as
> "./install.sh -c" by configure, and the robots, newstartd, keycomp,
> squencer, and xsg subdirectory Makefiles can't find it.

I've change it's name to install-sh to comply with autoconf
documentation suggestions, but configure may still find install.sh if
you have it still there.

> I have several "install" utilities in my path, but ./install.sh -c is
> the one which gets found, even if I remove . from my path.

The code that does is this in configure, and is automatically generated.
Does anyone know how we should fix this?

A simple quick and dirty is to place install-sh into every subdirectory
in CVS and just ignore the duplication.

> I now have a server running with the new newstartd and
> whatever other patches have been applied.

I'd appreciate it if you add a line to .ports for 2596, see
docs/sample_ports for the format.  This will give _you_ the ability to
see newstartd statistics, and _me_ the ability to verify which version
of newstartd you are using.

> What is the status on some of the other bug fixes/enhancement
> requests?

File PROJECTS is where I am keeping things up to date.  I've just
committed it back to CVS so type "cvs update PROJECTS" and you'll get
yours updated.

> Basically I think we should make up a list of "must fix by Monday"
> bugs and concentrate on those.

I agree.

-- 
James Cameron                                      (cameron@stl.dec.com)

OpenVMS, Linux, Firewalls, Software Engineering, CGI, HTTP, X, C, FORTH,
COBOL, BASIC, DCL, csh, bash, ksh, sh, Electronics, Microcontrollers,
Disability Engineering, Netrek, Bicycles, Pedant, Farming, Home Control,
Remote Area Power, Greek Scholar, Tenor Vocalist, Church Sound, Husband.

"Specialisation is for insects." -- Robert Heinlein.
+
++ Vanilla-l Mailing List ++
To unsubscribe: send "unsubscribe vanilla-l" to majordomo@real-time.com
For more information: http://archives.real-time.com