[Mesa-dev] [Bug 107865] swr fail to build with llvm-libs 6.0.1

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Sep 15 16:08:45 UTC 2018


https://bugs.freedesktop.org/show_bug.cgi?id=107865

--- Comment #1 from Steven Noonan <steven at uplinklabs.net> ---
I found out that this build apparently only fails when building from the
release tarball, presumably because of these differences (recursive diff
between git tree and release tarball follows):

Only in mesa-18.2.0/src/gallium/drivers/swr: Makefile.in
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/archrast:
gen_ar_event.cpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/archrast:
gen_ar_eventhandlerfile.hpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/archrast:
gen_ar_eventhandler.hpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/archrast:
gen_ar_event.hpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/codegen: gen_knobs.cpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/codegen: gen_knobs.h
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/core/backends:
gen_BackendPixelRate0.cpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/core/backends:
gen_BackendPixelRate1.cpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/core/backends:
gen_BackendPixelRate2.cpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/core/backends:
gen_BackendPixelRate3.cpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/core/backends:
gen_BackendPixelRate.hpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/core/backends:
gen_rasterizer0.cpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/core/backends:
gen_rasterizer1.cpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/core/backends:
gen_rasterizer2.cpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/core/backends:
gen_rasterizer3.cpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/core/backends:
gen_rasterizer.hpp
Only in mesa/src/gallium/drivers/swr/rasterizer: .dir-locals.el
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/jitter: gen_builder.hpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/jitter:
gen_builder_intrin.hpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/jitter:
gen_builder_meta.hpp
Only in mesa-18.2.0/src/gallium/drivers/swr/rasterizer/jitter: gen_state_llvm.h

So it looks like there are a bunch of pregenerated source files that were
generated using a *different* LLVM version, and that's what's causing the build
break.

I changed my arch PKGBUILD to build from the git tree, and it built
successfully.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20180915/3b1072b5/attachment.html>


More information about the mesa-dev mailing list