[SSSD] build fails on git

steve steve at steve-ss.com
Tue May 14 20:46:10 UTC 2013


On 14/05/13 21:02, steve wrote:
> On 14/05/13 20:56, Timo Aaltonen wrote:
>> 14.05.2013 18:55, steve kirjoitti:
>>> Hi
>>> git master from about 1/2 hour ago. Ubuntu 13.04 fails at:
>>>
>>> /usr/bin/ld: src/sss_client/ssh/sss_ssh_authorizedkeys-sss_ssh_client.o:
>>> undefined reference to symbol '_talloc_zero_array@@TALLOC_2.0.2'
>>> /usr/bin/ld: note: '_talloc_zero_array@@TALLOC_2.0.2' is defined in DSO
>>> /usr/lib/i386-linux-gnu/libtalloc.so.2 so try adding it to the linker
>>> command line
>>> /usr/lib/i386-linux-gnu/libtalloc.so.2: could not read symbols: Invalid
>>> operation
>>> collect2: error: ld returned 1 exit status
>>> make[2]: *** [sss_ssh_authorizedkeys] Error 1
>>> make[2]: se sale del directorio «/home/steve/sssd»
>>> make[1]: *** [all-recursive] Error 1
>>> make[1]: se sale del directorio «/home/steve/sssd»
>>> make: *** [all] Error 2
>>>
>>> here is the libtalloc stuff:
>>> /usr/lib/i386-linux-gnu$ ls -l libtalloc*
>>> -rw-r--r-- 1 root root 218918 ene 29 19:24 libtalloc.a
>>> lrwxrwxrwx 1 root root     18 ene 29 19:24 libtalloc.so ->
>>> libtalloc.so.2.0.7
>>> lrwxrwxrwx 1 root root     18 may  8 11:25 libtalloc.so.2 ->
>>> libtalloc.so.2.0.7
>>> -rw-r--r-- 1 root root  42580 ene 29 19:24 libtalloc.so.2.0.7
>>>
>>> The 1.10.0beta1 builds OK on the same box.
>>> Any ideas?
>>
>> https://lists.fedorahosted.org/pipermail/sssd-devel/2013-May/015053.html
>>
>> same thing with 1.10.0beta1 built from git.
>>
>>
>>
> Just to confirm:
> 1.10.0beta1 builds fine by running ./configure (not the autoconfig stuff
> as per the BUILD.txt file)
> 2. The git doesn't have a .configure; doesn't build.

SOLVED:
Apply the debian patch to libtool (I used 2.4.2) from debian patch and 
now it builds fine. But it would be nice not to have to rebuild 
dependencies. Or maybe this is just Debian/Ubuntu?
Thanks,
Steve





More information about the sssd-devel mailing list