$NetBSD: patch-ad,v 1.1 2006/06/20 14:41:16 joerg Exp $

--- bksys/generic.py.orig	2006-06-20 14:17:30.000000000 +0000
+++ bksys/generic.py
@@ -438,6 +438,8 @@ def generate(env):
 					env.AppendUnique( GENCXXFLAGS = ['-D_THREAD_SAFE'])
 				else:
 					env.AppendUnique( GENLINKFLAGS = ['-pthread'])
+		elif os.uname()[0] == "DragonFly":
+			env.AppendUnique( GENLINKFLAGS = ['-pthread'])
 
 		# User-specified prefix
 		if env['ARGS'].has_key('prefix'):
