Hello community, here is the log from the commit of package libqt5-qt3d for openSUSE:Factory checked in at 2018-02-22 15:03:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqt5-qt3d (Old) and /work/SRC/openSUSE:Factory/.libqt5-qt3d.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqt5-qt3d" Thu Feb 22 15:03:59 2018 rev:12 rq:578999 version:5.10.0 Changes: -------- --- /work/SRC/openSUSE:Factory/libqt5-qt3d/libqt5-qt3d.changes 2017-12-23 12:12:28.692086151 +0100 +++ /work/SRC/openSUSE:Factory/.libqt5-qt3d.new/libqt5-qt3d.changes 2018-02-22 15:04:03.546514853 +0100 @@ -1,0 +2,10 @@ +Thu Feb 22 08:06:32 UTC 2018 - m...@suse.com + +- Drop fix-assimp-bigendian-lvalue.diff (bsc#1082225) + * The fix was part of assimp lib 3.3.1 already and Qt 5.10 has been updated + to assimp lib 3.3.1, thus we don't need that patch anymore. +- Add use-Assimp-namespace-to-fix-build-for-big-endian.patch + * Use Assimp namespace to fix build for big-endian architectures + https://github.com/assimp/assimp/pull/986 + +------------------------------------------------------------------- Old: ---- fix-assimp-bigendian-lvalue.diff New: ---- use-Assimp-namespace-to-fix-build-for-big-endian.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqt5-qt3d.spec ++++++ --- /var/tmp/diff_new_pack.3d4Nve/_old 2018-02-22 15:04:05.514443474 +0100 +++ /var/tmp/diff_new_pack.3d4Nve/_new 2018-02-22 15:04:05.518443329 +0100 @@ -33,7 +33,7 @@ %define tar_version qt3d-everywhere-src-5.10.0 Source: https://download.qt.io/official_releases/qt/5.10/%{real_version}/submodules/%{tar_version}.tar.xz Source1: baselibs.conf -Patch0: fix-assimp-bigendian-lvalue.diff +Patch0: use-Assimp-namespace-to-fix-build-for-big-endian.patch BuildRequires: fdupes BuildRequires: libQt5Bootstrap-devel-static >= %{version} BuildRequires: libQt5Concurrent-devel >= %{version} @@ -58,9 +58,7 @@ %prep %setup -q -n %{tar_version} -%ifarch s390 s390x %patch0 -p1 -%endif %package -n %libname Summary: Qt 5 3D Addon ++++++ use-Assimp-namespace-to-fix-build-for-big-endian.patch ++++++ >From 50a2e80e96caf458b7a70d4dcc1003ab0441b6c2 Mon Sep 17 00:00:00 2001 From: Daniel Knezevic <danielknezevi...@gmail.com> Date: Thu, 18 Aug 2016 10:51:20 +0200 Subject: [PATCH] Use Assimp namespace to fix build for big-endian architectures --- src/3rdparty/assimp/code/glTFAsset.inl | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/3rdparty/assimp/code/glTFAsset.inl b/src/3rdparty/assimp/code/glTFAsset.inl index d52c825c..470246c9 100644 --- a/src/3rdparty/assimp/code/glTFAsset.inl +++ b/src/3rdparty/assimp/code/glTFAsset.inl @@ -40,6 +40,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "StringUtils.h" +using namespace Assimp; + namespace glTF { namespace { -- 2.16.1