Can't compile Samba4 026fcc6

Michael Wood esiotrot at gmail.com
Tue Jun 15 10:50:56 MDT 2010


On 15 June 2010 18:15, Michael Wood <esiotrot at gmail.com> wrote:
[...]
> It trips up on lib/ldb/modules/sort.c as follows:
>
> michael at lucid:~/src/samba/source4$ waf build
> Waf: Entering directory `/home/michael/src/samba/source4/bin'
> [ 541/1947] Compiling lib/ldb/modules/sort.c
> In file included from ../lib/ldb/include/ldb_module.h:36,
>                 from ../lib/ldb/modules/sort.c:34:
> ../lib/ldb/include/ldb.h:50:20: error: talloc.h: No such file or directory
> ../lib/ldb/include/ldb.h:51:20: error: tevent.h: No such file or directory
[...]

I tried bisecting this, but I had to skip a few commits because of a
"source not found" error:

michael at lucid:~/src/samba/source4$ waf build
Waf: Entering directory `/home/michael/src/samba/source4/bin'
Checking project rules ...
Project rules pass
Waf: Leaving directory `/home/michael/src/samba/source4/bin'
source not found: 'common/common/ldb_modules.c' in
'dir:///home/michael/src/samba/source4/lib/ldb'

This is the result of the bisection:

michael at lucid:~/src/samba$ git bisect skip
There are only 'skip'ped commits left to test.
The first bad commit could be any of:
0d7f8fb73d95c4658e785cb2f8bba57baf85b487
12b46472896bc89dd7f1597a1f7ffeb5589046b1
de68718d3ddb9a8e88267fae51e90d5db9b91fe7
e27ef3dd6d59c3e985e912671976ee30b1c613d5
fb7a98aa32875f8b113974e062c240e636a7ef64
We cannot bisect more!
michael at lucid:~/src/samba$ git bisect visualize
commit fb7a98aa32875f8b113974e062c240e636a7ef64
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Jun 15 02:46:16 2010 +0200

    ldb: Fix included ldb build.

commit de68718d3ddb9a8e88267fae51e90d5db9b91fe7
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Jun 15 01:35:42 2010 +0200

    wafsamba: Fix filenames for ldb modules.

commit 0d7f8fb73d95c4658e785cb2f8bba57baf85b487
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Jun 15 01:24:20 2010 +0200

    wafsamba: Fix building of modules as shared libraries.

commit 12b46472896bc89dd7f1597a1f7ffeb5589046b1
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Jun 15 01:00:40 2010 +0200

    wafsamba: Improve assertion error message to include the module.

commit e27ef3dd6d59c3e985e912671976ee30b1c613d5
Author: Jelmer Vernooij <jelmer at samba.org>
Date:   Tue Jun 15 00:59:49 2010 +0200

    ldb: Only build standard ldb modules when building bundled ldb.

-- 
Michael Wood <esiotrot at gmail.com>


More information about the samba-technical mailing list