Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package irrlicht for openSUSE:Factory checked in at 2021-02-19 23:45:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/irrlicht (Old) and /work/SRC/openSUSE:Factory/.irrlicht.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "irrlicht" Fri Feb 19 23:45:24 2021 rev:4 rq:873705 version:1.8.4 Changes: -------- --- /work/SRC/openSUSE:Factory/irrlicht/irrlicht.changes 2018-02-28 20:03:12.758920057 +0100 +++ /work/SRC/openSUSE:Factory/.irrlicht.new.28504/irrlicht.changes 2021-02-19 23:46:03.451409993 +0100 @@ -1,0 +2,6 @@ +Fri Feb 19 09:57:22 UTC 2021 - Dirk Stoecker <[email protected]> + +- fix build (irrlicht-1.8.4-remove-sys-sysctl.h.patch) +- fix library link versions + +------------------------------------------------------------------- New: ---- irrlicht-1.8.4-remove-sys-sysctl.h.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ irrlicht.spec ++++++ --- /var/tmp/diff_new_pack.9haDVL/_old 2021-02-19 23:46:04.163410691 +0100 +++ /var/tmp/diff_new_pack.9haDVL/_new 2021-02-19 23:46:04.163410691 +0100 @@ -1,7 +1,7 @@ # # spec file for package irrlicht # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2021 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,24 +12,28 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # # %define sover 1_8 +%define libver 1.8 +%define libfullver %{libver}.4 Name: irrlicht -Version: 1.8.4 +Version: %{libfullver} Release: 0 Summary: A realtime 3D engine License: Zlib Group: Development/Libraries/C and C++ -Url: http://irrlicht.sourceforge.net/ +URL: http://irrlicht.sourceforge.net/ Source0: http://downloads.sourceforge.net/irrlicht/%{name}-%{version}.zip # PATCH-FIX-OPENSUSE irrlicht-1.7.9.3629-config.patch -- use system libraries http://irrlicht.sourceforge.net/phpBB2/viewtopic.php?t=24076 Patch0: irrlicht-1.7.9.3629-config.patch # PATCH-FIX-UPSTREAM irrlicht-1.8-directionlight.patch Patch1: irrlicht-1.8-directionlight.patch +# PATCH-FIX-UPSTREAM fixes build +Patch2: irrlicht-1.8.4-remove-sys-sysctl.h.patch BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libjpeg-devel @@ -96,6 +100,7 @@ %setup -q %patch0 %patch1 -p1 +%patch2 -p1 sed -i 's/\r//' readme.txt iconv -o readme.txt.iso88591 -f iso88591 -t utf8 readme.txt @@ -127,8 +132,8 @@ ZLIBOBJ= JPEGLIBOBJ= LIBPNGOBJ= # Cleaning up after the really bad installer... pushd %{buildroot}%{_libdir} -ln -s -f libIrrlicht.so.1.8.0 libIrrlicht.so.1.8 -ln -s -f libIrrlicht.so.1.8 libIrrlicht.so +ln -s -f libIrrlicht.so.%{libfullver} libIrrlicht.so.%{libver} +ln -s -f libIrrlicht.so.%{libver} libIrrlicht.so popd # End Makefile mess cleanup install -d %{buildroot}%{_datadir}/irrlicht ++++++ irrlicht-1.8.4-remove-sys-sysctl.h.patch ++++++ diff -ur irrlicht-1.8.4/source/Irrlicht/COSOperator.cpp irrlicht-1.8.4_fix/source/Irrlicht/COSOperator.cpp --- irrlicht-1.8.4/source/Irrlicht/COSOperator.cpp 2021-02-19 11:00:50.366659999 +0100 +++ irrlicht-1.8.4_fix/source/Irrlicht/COSOperator.cpp 2021-02-19 11:01:18.595153474 +0100 @@ -13,7 +13,6 @@ #include <unistd.h> #ifndef _IRR_SOLARIS_PLATFORM_ #include <sys/types.h> -#include <sys/sysctl.h> #endif #endif
