This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: Successful port of rcs-5.7 to gnu-win32 b18
- To: "Billinghurst, David" <David dot Billinghurst at restech dot cra dot com dot au>
- Subject: Re: Successful port of rcs-5.7 to gnu-win32 b18
- From: David Coe <david at coent dot demon dot co dot uk>
- Date: Mon, 04 Aug 1997 17:20:22 +0100
- CC: "'gnu-win32 at cygnus dot com'" <gnu-win32 at cygnus dot com>
- References: <D54B1932FFB4CF11B5C80000F8018BD27DE662@CRCMAIL>
Billinghurst, David wrote:
>
> I have ported rcs-5.7 to gnu-win32 b18.
>
> Build procedure
>
> 1. Apply patches below to rcs-5.7 source tree
I needed the following additional patch from Lassi Tuura to get past the
mmap stage in make:
*** src/conf.sh.orig Fri Jun 16 07:19:23 1995
--- src/conf.sh Mon Aug 04 16:59:17 1997
***************
*** 1025,1030 ****
--- 1025,1034 ----
# Early editions of SunOS 5.4 are reported to have problems with mmap
# that generate NUL bytes in RCS files with a Solaris 2.2 NFS server.
# This has been reported to be fixed as of patch 101945-10.
+ 'CYGWIN32'*)
+ # GNU win32 does not permit mmapped file to be opened (returns with
+ # "not owner"). So which is signal rcs gets is immaterial.
+ has_map_fd=0 has_mmap=1 has_madvise=0 mmap_signal=SIGBUS ;;
*)
$PREPARE_CC || exit
if ($CL -DTRY_MAP_FD=1 a.c $L && $aout <a.c) >&2
--
Dr David Coe \=\
58 Fairlawn Drive, East Grinstead \=\ Tel +44 1342 326860
West Sussex, RH19 1NT, United Kingdom \=\ Fax +44 1342 316019
-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request@cygnus.com" with one line of text: "help".