[Mesa-dev] mesa-10.6: LLVM/Clang v3.7 fixes (gallivm)

Sedat Dilek sedat.dilek at gmail.com
Fri Sep 4 11:57:56 PDT 2015


Hi,

I compiled a toolchain based on LLVM/Clang v3.7.0 today and tested it
with an updated version of my Linux Graphics driver stack (see
attached logs).

Here on Ubuntu/precise AMD64 I required two patches (see attached 0001
and 0002) post-mesa-10.6.5+ to build it successfully.
Feel free to cherry-pick them to 10.6 Git branch.

Hope this helps other people.

Regards,
- Sedat -

P.S.: My build-script is also attached.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-gallivm-Do-not-use-NoFramePointerElim-with-LLVM-3.7.patch
Type: text/x-patch
Size: 1879 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150904/ffbef685/attachment-0005.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0002-gallivm-Workaround-LLVM-PR23628.patch
Type: text/x-patch
Size: 1334 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150904/ffbef685/attachment-0006.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build-and-install-log_libdrm-2-4-64_llvm-3-7-0.txt.gz
Type: application/x-gzip
Size: 6153 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150904/ffbef685/attachment-0007.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build-and-install-log_mesa-10-6-5-33-gb0bce4c7831f_disable-glx-tls_gallivm-fixes_llvm-3-7-0.txt.gz
Type: application/x-gzip
Size: 19927 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150904/ffbef685/attachment-0008.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build-and-install-log_intelddx-2-99-917-459-g300319e2044c_llvm-3-7-0.txt.gz
Type: application/x-gzip
Size: 13848 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150904/ffbef685/attachment-0009.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: build_mesa-with-llvm.sh
Type: application/x-sh
Size: 4200 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150904/ffbef685/attachment-0001.sh>


More information about the mesa-dev mailing list