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? Thanks, Steve
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.
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.
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
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?
LS
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_d...
BTW, I applied the patch by editing the source. What's the best way to apply it?
sssd-devel@lists.fedorahosted.org