Gentoo Archives: gentoo-user

From: Leandro Melo de Sales <leandroal@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] cyrus-sasl error.
Date: Wed, 25 Oct 2006 23:20:58
Message-Id: 5bc4c4570610251614qa16e88dh1c6e10ea1c9e4222@mail.gmail.com
1 Hi,
2
3 I'm trying to update openldap and one of package dependency is cyrus-sasl,
4 but when emerge compile cyrus-sasl package, it shows the following message:
5
6 # emerge cyrus-sasl
7 Calculating dependencies... done!
8
9 >>> Emerging (1 of 1) dev-libs/cyrus-sasl-2.1.22 to /
10 * cyrus-sasl-2.1.22.tar.gz MD5 ;-)
11 ...
12 ...
13 ...
14 ...
15 x86_64-pc-linux-gnu-gcc -shared .libs/sasldb.o .libs/sasldb_init.o
16 .libs/plugin_common.o -Wl,--whole-archive ../sasldb/.libs/libsasldb.a
17 -Wl,--no-whole-archive /usr/lib64/libdb-4.2.so -lresolv -march=athlon64
18 -Wl,-soname -Wl,libsasldb.so.2 -o .libs/libsasldb.so.2.0.22
19 /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.6/../../../../x86_64-pc-linux-gnu/bin/ld:
20 ../sasldb/.libs/libsasldb.a(allockey.o): relocation R_X86_64_32S against `a
21 local symbol' can not be used when making a shared object; recompile with
22 -fPIC
23 ../sasldb/.libs/libsasldb.a(allockey.o): could not read symbols: Bad value
24 collect2: ld returned 1 exit status
25 make[2]: *** [libsasldb.la] Error 1
26 make[2]: Leaving directory `/var/tmp/portage/cyrus-sasl-2.1.22/work/cyrus-
27 sasl-2.1.22/plugins'
28 make[1]: *** [all-recursive] Error 1
29 make[1]: Leaving directory `/var/tmp/portage/cyrus-sasl-2.1.22/work/cyrus-
30 sasl-2.1.22'
31 make: *** [all] Error 2
32
33 !!! ERROR: dev-libs/cyrus-sasl-2.1.22 failed.
34 Call stack:
35 ebuild.sh, line 1546: Called dyn_compile
36 ebuild.sh, line 937: Called src_compile
37 cyrus-sasl-2.1.22.ebuild, line 166: Called die
38
39
40 Any clue/suggestion will be greatfully accepted. Thank you.
41
42 Leandro

Replies

Subject Author
Re: [gentoo-user] cyrus-sasl error. Jamie <gentoo@×××××××.nz>
Re: [gentoo-user] cyrus-sasl error. Bryan Whitehead <driver@×××××××××.net>