Am Dienstag, 11. Oktober 2016, 19:05:44 CEST schrieb Ilia Mirkin: > On Tue, Oct 11, 2016 at 7:02 PM, Tobias Droste <tdro...@gmx.de> wrote: > > This series (v3) makes more small changes and after each patch the > > build still works. > > > > After each patch I made sure that these drivers: > > r300,r600,radeonsi,radv,softpipe,llvmpipe > > Without reading your patches, I think that softpipe should build without > llvm.
That's what I tested. Sorry should have make it a little bit clearer. Softpipe builds with --disable-gallium-llvm or if not LLVM is installed. > > either build or fail to configure under these conditions: > > a) LLVM installed and version >= version required > > > > --> build > > > > b) LLVM not installed > > > > --> fail to configure > > > > c) LLVM installed and version < version required > > > > --> fail to configure > > > > d) LLVM installed, version >= version required but missing > > target/component > > > > --> fail to configure > > > > @Emil: > > I checked your patches on the list regarding the loader changes. > > As soon as I got your ok on the patches I'm going to send a rebased > > version. I'm pretty sure this series doesn't apply cleanly on top > > of your series. > > > > Tobias Droste (25): > > configure.ac: Don't search llvm-config if it's known > > configure.ac: Add helper function for targets/components > > configure.ac: Use new llvm_add_default_components > > configure.ac: Move oCL checks out of LLVM version check > > configure.ac: Remove useless oCL LLVM check > > configure.ac: Use new helper functions for oCL > > configure.ac: Move gallium checks out of LLVM version check > > configure.ac: Move LLVM version check to the top > > configure.ac: Move LLVM helpers and pkg-config checks > > configure.ac: Unconditionally check LLVM version > > configure.ac: Move oCL LLVM checks to the oCL section > > configure.ac: Move gallium LLVM checks > > configure.ac: Move "--enable-gallium-llvm" check > > configure.ac: Remove radeon_gallium_llvm_check() > > configure.ac: Remove swr_llvm_check() > > configure.ac: Only set --enable_gallium_llvm if it's needed. > > configure.ac: Move radeon_llvm_check to the top > > configure.ac: Use new helper in radeon_llvm_check > > configure.ac: Reorder arguments in radeon_llvm_check > > configure.ac: Move radv check to the Vulkan section > > configure.ac: Use new helper function for r600 oCL > > configure.ac: Use short names for r600 und r300 > > configure.ac: Move LLVM ac_subst closer to usage > > configure.ac: Only add default LLVM components if needed > > configure.ac: Add required LLVM versions to the top > > > > configure.ac | 444 > > ++++++++++++++++++++++++++++++++--------------------------- 1 file > > changed, 242 insertions(+), 202 deletions(-) > > > > -- > > 2.10.0 > > > > _______________________________________________ > > mesa-dev mailing list > > mesa-dev@lists.freedesktop.org > > https://lists.freedesktop.org/mailman/listinfo/mesa-dev _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev