Hello community,
here is the log from the commit of package libindi for openSUSE:Factory checked in at 2015-07-12 22:52:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libindi (Old)
and /work/SRC/openSUSE:Factory/.libindi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libindi"
Changes:
--------
--- /work/SRC/openSUSE:Factory/libindi/libindi.changes 2015-02-24 13:06:51.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libindi.new/libindi.changes 2015-07-12 22:52:25.000000000 +0200
@@ -1,0 +2,8 @@
+Sun Jul 5 19:24:14 UTC 2015 - crrodriguez@opensuse.org
+
+- libindi-implicit-pointer-decl.patch: fix rpmlint implicit
+ declaration warnings
+- BuildRequire libusb-1.0 not libusb-devel
+- Build C++ code with at least -fvisibility-inlines-hidden.
+
+-------------------------------------------------------------------
New:
----
libindi-implicit-pointer-decl.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libindi.spec ++++++
--- /var/tmp/diff_new_pack.DBDHSJ/_old 2015-07-12 22:52:26.000000000 +0200
+++ /var/tmp/diff_new_pack.DBDHSJ/_new 2015-07-12 22:52:26.000000000 +0200
@@ -30,6 +30,7 @@
Source0: http://downloads.sourceforge.net/indi/%{name}_%{version}.tar.gz
# PATCH-FIX-UPSTREAM no-return-in-nonvoid-function.patch asterios.dramis@gmail.com -- Fix "no-return-in-nonvoid-function" post-build check errors
Patch0: no-return-in-nonvoid-function.patch
+Patch1: libindi-implicit-pointer-decl.patch
BuildRequires: cmake
BuildRequires: gcc-c++
BuildRequires: gsl-devel
@@ -43,8 +44,8 @@
BuildRequires: pkg-config
BuildRequires: udev
%endif
-BuildRequires: libusb-devel
BuildRequires: zlib-devel
+BuildRequires: pkgconfig(libusb-1.0)
Requires: libindi%{so_ver} = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -119,12 +120,13 @@
%prep
%setup -q
%patch0 -p1
+%patch1 -p1
%build
mkdir build
cd build
export CFLAGS="%{optflags}"
-export CXXFLAGS="%{optflags}"
+export CXXFLAGS="%{optflags} -fvisibility-inlines-hidden"
_libsuffix=$(echo %_lib | cut -b4-)
cmake \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
++++++ libindi-implicit-pointer-decl.patch ++++++
--- libindi-1.0.0.orig/drivers/telescope/celestronprotocol.c
+++ libindi-1.0.0/drivers/telescope/celestronprotocol.c
@@ -26,6 +26,7 @@
#include
participants (1)
-
root@hilbert.suse.de