[SSSD] build fails on git

steve steve at steve-ss.com
Tue May 14 21:06:10 UTC 2013


On 14/05/13 22:56, Lukas Slebodnik wrote:
> On (14/05/13 22:46), steve wrote:
>> 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
>
> Which patch do you mean? Because debian(ubuntu ...) has patched version of
> libtool.
> Could you send link to patch?
>
>
Hi. Yes:
http://patch-tracker.debian.org/patch/series/dl/libtool/2.4.2-1.1/link_all_deplibs.patch

BTW, I applied the patch by editing the source. What's the best way to 
apply it?




More information about the sssd-devel mailing list