commit llvm for openSUSE:Factory
Hello community, here is the log from the commit of package llvm for openSUSE:Factory checked in at 2016-03-18 21:32:35 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/llvm (Old) and /work/SRC/openSUSE:Factory/.llvm.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "llvm" Changes: -------- --- /work/SRC/openSUSE:Factory/llvm/llvm.changes 2016-03-16 10:26:09.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.llvm.new/llvm.changes 2016-03-18 21:32:37.000000000 +0100 @@ -1,0 +2,7 @@ +Wed Mar 16 09:28:51 UTC 2016 - idonmez@suse.com + +- Use gcc for stage1 bootstrap +- Add back libstdc++-devel dependency for clang since libc++ is + only available for x86-64 atm. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ llvm.spec ++++++ --- /var/tmp/diff_new_pack.1PpqcY/_old 2016-03-18 21:32:39.000000000 +0100 +++ /var/tmp/diff_new_pack.1PpqcY/_new 2016-03-18 21:32:39.000000000 +0100 @@ -77,11 +77,11 @@ BuildRequires: fdupes BuildRequires: flex BuildRequires: gcc +BuildRequires: gcc-c++ BuildRequires: groff BuildRequires: libedit-devel BuildRequires: libstdc++-devel BuildRequires: libtool -BuildRequires: llvm-clang BuildRequires: ncurses-devel BuildRequires: ninja BuildRequires: python-base @@ -116,7 +116,7 @@ %package clang Summary: CLANG frontend for LLVM Group: Development/Languages/Other -Provides: clang +Requires: libstdc++-devel %description clang This package contains the clang (C language) frontend for LLVM. @@ -218,21 +218,13 @@ sed -i s,LLDB_REVISION,\"%{_revision}\",g tools/lldb/source/lldb.cpp %endif -# ARMv6 needs this exact host triple -%ifarch armv6hl -cat > autoconf/config.guess << EOF -#!/bin/sh -echo armv6hl-suse-linux-gnueabi -EOF -%endif - %build TOPLEVEL=$PWD mkdir stage1 stage2 pushd stage1 -export CC=clang -export CXX=clang++ +export CC=gcc +export CXX=g++ cmake -G "Ninja" \ -DBUILD_SHARED_LIBS=ON \ @@ -241,8 +233,8 @@ -DLLVM_TARGETS_TO_BUILD=host \ -DLLDB_DISABLE_PYTHON=ON \ %ifarch armv6hl - -DCMAKE_C_FLAGS="-target armv6hl-suse-linux-gnueabi -mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp" \ - -DCMAKE_CXX_FLAGS="-target armv6hl-suse-linux-gnueabi -mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp" \ + -DCMAKE_C_FLAGS="-mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp" \ + -DCMAKE_CXX_FLAGS="-mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp" \ %endif %ifarch armv7hl -DCMAKE_C_FLAGS="-mfloat-abi=hard -march=armv7-a -mtune=cortex-a9 -mfpu=vfpv3-d16" \ @@ -267,8 +259,8 @@ %endif -DCMAKE_INSTALL_PREFIX=%{_prefix} \ %ifarch armv6hl - -DCMAKE_C_FLAGS="-target armv6hl-suse-linux-gnueabi -mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp" \ - -DCMAKE_CXX_FLAGS="-target armv6hl-suse-linux-gnueabi -mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp" \ + -DCMAKE_C_FLAGS="-mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp" \ + -DCMAKE_CXX_FLAGS="-mfloat-abi=hard -march=armv6zk -mtune=arm1176jzf-s -mfpu=vfp" \ %endif %ifarch armv7hl -DCMAKE_C_FLAGS="-mfloat-abi=hard -march=armv7-a -mtune=cortex-a9 -mfpu=vfpv3-d16" \
participants (1)
-
root@hilbert.suse.de