<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - swr fail to build with llvm-libs 6.0.1"
href="https://bugs.freedesktop.org/show_bug.cgi?id=107865#c1">Comment # 1</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - swr fail to build with llvm-libs 6.0.1"
href="https://bugs.freedesktop.org/show_bug.cgi?id=107865">bug 107865</a>
from <span class="vcard"><a class="email" href="mailto:steven@uplinklabs.net" title="Steven Noonan <steven@uplinklabs.net>"> <span class="fn">Steven Noonan</span></a>
</span></b>
<pre>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.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>