delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/05/24/20:20:50

From: *jeffdb AT netzone DOT nospam DOT com ("Mikey")
Subject: Re: gnu-win32-specific bug in RCS 5.7
24 May 1997 20:20:50 -0700 :
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <199705231839.LAA13715.cygnus.gnu-win32@nz1.netzone.com>
Mime-Version: 1.0
X-Mailer: Microsoft Outlook Express 4.71.0544.0
Original-To: "Vassilii Khachaturov" <vassilii AT optimedia DOT co DOT il>
Original-Cc: "cygnus gnu-win32 mailing list" <gnu-win32 AT cygnus DOT com>
X-Priority: 3
X-MSMail-Priority: Normal
X-MimeOLE: Produced By Microsoft MimeOLE Engine V4.71.0544.0
Original-Sender: owner-gnu-win32 AT cygnus DOT com

I would do that Vassilii, but by the time the patch were integrated, and released
it would (I hope), be useless, because (I hope), fixing the dll as time
goes on will fix the problems.

I don't like fixing applications to work with development "kernels"
because generally speaking you are wasting your time.

You are better off fixing the "kernel" in the first place
or in this case the dll.

Sadly I couldn't figure out a "kernel" fix for this one, and I need rcs
cause I use it under linux, djgpp, and OS/2 so I "fixed" it.

(*jeffdb AT netzone DOT com)
       the return address for this message is anti spammed
       remove * from the above address to reply.
       Mikey
 ----
From: Vassilii Khachaturov <vassilii AT optimedia DOT co DOT il>
To: 'smtp:jeffdb AT netzone DOT com'
Cc: gnu-win32 <gnu-win32 AT cygnus DOT com>
Date: Friday, May 23, 1997 10:31 AM
Subject: Re: gnu-win32-specific bug in RCS 5.7

>
>Thank you. It helped on NT, too.
>Consider passing the patch to the RCS bugs mailing list
>(rcs-bugs AT cs DOT purdue DOT edu).
>
> --- conf.sh.orig        Mon Mar 17 18:15:23 1997
>+++ conf.sh     Mon Mar 17 18:22:37 1997
>@@ -1794,8 +1794,8 @@
> EOF
> $PREPARE_CC || exit
> h=0 p=0
> -if ($CL a.c $L && sh -c 'pid=$$; (sleep 3; kill $pid)& exec '$aout) >&2
> -then
>+if ($CL a.c $L && sh -c 'pid=$$; (sleep 3; kill $pid)& sleep 4;exec '$aout)
>>&2
>+then  #extra sleep for fork bug
>        h=1
>        $PREPARE_CC || exit
>        $CS -Dhas_attribute_format_printf=1 a.c >&2 && $CS_OK && p=1
>@@ -1890,10 +1890,11 @@
> echo "$a#undef EXIT_FAILURE $z/* Uncomment this if EXIT_FAILURE is broken.
>*/"
>
> : configuring large_memory
> -case "$has_map_fd$has_mmap" in
> -*1*) l=1;;
> -*) l=0
> -esac
>+#case "$has_map_fd$has_mmap" in
>+#*1*) l=1;;
>+#*) l=0
>+#esac
>+l=1 #force large_memory to overcome win95 short read bug
> echo "#define large_memory $l /* Can main memory hold entire RCS files?
> */"
>
> $ech >&3 "$0: configuring LONG_MAX $dots"
> --- rcstest.orig        Mon Mar 17 19:14:23 1997
>+++ rcstest     Mon Mar 17 19:14:51 1997
>@@ -173,7 +173,7 @@
>        case $USER in
>        ?*) me=$USER;;
>        *)
> -               me=`who am i` || exit 2
>+               me=`whoami` || exit 2
>                me=`echo "$me" | sed -e 's/ .*//' -e 's/.*!//'`
>                case $me in
>                '') echo >&2 "$0: cannot deduce user name"; exit 2
>-
>For help on using this list (especially unsubscribing), send a message to
>"gnu-win32-request AT cygnus DOT com" with one line of text: "help".
> 

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019