growisofs failing on 1.4.4
Iain Templeton
iaint at internode.on.net
Fri Jun 9 23:43:04 PDT 2006
Yury Tarasievich wrote:
I'm trying to write ~1.7G of data to (blank) DVD-R. However:
#growisofs -Z /dev/cd0c -R -J /p6/5
Executing 'mkisofs -R -J /p6/5 | builtin_dd of=/dev/pass0 obs=32k seek=0'
...
0.59% done, estimate finish Tue Jun 6 11:11:36 2006
1.18% done, estimate finish Tue Jun 6 11:13:00 2006
1.77% done, estimate finish Tue Jun 6 11:12:32 2006
:-( failed to create thread: Resource temporarily unavailable
What to try? Ideas, anyone?
I fixed this patchingãa patch in the pkgsrc build.
The files /usr/pkgsrc/sysutils/dvd+rw-tools/patches/patch-ad normally
looks like:
$NetBSD: patch-ad,v 1.1 2006/01/31 19:01:28 xtraeme Exp $
--- mp.h.orig 2006-01-31 19:44:51.000000000 +0100
+++ mp.h 2006-01-31 19:47:56.000000000 +0100
@@ -39,7 +39,9 @@
pthread_attr_t attr;
if (pthread_attr_init(&attr)==0 &&
+#ifndef __NetBSD__
pthread_attr_setscope(&attr,PTHREAD_SCOPE_SYSTEM)==0 &&
+#endif
pthread_create(&h,&attr,(void *(*)(void *))func,arg)==0 )
return (void *)h;
I changed the +#ifndef line to read
+#if !defined __NetBSD__ && !defined __DragonFly__
It seemed it failed to create a thread due to the PTHREAD_SCOPE_SYSTEM
flag. This was on 1.5.2-PREVIEW.
Maybe there is a better fix.
Iain
More information about the Users
mailing list