DC without json broken?

Jeremy Allison jra at samba.org
Thu Jun 21 17:04:27 UTC 2018


On Thu, Jun 21, 2018 at 12:56:51PM +0200, Volker Lendecke via samba-technical wrote:
> Hi, Andrew!
> 
> ./configure --prefix=/root/vlendec/inst --without-ldb-lmdb --without-json-audit --without-gpgme --without-libarchive
> 
> leads to
> 
> [1880/4005] Compiling source4/dsdb/samdb/ldb_modules/audit_util.c
> ../source4/dsdb/samdb/ldb_modules/audit_util.c: In function 'dsdb_audit_add_ldb_value':
> ../source4/dsdb/samdb/ldb_modules/audit_util.c:475: error: storage size of 'value' isn't known
> ../source4/dsdb/samdb/ldb_modules/audit_util.c: At top level:
> ../source4/dsdb/samdb/ldb_modules/audit_util.c:550: error: return type is an incomplete type
> ../source4/dsdb/samdb/ldb_modules/audit_util.c:547: error: conflicting types for 'dsdb_audit_attributes_json'
> default/source4/dsdb/samdb/ldb_modules/util_proto.h:290: note: previous declaration of 'dsdb_audit_attributes_json' was here
> ../source4/dsdb/samdb/ldb_modules/audit_util.c: In function 'dsdb_audit_attributes_json':
> ../source4/dsdb/samdb/ldb_modules/audit_util.c:552: error: variable 'attributes' has initializer but incomplete type
> ../source4/dsdb/samdb/ldb_modules/audit_util.c:552: error: storage size of 'attributes' isn't known
> ../source4/dsdb/samdb/ldb_modules/audit_util.c:555: error: storage size of 'actions' isn't known
> ../source4/dsdb/samdb/ldb_modules/audit_util.c:556: error: storage size of 'attribute' isn't known
> ../source4/dsdb/samdb/ldb_modules/audit_util.c:557: error: variable 'action' has initializer but incomplete type
> ../source4/dsdb/samdb/ldb_modules/audit_util.c:557: error: storage size of 'action' isn't known
> ../source4/dsdb/samdb/ldb_modules/audit_util.c:581: error: storage size of 'values' isn't known
> ../source4/dsdb/samdb/ldb_modules/audit_util.c:599: warning: 'return' with a value, in function returning void
> 
> What am I doing wrong? Am I missing another configure switch?

Yeah, looks like that is broken. We need a build target
on sn-devel that builds with these options to make sure
that configure switch continues to work.

Jeremy.



More information about the samba-technical mailing list