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 - crrodrig...@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.dra...@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 <stdio.h>
+#include <stdlib.h>
 #include <errno.h>
 #include <time.h>
 #include <string.h>
--- libindi-1.0.0.orig/drivers/telescope/ieq45driver8406.c
+++ libindi-1.0.0/drivers/telescope/ieq45driver8406.c
@@ -28,6 +28,7 @@
 #include <unistd.h>
 #include <fcntl.h>
 #include <time.h>
+#include <ctype.h>
 
 #include "indicom.h"
 #include "indidevapi.h"
--- libindi-1.0.0.orig/drivers/telescope/ieq45driver8407.c
+++ libindi-1.0.0/drivers/telescope/ieq45driver8407.c
@@ -34,6 +34,7 @@
 #include <unistd.h>
 #include <fcntl.h>
 #include <time.h>
+#include <ctype.h>
 
 #include "indicom.h"
 #include "indidevapi.h"
--- libindi-1.0.0.orig/drivers/video/stvdriver.c
+++ libindi-1.0.0/drivers/video/stvdriver.c
@@ -19,6 +19,8 @@
     Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  
USA
 
 #endif
+#include "config.h"
+
 #include <unistd.h> 
 #include <string.h>
 #include <sys/stat.h>
@@ -30,9 +32,6 @@
 
 #include "stvdriver.h"
 
-/* Config parameters */
-#include <config.h>
-
 #ifdef HAVE_NOVA_H
 #include <libnova.h>
 #endif

Reply via email to