Bug#695477: clang-3.2: undefined symbol -> cannot compile hello world

Ben Goodrich bg2382 at columbia.edu
Sun Dec 9 19:05:23 UTC 2012


Quoting Sylvestre Ledru <sylvestre at debian.org>:

> On 08/12/2012 21:57, Ben Goodrich wrote:
>> Package: clang-3.2
>> Version: 3.2~rc3-1~exp1
>> Severity: important
>> /usr/bin/clang: symbol lookup error: /usr/bin/clang: undefined symbol:
>> _ZN4llvm11AttrListPtr3getERNS_11LLVMContextENS_8ArrayRefINS_18AttributeWithIndexEEE
>>
>> clang: error: unable to execute command: Program could not be executed
>> clang: error: clang frontend command failed due to signal (use -v to see
>> invocation)
> It is probably because you have llvm 3.2~rc1-1~exp1 installed.
> Could you try with the rc3 ?
>
> I will see to improve the version dependency on this.

Yes, in particular updating libllvm3.2 to rc3 resolved the problem.  
Updated information:

Versions of packages clang-3.2 depends on:
ii  libc6                2.16-0experimental1
ii  libclang-common-dev  3.2~rc3-1~exp2
ii  libffi5              3.0.10-3
ii  libgcc-4.7-dev       4.7.2-12
ii  libgcc1              1:4.8-20121128-1
ii  libllvm3.2           3.2~rc3-1~exp1
ii  libobjc-4.7-dev      4.7.2-12
ii  libstdc++6           4.8-20121128-1
ii  libstdc++6-4.7-dev   4.7.2-12

Versions of packages clang-3.2 recommends:
ii  llvm-3.2-dev  3.2~rc3-1~exp1
ii  python        2.7.3-3

clang-3.2 suggests no packages.

-- no debconf information

Thank you.



More information about the Pkg-llvm-team mailing list