[arch-commits] Commit in openimageio/trunk (PKGBUILD fix-compiler-warning.patch)

Evangelos Foutras foutrelis at archlinux.org
Fri Jun 26 04:04:09 UTC 2015


    Date: Friday, June 26, 2015 @ 06:04:09
  Author: foutrelis
Revision: 135886

Fix build with GCC 5.1 and revert switch to clang

Added:
  openimageio/trunk/fix-compiler-warning.patch
Modified:
  openimageio/trunk/PKGBUILD

----------------------------+
 PKGBUILD                   |   11 +++++------
 fix-compiler-warning.patch |   22 ++++++++++++++++++++++
 2 files changed, 27 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2015-06-26 03:49:47 UTC (rev 135885)
+++ PKGBUILD	2015-06-26 04:04:09 UTC (rev 135886)
@@ -10,18 +10,21 @@
 url="http://www.openimageio.org/"
 license=('custom')
 depends=('openexr' 'boost-libs' 'jasper' 'glew' 'libtiff' 'opencolorio' 'intel-tbb')
-makedepends=('cmake' 'qt4' 'python2' 'boost' 'mesa' 'git' 'clang') # Remove clang when this compiles with gcc 5.1
+makedepends=('cmake' 'qt4' 'python2' 'boost' 'mesa' 'git')
 optdepends=('qt4: iv image viewer'
             'python2: bindings support')
 source=(git+git://github.com/OpenImageIO/oiio.git#tag=Release-${pkgver}
+        fix-compiler-warning.patch
         stdmath.patch)
 md5sums=('SKIP'
+         'f41243f93ad9370060efdad931750289'
          '7b819bf20cf2c13cbde5fc6511e39f35')
 
 prepare() {
   cd oiio
 
-  patch -Np1 < $srcdir/stdmath.patch
+  patch -Np1 < "$srcdir/fix-compiler-warning.patch"
+  patch -Np1 < "$srcdir/stdmath.patch"
 }
 
 build() {
@@ -30,10 +33,6 @@
   [[ -d build ]] && rm -r build
   mkdir build && cd build
 
-  export CC="clang"
-  export CXX="clang++"
-  export CXXFLAGS="-Wno-error -w"
-
   cmake \
       -DCMAKE_INSTALL_PREFIX=/usr \
       -DPYLIB_INSTALL_DIR=lib/python2.7/site-packages \

Added: fix-compiler-warning.patch
===================================================================
--- fix-compiler-warning.patch	                        (rev 0)
+++ fix-compiler-warning.patch	2015-06-26 04:04:09 UTC (rev 135886)
@@ -0,0 +1,22 @@
+From 4e3371d2e37512c5fa8b1f297ad9af52417fec9e Mon Sep 17 00:00:00 2001
+From: Larry Gritz <lg at larrygritz.com>
+Date: Wed, 11 Feb 2015 15:27:40 -0800
+Subject: [PATCH] Fix compiler warning about unused variable
+
+---
+ src/ptex.imageio/ptex/PtexHalf.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/ptex.imageio/ptex/PtexHalf.cpp b/src/ptex.imageio/ptex/PtexHalf.cpp
+index a880971..3c17369 100644
+--- a/src/ptex.imageio/ptex/PtexHalf.cpp
++++ b/src/ptex.imageio/ptex/PtexHalf.cpp
+@@ -80,7 +80,7 @@ static bool PtexHalfInit()
+     return 1;
+ }
+ 
+-static bool PtexHalfInitialized = PtexHalfInit();
++bool PtexHalfInitialized = PtexHalfInit();
+ 
+ 
+ /** Handle exceptional cases for half-to-float conversion */



More information about the arch-commits mailing list