Hello community, here is the log from the commit of package openCOLLADA for openSUSE:Factory checked in at 2016-05-31 12:10:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/openCOLLADA (Old) and /work/SRC/openSUSE:Factory/.openCOLLADA.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "openCOLLADA" Changes: -------- --- /work/SRC/openSUSE:Factory/openCOLLADA/openCOLLADA.changes 2015-08-05 19:14:24.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.openCOLLADA.new/openCOLLADA.changes 2016-05-31 12:10:53.000000000 +0200 @@ -1,0 +2,7 @@ +Wed May 25 11:57:31 UTC 2016 - dims...@opensuse.org + +- Add openCOLLADA-signed-char.patch: Use signed char; 'char' by + itself depends on arch implementation + (gh#KhronosGroup/OpenCOLLADA#439). + +------------------------------------------------------------------- New: ---- openCOLLADA-signed-char.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ openCOLLADA.spec ++++++ --- /var/tmp/diff_new_pack.6NBZ12/_old 2016-05-31 12:10:54.000000000 +0200 +++ /var/tmp/diff_new_pack.6NBZ12/_new 2016-05-31 12:10:54.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package openCOLLADA # -# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -36,6 +36,8 @@ Patch1: opencollada-includes.patch # PATCH-FIX-UPSTREAM link to required libraries Patch2: opencollada-no-undefined.patch +# PATCH-FIX-UPSTREAM openCOLLADA-signed-char.patch gh#KhronosGroup/OpenCOLLADA#439 dims...@opensuse.org -- Use signed char; 'char' by itself depends on arch implementation +Patch3: openCOLLADA-signed-char.patch BuildRequires: cmake BuildRequires: dos2unix BuildRequires: fftw-devel @@ -110,6 +112,7 @@ %patch0 -p1 -b .cmake %patch1 -p0 -b .includes %patch2 -p1 -b .undefined +%patch3 -p1 # Remove unused bundled libraries rm -rf Externals/{Cg,expat,lib3ds,LibXML,MayaDataModel,pcre,zlib,zziplib} ++++++ openCOLLADA-signed-char.patch ++++++ Index: OpenCOLLADA-3335ac164e68b2512a40914b14c74db260e6ff7d/COLLADABaseUtils/src/COLLADABUURI.cpp =================================================================== --- OpenCOLLADA-3335ac164e68b2512a40914b14c74db260e6ff7d.orig/COLLADABaseUtils/src/COLLADABUURI.cpp +++ OpenCOLLADA-3335ac164e68b2512a40914b14c74db260e6ff7d/COLLADABaseUtils/src/COLLADABUURI.cpp @@ -32,7 +32,7 @@ namespace COLLADABU - const char HEX2DEC[256] = + const signed char HEX2DEC[256] = { /* 0 1 2 3 4 5 6 7 8 9 A B C D E F */ /* 0 */ -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1, -1,-1,-1,-1,