waf: work around circular dependency finder erroneously removing dependency of gensec...
authorJelmer Vernooij <jelmer@samba.org>
Tue, 14 Sep 2010 13:00:50 +0000 (15:00 +0200)
committerJelmer Vernooij <jelmer@samba.org>
Tue, 14 Sep 2010 15:24:05 +0000 (17:24 +0200)
source4/dsdb/wscript_build

index 426b12dc7f1965d617f0677d7375dda3b9ef9960..0f1b38543662e5fc3d036605419c12fa0f62537d 100644 (file)
@@ -51,6 +51,9 @@ bld.SAMBA_MODULE('DNS_UPDATE_SRV',
 
 bld.SAMBA_PYTHON('python_dsdb',
                  source='pydsdb.c',
-                 deps='SAMDB pyldb_util',
+                                # the dependency on dcerpc here is because gensec
+                                # depends on dcerpc but the waf circular dependency finder
+                                # removes it so we end up with unresolved symbols.
+                 deps='SAMDB pyldb_util dcerpc',
                  realname='samba/dsdb.so'
                  )