samba4-git build fails

Jelmer Vernooij jelmer at samba.org
Mon Oct 24 08:59:01 MDT 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 24/10/11 07:54, Jeff Sadowski wrote:
> On Mon, Oct 24, 2011 at 4:25 AM, Andrew Bartlett <abartlet at samba.org>
wrote:
>> On Sat, 2011-10-22 at 01:49 +0200, Jelmer Vernooij wrote:
>>> On 21/10/11 17:51, Jeff Sadowski wrote:
>>>> I did a git pull this morning and get the following message.
>>>>
>>>> In file included from ../libcli/smb/smb_common.h:31,
>>>> from ../lib/util/charset/charcnv.c:25:
>>>> ../libcli/smb/smb_seal.h:24:27: error: gssapi/gssapi.h: No such file
>>>> or directory
>>>> In file included from ../libcli/smb/smb_common.h:31,
>>>> from ../lib/util/charset/charcnv.c:25:
>>>> ../libcli/smb/smb_seal.h:41: error: expected specifier-qualifier-list
>>>> before âgss_ctx_id_tâ
>>>> Waf: Leaving directory `/root/samba-master/bin'
>>>> Build failed: -> task failed (err #1):
>>>> {task: cc charcnv.c -> charcnv_2.o}
>>>> make: *** [all] Error 1
>>>>
>>> The issue here appears to be that one of the charcnv libraries includes
>>> a smb protocol header file, but doesn't have a matching dependency in
>>> the build system.
>>>
>>> I'm a bit surprised it includes a smb header. Is that really necessary?
>>
>> I had thought there was a reason, but I was able to remove it in the
>> patches I just proposed. I've fixed the waf build on systems such as
>> this one in the patches in my master-devel branch.
>>
> Will gssapi development files be needed in the future?
> Or will they help functionality?
> What development package in debian contains the gssapi header files?
> Anyone know?
>
heimdal-multidev contains the gssapi (and other Heimdal headers).

Samba 4 ships with an updated copy of Heimdal, and it should use that
rather than the system Heimdal. If you really want to, you can
explicitly request Samba to build against the system Heimdal).
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQIcBAEBAgAGBQJOpX01AAoJEACAbyvXKaRXbt8P/2NkeySwezcPsixHzYNxt+VD
7cwTVZz4CuKWO0h2BrfC+1nBQtVWgZwOSMh2JBrf1cnT/WRrgBHhF5385HsFSmNT
T7nUy0EgSkLCDHoDKYvYdv5UPbByA7FxQqVooWjhEYmaONNSS/LeTnwJtEBWuGd8
NxCnyPw05DBganS/Xm7nUxz4GY5GwbQscO/75+kQMQu3740Iam+kr8wOd0Y0EaIp
kfG+eVTz53yzV78Mx2Q//gtRJY0ev6JkxO7D1S6aDB7X26JElN9DMqKopdjW1bxo
KhSBQcSYbKbYIVtavHK48JDF7V+7lzoY8kFKh1JMnrYCHx58Bdn3yjKy5DoNOlPM
WZRNOMO3OqPlxd5ETyr1QjhJY4DtRCgslSohfAIZNu2IjwWDvfvTHH2Z4oPWv7RF
Quwlx5sU7slI6459WSFtD3OrX6aMED6cTJCHFWtTDqd6M7pnBB9kI8FrZEBoSThL
Ca25q+jKzge9B/HheoqnxhczEaJ1fzLz1bRpvDIdjruZJsP6FX/ugdziq7JtrldL
9xl5r1O2/8owrzXrsdk0MJooaxNqELiqAqhGtFDp+su7J9atPXtW6N8NgZTeqbt9
xfSBo8Iqy7TKIwb9CTIQdd17V/xHjWN7IBOYfmnioVg7cdxNzGT4u/U+1iobuoJ0
hy4vprW2QtgfuKPm8inH
=cP+/
-----END PGP SIGNATURE-----



More information about the samba-technical mailing list