Subject: Re: devel/unproven-pthreads on 1.4.x
To: Michael Graff <explorer@flame.org>
From: None <itojun@iijlab.net>
List: tech-pkg
Date: 02/06/2000 02:21:02
>> 	Hello, does unproven-pthreads work on any of NetBSD-1.4.[19]/i386?
>> 	The "configure.in" in unproven-pthreads says as follows
>> >    i386-*-netbsd1.4[A-Z])
>> >	name=i386-netbsd-1.3
>> >	except="fork lseek ftruncate pipe fstat"
>> >	available_syscalls="sigsuspend sigaction sigprocmask"
>> 	and I wondered why 1.4 release branch is excluded.
>> 	NOTE: bind9 beta compiled with unproven-pthreads, on top of
>> 	NetBSD 1.4.1 + KAME, seems to work to some extent so far.
>I think that's pure luck, but if it works, send me a patch to the
>configure.in script.  I know it does _not_ work on 1.4.1/arm32.

	which change between 1.4.x and 1.4[A-Z] affects the behavior?
	the (very simple) patch is attached.

itojun


--- config/configure.in-	Sat Feb  5 14:06:14 2000
+++ config/configure.in	Sat Feb  5 14:07:06 2000
@@ -104,6 +104,13 @@
 	;;
 changequote([,])dnl
 changequote(,)dnl
+    i386-*-netbsd1.4.1)
+	name=i386-netbsd-1.3
+	except="fork lseek ftruncate pipe fstat"
+	available_syscalls="sigsuspend sigaction sigprocmask"
+		;;
+changequote([,])dnl
+changequote(,)dnl
     i386-*-netbsd1.4[A-Z])
 	name=i386-netbsd-1.3
 	except="fork lseek ftruncate pipe fstat"
--- config/configure.orig	Fri Nov 12 15:08:36 1999
+++ config/configure	Sat Feb  5 14:05:57 2000
@@ -1166,6 +1166,11 @@
 	except="pipe fork lseek ftruncate fstat"
 	available_syscalls="sigprocmask sigsuspend"
 	;;
+    i386-*-netbsd1.4.1)
+	name=i386-netbsd-1.3
+	except="fork lseek ftruncate pipe fstat"
+	available_syscalls="sigsuspend sigaction sigprocmask"
+		;;
     i386-*-netbsd1.4[A-Z])
 	name=i386-netbsd-1.3
 	except="fork lseek ftruncate pipe fstat"