Poul-Henning Kamp wrote:
> 
> Make world hangs reliably for me right now:
[snip]
> |yacc -d -o c-parse.c c-parse.y
> +--------
> 
>     0 19921     1  83  -2  0  1276  932 getblk D     p0    0:00.09 yacc -d -o 
>c-parse.c c-parse.y
> 
> This is a softupdates filesystem on a ccd on ata...

The format used for mkstemp has been changed (4 chars. longer). Does the
following patch work?

Index: main.c
===================================================================
RCS file: /home/ncvs/src/usr.bin/yacc/main.c,v
retrieving revision 1.11
diff -u -r1.11 main.c
--- main.c      2000/01/10 08:54:09     1.11
+++ main.c      2000/01/10 17:47:33
@@ -304,7 +304,7 @@
     if (tmpdir == 0) tmpdir = "/tmp";
 
     len = strlen(tmpdir);
-    i = len + 13;
+    i = len + 17;
     if (len && tmpdir[len-1] != '/')
        ++i;
 
-- 
Marcel Moolenaar                        mailto:[EMAIL PROTECTED]
SCC Internetworking & Databases           http://www.scc.nl/
The FreeBSD project                mailto:[EMAIL PROTECTED]


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to