Bug#848368: llvm-toolchain-3.9: Please add ELF symbols versions to the libraries

Sylvestre Ledru sylvestre at debian.org
Sun Jan 22 21:07:45 UTC 2017


Le 22/01/2017 à 21:02, Lisandro Damián Nicanor Pérez Meyer a écrit :
> Control: tag -1 patch
>
> I'm attaching a patch based on Rebecca's. I simply used a CMake variable to 
> avoid harcoding a path. Note it's the patch itself and not a debdiff: you need 
> to add it to quilt's series file.
OK, you haven't pass the arg to LDFLAGS to make sure that libclang or
liblldb get it,
is that on purpose?
> Sylvestre: if you can please try to build this one too. Once built there are 
> two things to test:
>
> - Are the symbols versioned? For this creating a temporary symbols files is 
> enough. Ping me if you don't know how to do this.
Just libclang is (the C lib).
I haven't done it for the rest because it is C++ and not commitment
from upstream on API stability  (on contraire)
> - Install and test LLVM 3.9 with stuff built with previous versions, like for 
> example kdevelop ;-) Everything should just work.
>
> Of course I'm also trying to do this myself but if you can try it yourself the 
> better.
Thanks. Julien also mentioned that we should bump shlibs.

S


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 801 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-llvm-team/attachments/20170122/ab7d8997/attachment.sig>


More information about the Pkg-llvm-team mailing list