This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Successful port of rcs-5.7 to gnu-win32 b18


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".


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]