commit octave for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package octave for openSUSE:Factory checked in at 2014-02-02 18:10:02
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/octave (Old)
and /work/SRC/openSUSE:Factory/.octave.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "octave"
Changes:
--------
--- /work/SRC/openSUSE:Factory/octave/octave.changes 2014-01-03 19:47:26.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.octave.new/octave.changes 2014-02-02 18:10:03.000000000 +0100
@@ -1,0 +2,6 @@
+Sat Feb 1 08:34:46 UTC 2014 - dmitry_r@opensuse.org
+
+- Fix build with LLVM-3.4
+ * octave-3.8.0-llvm-3.4.patch
+
+-------------------------------------------------------------------
New:
----
octave-3.8.0-llvm-3.4.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ octave.spec ++++++
--- /var/tmp/diff_new_pack.eaTZR3/_old 2014-02-02 18:10:04.000000000 +0100
+++ /var/tmp/diff_new_pack.eaTZR3/_new 2014-02-02 18:10:04.000000000 +0100
@@ -37,6 +37,8 @@
Source2: octave.pc.in
# PATCH-FIX-UPSTREAM octave-3.8.0-gzip-compressed-info.patch bnc#857130
Patch1: octave-3.8.0-gzip-compressed-info.patch
+# PATCH-FIX-UPSTREAM octave-3.8.0-llvm-3.4.patch https://savannah.gnu.org/bugs/?41061
+Patch2: octave-3.8.0-llvm-3.4.patch
BuildRequires: arpack-ng-devel
BuildRequires: bison
BuildRequires: blas-devel
@@ -151,6 +153,9 @@
%prep
%setup -q
%patch1 -p1
+%if 0%{?suse_version} > 1310
+%patch2 -p1
+%endif
%build
export CPPFLAGS="-DH5_USE_16_API"
++++++ octave-3.8.0-llvm-3.4.patch ++++++
diff -aur octave-3.8.0/libinterp/corefcn/jit-util.h octave-3.8.0.fix/libinterp/corefcn/jit-util.h
--- octave-3.8.0/libinterp/corefcn/jit-util.h 2013-12-27 15:57:41.000000000 -0600
+++ octave-3.8.0.fix/libinterp/corefcn/jit-util.h 2014-01-16 17:06:47.512782643 -0600
@@ -42,8 +42,10 @@
{
class Value;
class Module;
- class FunctionPassManager;
- class PassManager;
+ namespace legacy {
+ class FunctionPassManager;
+ class PassManager;
+ }
class ExecutionEngine;
class Function;
class BasicBlock;
diff -aur octave-3.8.0/libinterp/corefcn/pt-jit.cc octave-3.8.0.fix/libinterp/corefcn/pt-jit.cc
--- octave-3.8.0/libinterp/corefcn/pt-jit.cc 2013-12-27 15:58:17.000000000 -0600
+++ octave-3.8.0.fix/libinterp/corefcn/pt-jit.cc 2014-01-16 17:08:28.030924785 -0600
@@ -52,7 +52,7 @@
#include
participants (1)
-
root@hilbert.suse.de