[Mesa-dev] Fix crashes with static LLVM

Kai Wasserbäch kai at dev.carbon-project.org
Wed Nov 6 09:26:20 PST 2013


Dear Tom,
Tom Stellard schrieb am 06.11.2013 01:24:
> On Wed, Oct 23, 2013 at 04:26:18PM -0400, Tom Stellard wrote:
>> The attached patches introduce linker scripts to the pipe-loader and
>> egl-static targets.  The linker scripts prevents these targets from
>> exporting LLVM (and other) symbols that they shouldn't be.  This fixes
>> several crashes in the radeon drivers when statically linking LLVM.
>>
>> With these patches: clover, glamor, and the egl demos from the mesa-demo repo all
>> work for me with statically linked LLVM, but I would like to get confirmation that
>> this works for other people too, so if you care about these use cases, please test
>> and let me know the results.
>>
> 
> I have gotten some positive feedback on these patches from testers, so
> if there are no objections, I will push these tomorrow.

by now I can give you a Tested-by as I've used these patches for almost two
weeks and various builds. Please don't forget to include my fix for out-of-tree
builds ([0]), when you push this series.

Thanks,
Kai


[0] <http://lists.freedesktop.org/archives/mesa-dev/2013-October/047088.html>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 665 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20131106/20023f0b/attachment.pgp>


More information about the mesa-dev mailing list