s4 master and ctdb

Taylor, Jonn jonnt at taylortelephone.com
Mon Sep 24 07:03:55 MDT 2012


On 09/21/2012 05:24 PM, Andrew Bartlett wrote:
> On Fri, 2012-09-21 at 10:18 -0500, Taylor, Jonn wrote:
>> On 09/21/2012 09:39 AM, Andrew Bartlett wrote:
>>> On Fri, 2012-09-21 at 07:47 +0200, Michael Adam wrote:
>>>> Hi Jonn,
>>>>
>>>> On 2012-09-20 at 09:56 -0500, Taylor, Jonn wrote:
>>>>> Michael,
>>>>>
>>>>> I had to install libtdb-devel and libtalloc-devel to get cluster
>>>>> support. Why did it not use the one's in master???
>>>> Oh that ... Yes, it popped up in another place, too.
>>>> We need to improve that. It is basically in the checks
>>>> for ctdb that the requirement occurs. It should be
>>>> possible to build with the internal talloc and
>>>> tdb libraries.
>>> As I said before, that's not the case.  If you want to link Samba
>>> against another talloc/tdb-using library, then talloc/tdb must be a
>>> system library.  The 'use the in-tree version' case *only* helps when we
>>> touch no other talloc/tdb user on the system.
>>>
>>> Andrew Bartlett
>>>
>> Andrew,
>>
>> That is what I am trying to do. I ONLY want to use the versions that are
>> in master.
> In short (use a custom prefix if you like, but you have to point ctdb
> and samba at that):
>
> In lib/talloc run ./configure && make && make install
> In lib/tdb run ./configure && make&& make install
>
> then build ctdb, and then samba.
>
> Andrew Bartlett
Andrew,

If that is the case then this information needs be added to the wiki and 
./configure should fail if "--with-cluster-support" is specified.

Jonn


More information about the samba-technical mailing list