Issue with compilation on 29d7c80ee4d78e1dbdd506770a9cb7b34afa0ed0
William Brown
wbrown at suse.de
Wed Apr 3 04:20:45 UTC 2019
Hey there,
I’m currently trying to build git master on OpenSUSE leap, and I have the following error:
samba I0> pwd
/home/william/development/samba
samba I0> ./configure.developer -o /home/william/samba_build/
samba I0> make -j12
PYTHONHASHSEED=1 WAF_MAKE=1 ./buildtools/bin/waf build
Waf: Entering directory `/home/william/samba_build/default'
Selected embedded Heimdal build
Checking project rules ...
Project rules pass
[453/554] Processing source4/dsdb/schema/proto.h: source4/dsdb/schema/schema_init.c source4/dsdb/schema/schema_set.c source4/dsdb/schema/schema_query.c source4/dsdb/schema/schema_syntax.c source4/dsdb/schema/schema_description.c source4/dsdb/schema/schema_convert_to_ol.c source4/dsdb/schema/schema_inferiors.c source4/dsdb/schema/schema_prefixmap.c source4/dsdb/schema/schema_info_attr.c source4/dsdb/schema/schema_filtered.c source4/dsdb/schema/dsdb_dn.c -> ../../samba_build/default/source4/dsdb/schema/proto.h
[560/638] Compiling ../../samba_build/default/librpc/gen_ndr/ndr_samr_c.h
../../samba_build/default/librpc/gen_ndr/ndr_samr_c.h:2:Error: unable to resolve public header ../../samba_build/default/librpc/gen_ndr/samr.h (maybe try one of ['<gen_ndr/samr.h>', '"librpc/gen_ndr/samr.h"'])
[564/638] Compiling nsswitch/libwbclient/wbclient.h
Waf: Leaving directory `/home/william/samba_build/default'
Build failed
Traceback (most recent call last):
File "/home/william/development/samba/third_party/waf/waflib/Task.py", line 320, in process
ret = self.run()
File "./buildtools/wafsamba/samba_headers.py", line 103, in create_public_header
hpath, relsrc, task.env.RELPATH))
waflib.Errors.WafError: Unable to resolve header path '../../samba_build/default/librpc/gen_ndr/samr.h' in public header '../../samba_build/default/librpc/gen_ndr/ndr_samr_c.h' in directory source4/librpc
make: *** [Makefile:7: all] Error 1
Any advice? It looks like it could be that because I moved the build directory outside of the source tree that this occurs.
Thanks,
—
Sincerely,
William Brown
Senior Software Engineer, 389 Directory Server
SUSE Labs
More information about the samba-technical
mailing list