System vs. In-Tree Kerberos build problem (S4 AD)
Jelmer Vernooij
jelmer at samba.org
Thu Sep 22 05:05:46 MDT 2011
Hi Chris,
How is SDC?
On 09/22/2011 09:36 AM, Christopher R. Hertel wrote:
> Kai and I are trying to build S4 AD on an ARM target platform. Kai
> managed to build it correctly earlier today, but we are hitting a
> problem on my system.
>
> There is very little difference between his box and mine. His is a
> newer ARM V7, mine is an ARM V5. There are differences between the
> ArchLinux/ARM builds for these two chips.
>
> Here's the actual problem:
>
>
> samba$ make
> WAF_MAKE=1 ./buildtools/bin/waf build
> Waf: Entering directory `/data/Samba/samba/bin'
> [ 118/3450] Generating VERSION
> [ 151/3450] Generating smbd/build_options.c
> [ 782/3450] Compiling source4/dsdb/samdb/cracknames.c
> In file included from ../source4/dsdb/samdb/cracknames.c:30:0:
> ../lib/replace/system/kerberos.h:37:21: fatal error: com_err.h: No
> such file or directory
> compilation terminated.
> Waf: Leaving directory `/data/Samba/samba/bin'
> Build failed: -> task failed (err #1):
> {task: cc cracknames.c -> cracknames_1.o}
> make: *** [all] Error 1
>
>
> Why is the build system using the lib/replace version instead of the
> in-tree version, and why for cracknames?
Like all system/* headers, there is only version of system/kerberos.h
which that lives in libreplace.
As for com_err.h - does your system have a com_err.h, and does waf
report it was found in bin/config.log?
Cheers,
Jelmer
More information about the samba-technical
mailing list