Bug#846410: Help needed with llvm bug

Lisandro Damián Nicanor Pérez Meyer perezmeyer at gmail.com
Fri Dec 16 13:51:21 UTC 2016


On viernes, 16 de diciembre de 2016 13:56:56 ART Sylvestre Ledru wrote:
> Hello,
> 
> Le 16/12/2016 à 13:49, Lisandro Damián Nicanor Pérez Meyer a écrit :
> > On martes, 13 de diciembre de 2016 11:50:02 ART Lisandro Damián Nicanor
> > Pérez> 
> > Meyer wrote:
> >> Hi LLVM maintainers!
> >> 
> >> We currently have an LLVM-related bug on kdevelop (#846410). It seems
> >> that
> >> if the user is using mesa compiled against LLVM 3.9 kdevelop will crash
> >> upon starting (or creating a new project) because it is linked to LLVM
> >> 3.8.
> >> 
> >> Now I could switch it to use 3.9, but that might get another set of
> >> people
> >> into trouble.
> >> 
> >> I would like to know if there is a way we can solve this somehow.
> >> 
> >> We are currently build depending upon llvm-3.8-dev (>= 1:3.8.1) and
> >> libclang-3.8-dev (>= 1:3.8.1), but maybe we should be using some other
> >> package (AFAIU kdevelop can use llvm >= 3.6).
> >> 
> >> Please try to keep 846410 at bugs.debian.org while replying :)
> > 
> > Hi LLVM team! Can anyone help us here?
> 
> I think you should report a bug upstream (kdevelop). I don't see how to fix
> that in the llvm-toolchain itself.

Hi Sylvestre! I think kdevelop has nothing to do here: it's just linking 
against llvm, and the creash happens when 3.8 and 3.9 get mixed in the same 
process, and it seems to happen due to video drivers compiled against 3.9...

I have noted that llvm's packaging does not includes symbols files, so I do 
not know if llvm has versioned symbols (I mean, ELF versioned symbols). That 
would allow mixing two process with different LLVM versions without crashes 
(as long as they do not share data between them).

Do you know if llvm symbols are ELF versioned?


-- 
  "Waaah! Debian never keeps its release schedules!"
Okay, lets make a Debian-like distribution that hits its schedules and is
close to bleeding edge.
  "Waaah! Ubuntu ships buggy stuff!"
Grrrrrr.
(Not aimed at jwb in particular, BTW. Just pointing out that there's always
going to be some disappointed people.)
  vmole (subscriber, #111) - http://lwn.net/Articles/279111/

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-llvm-team/attachments/20161216/d2d1e7f8/attachment.sig>


More information about the Pkg-llvm-team mailing list