*BSD News Article 67367


Return to BSD News archive

#! rnews 2133 bsd
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!news.rmit.EDU.AU!news.unimelb.EDU.AU!munnari.OZ.AU!news.ecn.uoknor.edu!news.uoknor.edu!news.nodak.edu!netnews1.nwnet.net!news.u.washington.edu!uw-beaver!uhog.mit.edu!news.mathworks.com!uunet!in2.uu.net!svc.portal.com!opentext.com!yank.kitchener.on.ca!not-for-mail
From: richw@yank.kitchener.on.ca (Rich Wales)
Newsgroups: comp.unix.bsd.bsdi.misc
Subject: Re: Pine 3.93 for BSDI 2.0 Port
Date: 1 May 1996 15:16:24 -0400
Organization: Opinions expressed in this posting are mine alone
Lines: 44
Sender: richw@dialup1.opentext.com
Message-ID: <19960501191338.richw@yank.kitchener.on.ca>
References: <4m2fdi$i79@gold.niia.net>
NNTP-Posting-Host: opengate.opentext.com

thumper@gold.niia.net (Timothy P. Schlie) wrote:

	Has anyone been able to get Pine 3.93 to compile for
	BSDI 2.0?  The port sent with the distribution seems
	to be broken.

I posted the following in "info.bsdi.users" a couple of weeks ago on
the above subject.  Someone else was getting the following errors:

	ln: c-client: File exists
	ln: imapd: File exists
	Making c-client library, mtest and imapd
	make build OS=bsi PROCESS=an
	echo bsi > OSTYPE
	rm -rf systype
	ln -s  systype
	cd /c-client; make bsi
	cd: can't cd to /c-client
	. . .

I encountered the same problem.  The SYSTYPE variable is not being
defined in imap/Makefile when doing a "make bs2".  I got "build bs2"
to work (using "make") by changing the following in imap/Makefile:

	bs2:
		$(MAKE) build OS=bsi PROCESS=an

to this:

	bs2:
		$(MAKE) build SYSTYPE=ANSI OS=bsi PROCESS=an

"make pt1" will apparently fail in a similar way, BTW, and should prob-
ably be fixed too for the benefit of users of that system.

The Sendmail path is still wrong in the BSD/OS 2.x build.  Look
in pine/osdep/os-bsi.h and change the definition of SENDMAIL from
"/usr/lib/sendmail" (traditional, but wrong) to "/usr/sbin/sendmail".

It would also be nice, BTW, if "build bs2" could link the binaries with
the shared libraries (by using "shlicc" instead of "cc").

Rich Wales <richw@yank.kitchener.on.ca>
http://yank.kitchener.on.ca/~richw/