Re: [Mesa-dev] shared LLVM library causes program abortion

2011-05-20 Thread Jose Fonseca
I've verified this did the trick on Fedora 15, and I've commited the fix to master. I've opened a bug on fedora so we can track this issue. Jose - Original Message - > > > - Original Message - > > On 5/17/11 3:24 PM, Jose Fonseca wrote: > > > > > I believe the best alternativ

Re: [Mesa-dev] shared LLVM library causes program abortion

2011-05-19 Thread Jose Fonseca
- Original Message - > On 5/17/11 3:24 PM, Jose Fonseca wrote: > > > I believe the best alternative here is to build *_dri.so with -z > > nodelete when linking against a shared libLLVM*. > > That should work, even though it's incredibly unpleasant. I would > think > LLVM would want to

Re: [Mesa-dev] shared LLVM library causes program abortion

2011-05-17 Thread Adam Jackson
On 5/17/11 3:24 PM, Jose Fonseca wrote: I believe the best alternative here is to build *_dri.so with -z nodelete when linking against a shared libLLVM*. That should work, even though it's incredibly unpleasant. I would think LLVM would want to be robust against multiple users within the sa

Re: [Mesa-dev] shared LLVM library causes program abortion

2011-05-17 Thread Jose Fonseca
- Original Message - > Dave, > > This is a problem that popped up on our testing with Fedora 15 and > swrast_dri.so, but I believe it can happen with any > /usr/lib/dri/*_dri.so , and will like happen with any other distro > that tries to dynamically link DRI drivers against LLVM 2.8. W

[Mesa-dev] shared LLVM library causes program abortion

2011-05-17 Thread Jose Fonseca
Dave, This is a problem that popped up on our testing with Fedora 15 and swrast_dri.so, but I believe it can happen with any /usr/lib/dri/*_dri.so , and will like happen with any other distro that tries to dynamically link DRI drivers against LLVM 2.8. Which is why I'm bring it up here instead