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 - [email protected]
+
+- 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" \



Reply via email to