Hello community, here is the log from the commit of package llvm4 for openSUSE:Factory checked in at 2017-07-21 22:37:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm4 (Old) and /work/SRC/openSUSE:Factory/.llvm4.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "llvm4" Fri Jul 21 22:37:42 2017 rev:6 rq:510859 version:4.0.1 Changes: -------- --- /work/SRC/openSUSE:Factory/llvm4/llvm4.changes 2017-07-04 13:32:32.901593632 +0200 +++ /work/SRC/openSUSE:Factory/.llvm4.new/llvm4.changes 2017-07-21 22:37:43.423547650 +0200 @@ -1,0 +2,12 @@ +Sun Jul 16 18:16:07 UTC 2017 - [email protected] + +- build fixes for armv6 (skip testsuite as it requires 64bit, + set the list of targets to include ARM and remove triplet hack) + +------------------------------------------------------------------- +Sat Jul 1 01:52:09 UTC 2017 - [email protected] + +- Include provides and conflics in baselibs.conf for llvm4-devel, + clang4-devel, llvm4-LTO-devel, and llvm4-gold. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm4.spec ++++++ --- /var/tmp/diff_new_pack.itWBEa/_old 2017-07-21 22:37:45.667231146 +0200 +++ /var/tmp/diff_new_pack.itWBEa/_new 2017-07-21 22:37:45.671230582 +0200 @@ -407,15 +407,6 @@ sed -i s,SVN_REVISION,\"%{_revsn}\",g tools/clang/lib/Basic/Version.cpp sed -i s,LLVM_REVISION,\"%{_revsn}\",g tools/clang/lib/Basic/Version.cpp -# ARMv6 needs this exact host triple -%ifarch armv6hl -mkdir -p autoconf -cat > autoconf/config.guess << EOF -#!/bin/sh -echo armv6hl-suse-linux-gnueabi -EOF -%endif - %build # Disable c/xx/flags as the clang fails to build with hardening right now #flags="%%{optflags} -fno-strict-aliasing" @@ -432,6 +423,9 @@ %ifarch s390 s390x # No graphics cards on System z TARGETS_TO_BUILD="host;BPF" +%endif +%ifarch %arm +TARGETS_TO_BUILD="host;ARM;AMDGPU;BPF;NVPTX" %else TARGETS_TO_BUILD="host;AMDGPU;BPF;NVPTX" %endif @@ -656,7 +650,7 @@ %check cd build -%ifnarch armv7hl armv7l +%ifnarch armv6hl armv7hl armv7l %if !0%{?qemu_user_space_build:1} # we just do not have enough memory with qemu emulation ++++++ baselibs.conf ++++++ --- /var/tmp/diff_new_pack.itWBEa/_old 2017-07-21 22:37:45.719223811 +0200 +++ /var/tmp/diff_new_pack.itWBEa/_new 2017-07-21 22:37:45.719223811 +0200 @@ -3,7 +3,15 @@ liblldb4 libLTO4 llvm4-devel + provides "llvm-devel-<targettype> = <version>" + conflicts "otherproviders(llvm-devel-<targettype>)" clang4-devel + provides "clang-devel-<targettype> = <version>" + conflicts "otherproviders(clang-devel-<targettype>)" lldb4-devel llvm4-LTO-devel + provides "llvm-LTO-devel-<targettype> = <version>" + conflicts "otherproviders(llvm-LTO-devel-<targettype>)" llvm4-gold + provides "llvm-gold-devel-<targettype> = <version>" + conflicts "otherproviders(llvm-gold-devel-<targettype>)"
