Subject: Re: Anyone build pine3.91 for UnixWare yet?

From: "Michael J. Diehn (mike)" <[email-masked]>
Date: Wed, 2 Nov 1994 15:10:27 -0500

Following my request for help with building pine3.91 under UnixWare 
1.1.2, I received the following responses in email. Thanks to John and 
Jeff, pine is now running on my system and the users are happy. If anyone 
out there is still using pine3.89, I'd suggest upgrading to 3.91 as soon 
as you can.

Thanks all,
Mike.

Michael J. Diehn           
System Administrator,
Warren Wilson College       
Swannanoa, NC (USA)

***************************************************************
Jeff Lind
Unix Systems Group, Novell, Inc.
[email-masked]

--------------------------
cp imap/NON-ANSI/c-client/os_sv4.c imap/ANSI/c-client/os_sv4.c
cp imap/NON-ANSI/c-client/os_sv4.h imap/ANSI/c-client/os_sv4.h

different	./imap/ANSI/c-client/Makefile
different	./imap/Makefile
different	./pine/osdep/os-sv4.h

diff of ./imap/ANSI/c-client/Makefile in pine3.90 and Npine3.90

205c205
< 		CFLAGS="-g -Dconst= $(EXTRACFLAGS)" RANLIB=true \
---
> 		CFLAGS="-g -DANSI $(EXTRACFLAGS)" RANLIB=true \

diff of ./imap/Makefile in pine3.90 and Npine3.90

48c48
< a32 aix bsi d-g lnx mnt neb nxt osf sco sgi:
---
> a32 aix bsi d-g lnx mnt neb nxt osf sco sgi sv4:
51c51
< bsd cvx dyn hpp isc ptx pyr s40 sol ssn sun sv4 ult vul:
---
> bsd cvx dyn hpp isc ptx pyr s40 sol ssn sun ult vul:

diff of ./pine/osdep/os-sv4.h in pine3.90 and Npine3.90

188c188
< /* #define ANSI          /* this is an ANSI compiler */
---
> #define ANSI          /* this is an ANSI compiler */
190c190
< #define	const		/* compiler doesn't support const */
---
> /*#define	const		/* compiler doesn't support const */

*****************************************************************
John L. Korpi
Stratus Computer, Inc.
[email-masked]
(703) 902-8856

	I was just messing around with pine.  I modified pine/osdep/os-sv4.h,
uncommenting the line 

	#define ANSI,
	
and commented out the line

	#define const
	
pine then compiled, but further modifications are needed to define
the proper mail transfer agent.  I believe pine expects /usr/lib/sendmail.
UnixWare has sendmail in /usr/ucblib, and the standard version as shipped
by Novell is broken.  I guess there's also a ptf with the latest version
of sendmail somewhere on ftp.novell.com.

---

From: [email-masked] (Evan Leibovitch)
Date: Fri, 4 Nov 1994 19:03:42 GMT

I posted a message just a week or so ago, about compiling pine 3.90.
Thanks to the answers I received, I had it built -- just about the
time that 3.91 was released!

I have already been in contact with people from UofW; based on the
various fixes I have received, I hope to be submitting to the pine
development group, the info necessary for a clean a UnixWare-specific
build option. I just hope there aren't any significant changes in the
config files between 3.90 and 3.91.

It's not at the top of my list of things-to-do, and it's probably a
while 'till their next release. But it *will* come.

-- 
 Evan Leibovitch, Sound Software Ltd., located in beautiful Brampton, Ontario
       Novell Unix Master Reseller / [email-masked] / (905) 452-0504
          PCMCIA:  People Can't Memorize Computer Industry Acronyms