home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!olivea!spool.mu.edu!agate!boulder!nordsieck.cs.Colorado.EDU!millert
- From: millert@nordsieck.cs.Colorado.EDU (Todd C. Miller)
- Newsgroups: comp.sys.sgi
- Subject: irix patches for mh 6.8
- Message-ID: <1992Dec18.221716.19968@colorado.edu>
- Date: 18 Dec 92 22:17:16 GMT
- Sender: news@colorado.edu (The Daily Planet)
- Organization: University of Colorado, Boulder
- Lines: 104
- Nntp-Posting-Host: nordsieck.cs.colorado.edu
-
- Here are the changes I needed to make to the mh 6.8 distribuition to make it
- compile under Irix 4.0.1 plus the MH config file I used. Note that you'll
- definately want to modify the config file for your own use, probably
- extensively.
-
- # irix4 - Sgi Irix 4.x configuration file for MH 6.8 on hpsc indigos:
-
- bin /usr/local/mh/bin
- etc /usr/local/mh/lib
- mandir /usr/local/mh/man
- manuals standard
- mail /var/spool/mail
- mailgroup mail
- editor /usr/bsd/vi
- remove /bin/rm -f
- chown /bin/chown
- mts sendmail/smtp
- bboards off
- bbdelivery off
- bbhome /usr/spool/bboards
- mf off
- pop off
- cc cc
- ccoptions -cckr -O
- curses -lcurses
- ldoptions -s -O
- ldoptlibs
- sprintf int
- sharedlib off
- slibdir /usr/local/lib
- ranlib on
- signal void
- # options
- options ATTVIBUG
- options FLOCK
- options NTOHLSWAP
- options RENAME
- options UNISTD
- options VSPRINTF
- options DBM
- options MIME
- options MSGID
- options SBACKUP='"\\043"'
- options FOLDPROT='"0700"'
- optione RPATHS
- options BIND
- options MHE
- options MHRC
- options MORE='"/usr/bsd/more"'
- options OVERHEAD
- options SOCKETS
- options SYS5
- options SYS5DIR
- options TZNAME
- options WHATNOW
- # config file ends
-
- Here are the patches I needed to make, they work for me but your mileage may
- vary.
-
- *** sbr/makedir.c.dist Tue Dec 15 09:55:22 1992
- --- sbr/makedir.c Wed Dec 16 13:46:20 1992
- ***************
- *** 15,21 ****
- #include <stdio.h>
-
- #if defined (BSD42) || defined (hpux) || defined(SVR4) || \
- ! defined(ncr) || defined (_AIX) || defined(AUX)
- #include <errno.h>
- #include <sys/param.h>
- #include <sys/file.h>
- --- 15,21 ----
- #include <stdio.h>
-
- #if defined (BSD42) || defined (hpux) || defined(SVR4) || \
- ! defined(ncr) || defined (_AIX) || defined(AUX) || defined(sgi)
- #include <errno.h>
- #include <sys/param.h>
- #include <sys/file.h>
- *** zotnet/mts/lock.c.dist Tue Dec 15 09:56:18 1992
- --- zotnet/mts/lock.c Wed Dec 16 13:58:28 1992
- ***************
- *** 209,217 ****
-
- #if defined(FLOCK) || defined(LOCKF) || defined(FCNTL)
-
- ! #if defined(BSD42) || defined(SVR4)
- #include <sys/file.h>
- ! #if defined(SUN40) || defined(SVR4)
- #include <sys/fcntl.h>
- #endif
- #else
- --- 209,217 ----
-
- #if defined(FLOCK) || defined(LOCKF) || defined(FCNTL)
-
- ! #if defined(BSD42) || defined(SVR4) || defined(sgi)
- #include <sys/file.h>
- ! #if defined(SUN40) || defined(SVR4) || defined(sgi)
- #include <sys/fcntl.h>
- #endif
- #else
- --
- Todd C. Miller millert@cs.Colorado.EDU Sys/Adm Undergraduate Operations
-