Hello community,

here is the log from the commit of package llvm for openSUSE:Factory checked in 
at 2016-05-05 13:19:08
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-04-22 
16:16:06.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.llvm.new/llvm.changes   2016-05-05 
13:19:09.000000000 +0200
@@ -1,0 +2,5 @@
+Mon Apr 25 07:25:22 UTC 2016 - [email protected]
+
+- Update rpmlintrc to whitelist libLTO.so 
+
+-------------------------------------------------------------------
@@ -4,0 +10,6 @@
+
+-------------------------------------------------------------------
+Sun Apr 10 19:18:41 UTC 2016 - [email protected]
+
+- fix arm_suse_support.diff for armv6hl
+- adjust compile flags for llvm on armv6hl (fixes Mesa build)

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ llvm.spec ++++++
--- /var/tmp/diff_new_pack.pbVWBx/_old  2016-05-05 13:19:11.000000000 +0200
+++ /var/tmp/diff_new_pack.pbVWBx/_new  2016-05-05 13:19:11.000000000 +0200
@@ -259,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" \


++++++ arm_suse_support.diff ++++++
--- /var/tmp/diff_new_pack.pbVWBx/_old  2016-05-05 13:19:11.000000000 +0200
+++ /var/tmp/diff_new_pack.pbVWBx/_new  2016-05-05 13:19:11.000000000 +0200
@@ -1,8 +1,8 @@
 Index: cfe-3.8.0.src/lib/Driver/ToolChains.cpp
 ===================================================================
---- cfe-3.8.0.src/lib/Driver/ToolChains.cpp
+--- cfe-3.8.0.src/lib/Driver/ToolChains.cpp.orig
 +++ cfe-3.8.0.src/lib/Driver/ToolChains.cpp
-@@ -1266,16 +1266,18 @@ bool Generic_GCC::GCCInstallationDetecto
+@@ -1418,7 +1418,7 @@ bool Generic_GCC::GCCInstallationDetecto
    static const char *const AArch64LibDirs[] = {"/lib64", "/lib"};
    static const char *const AArch64Triples[] = {
        "aarch64-none-linux-gnu", "aarch64-linux-gnu", "aarch64-linux-android",
@@ -11,15 +11,13 @@
    static const char *const AArch64beLibDirs[] = {"/lib"};
    static const char *const AArch64beTriples[] = {"aarch64_be-none-linux-gnu",
                                                   "aarch64_be-linux-gnu"};
- 
-   static const char *const ARMLibDirs[] = {"/lib"};
+@@ -1427,7 +1427,9 @@ bool Generic_GCC::GCCInstallationDetecto
    static const char *const ARMTriples[] = {"arm-linux-gnueabi",
--                                           "arm-linux-androideabi"};
-+                                           "arm-linux-androideabi",
-+                                           "armv6hl-suse-linux-gnueabi"};
+                                            "arm-linux-androideabi"};
    static const char *const ARMHFTriples[] = {"arm-linux-gnueabihf",
 -                                             "armv7hl-redhat-linux-gnueabi"};
 +                                             "armv7hl-redhat-linux-gnueabi",
++                                             "armv6hl-suse-linux-gnueabi",
 +                                             "armv7hl-suse-linux-gnueabi"};
    static const char *const ARMebLibDirs[] = {"/lib"};
    static const char *const ARMebTriples[] = {"armeb-linux-gnueabi",

++++++ assume-opensuse.patch ++++++
--- /var/tmp/diff_new_pack.pbVWBx/_old  2016-05-05 13:19:11.000000000 +0200
+++ /var/tmp/diff_new_pack.pbVWBx/_new  2016-05-05 13:19:11.000000000 +0200
@@ -1,8 +1,8 @@
 Index: cfe-3.8.0.src/lib/Driver/ToolChains.cpp
 ===================================================================
---- cfe-3.8.0.src/lib/Driver/ToolChains.cpp
+--- cfe-3.8.0.src/lib/Driver/ToolChains.cpp.orig
 +++ cfe-3.8.0.src/lib/Driver/ToolChains.cpp
-@@ -3080,6 +3080,7 @@ static bool IsUbuntu(enum Distro Distro)
+@@ -3422,6 +3422,7 @@ static bool IsUbuntu(enum Distro Distro)
  }
  
  static Distro DetectDistro(const Driver &D, llvm::Triple::ArchType Arch) {
@@ -10,7 +10,7 @@
    llvm::ErrorOr<std::unique_ptr<llvm::MemoryBuffer>> File =
        llvm::MemoryBuffer::getFile("/etc/lsb-release");
    if (File) {
-@@ -3155,6 +3156,8 @@ static Distro DetectDistro(const Driver
+@@ -3498,6 +3499,8 @@ static Distro DetectDistro(const Driver
      return ArchLinux;
  
    return UnknownDistro;

++++++ default-to-i586.patch ++++++
--- /var/tmp/diff_new_pack.pbVWBx/_old  2016-05-05 13:19:11.000000000 +0200
+++ /var/tmp/diff_new_pack.pbVWBx/_new  2016-05-05 13:19:11.000000000 +0200
@@ -1,8 +1,8 @@
 Index: cfe-3.8.0.src/lib/Driver/Tools.cpp
 ===================================================================
---- cfe-3.8.0.src/lib/Driver/Tools.cpp
+--- cfe-3.8.0.src/lib/Driver/Tools.cpp.orig
 +++ cfe-3.8.0.src/lib/Driver/Tools.cpp
-@@ -1322,8 +1322,8 @@ static const char *getX86TargetCPU(const
+@@ -1680,8 +1680,8 @@ static const char *getX86TargetCPU(const
    case llvm::Triple::Bitrig:
      return "i686";
    default:

++++++ llvm-rpmlintrc ++++++
--- /var/tmp/diff_new_pack.pbVWBx/_old  2016-05-05 13:19:11.000000000 +0200
+++ /var/tmp/diff_new_pack.pbVWBx/_new  2016-05-05 13:19:11.000000000 +0200
@@ -6,5 +6,5 @@
 addFilter("devel-file-in-non-devel-package .*/usr/include/.*")
 
 addFilter("devel-file-in-non-devel-package .*/lib.*/*.a")
-addFilter ("libclang.*shlib-policy-name-error")
-addFilter ("libLLVM.*shlib-policy-name-error")
+addFilter("devel-file-in-non-devel-package .*/lib.*/*.so")
+addFilter("llvm-clang.*shlib-policy-name-error")

++++++ set-revision.patch ++++++
--- /var/tmp/diff_new_pack.pbVWBx/_old  2016-05-05 13:19:11.000000000 +0200
+++ /var/tmp/diff_new_pack.pbVWBx/_new  2016-05-05 13:19:11.000000000 +0200
@@ -1,8 +1,8 @@
 Index: cfe-3.8.0.src/lib/Basic/Version.cpp
 ===================================================================
---- cfe-3.8.0.src/lib/Basic/Version.cpp
+--- cfe-3.8.0.src/lib/Basic/Version.cpp.orig
 +++ cfe-3.8.0.src/lib/Basic/Version.cpp
-@@ -66,19 +66,11 @@ std::string getLLVMRepositoryPath() {
+@@ -72,19 +72,11 @@ std::string getLLVMRepositoryPath() {
  }
  
  std::string getClangRevision() {


Reply via email to