Hello community,
here is the log from the commit of package libfreebob for openSUSE:Factory
checked in at Tue Mar 3 00:31:02 CET 2009.
--------
--- libfreebob/libfreebob.changes 2008-06-18 17:45:01.000000000 +0200
+++ /mounts/work_src_done/STABLE/libfreebob/libfreebob.changes 2009-03-02 20:47:59.000000000 +0100
@@ -1,0 +2,6 @@
+Mon Mar 2 20:47:47 CET 2009 - crrodriguez@suse.de
+
+- fix build with GCC 4.4
+- fix -devel package dependencies
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libfreebob.spec ++++++
--- /var/tmp/diff_new_pack.S15372/_old 2009-03-03 00:30:23.000000000 +0100
+++ /var/tmp/diff_new_pack.S15372/_new 2009-03-03 00:30:23.000000000 +0100
@@ -1,10 +1,17 @@
#
# spec file for package libfreebob (Version 1.0.11)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
-# This file and all modifications and additions to the pristine
-# package are under the same license as the package itself.
+# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# 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/
#
@@ -15,7 +22,7 @@
BuildRequires: alsa-devel gcc-c++ libavc1394-devel libiec61883-devel libstdc++-devel libxml2-devel pkg-config
Summary: Free driver implementation for BeBoB platform
Version: 1.0.11
-Release: 1
+Release: 27
License: GPL v2 or later
Group: System/Libraries
Source: %{name}-%{version}.tar.bz2
@@ -40,7 +47,7 @@
License: GPL v2 or later
Summary: Include Files and Libraries mandatory for Development.
Group: Development/Libraries/C and C++
-Requires: libfreebob = %{version} glibc-devel libiec61883-devel libavc1394-devel libxml2-devel
+Requires: libfreebob = %{version} libxml2-devel
%description devel
This package contains all necessary include files and libraries needed
@@ -54,13 +61,13 @@
Daniel Wagner
%prep
-%setup
+%setup -q
%patch
%patch1
-autoreconf --force --install
%build
-%configure --disable-static
+autoreconf --force --install
+%configure --with-pic --disable-static
make %{?jobs:-j %jobs}
%install
@@ -73,7 +80,7 @@
%postun -p /sbin/ldconfig
%clean
-test "$RPM_BUILD_ROOT" != "/" -a -d "$RPM_BUILD_ROOT" && rm -rf $RPM_BUILD_ROOT
+rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
@@ -87,6 +94,9 @@
%{_libdir}/pkgconfig/*.pc
%changelog
+* Mon Mar 02 2009 crrodriguez@suse.de
+- fix build with GCC 4.4
+- fix -devel package dependencies
* Wed Jun 18 2008 tiwai@suse.de
- updated to version 1.0.11:
* add libsamplerate check
++++++ libfreebob-gcc43-fixes.diff ++++++
--- /var/tmp/diff_new_pack.S15372/_old 2009-03-03 00:30:23.000000000 +0100
+++ /var/tmp/diff_new_pack.S15372/_new 2009-03-03 00:30:23.000000000 +0100
@@ -1,6 +1,13 @@
---- src/libfreebobavc/avc_extended_plug_info.cpp-dist 2007-08-21 23:11:10.000000000 +0200
-+++ src/libfreebobavc/avc_extended_plug_info.cpp 2007-11-29 17:36:47.000000000 +0100
-@@ -25,6 +25,8 @@
+Index: src/libfreebobavc/avc_extended_plug_info.cpp
+===================================================================
+--- src/libfreebobavc/avc_extended_plug_info.cpp.orig 2007-10-15 20:15:08.000000000 +0200
++++ src/libfreebobavc/avc_extended_plug_info.cpp 2009-03-02 18:53:44.000000000 +0100
+@@ -21,10 +21,12 @@
+ #include "avc_extended_plug_info.h"
+ #include "serialize.h"
+ #include "ieee1394service.h"
+-
++#include <cstdio>
#include <cstdlib>
#include
#include <iostream>
@@ -9,10 +16,16 @@
using namespace std;
---- src/libfreebobavc/avc_generic.cpp-dist 2007-08-21 23:48:14.000000000 +0200
-+++ src/libfreebobavc/avc_generic.cpp 2007-11-29 17:36:47.000000000 +0100
-@@ -24,6 +24,8 @@
-
+Index: src/libfreebobavc/avc_generic.cpp
+===================================================================
+--- src/libfreebobavc/avc_generic.cpp.orig 2007-10-15 20:15:08.000000000 +0200
++++ src/libfreebobavc/avc_generic.cpp 2009-03-02 20:18:08.000000000 +0100
+@@ -21,9 +21,11 @@
+ #include "avc_generic.h"
+ #include "serialize.h"
+ #include "ieee1394service.h"
+-
++#include <cstdio>
#include <cstdlib>
#include
+#include <cstring>
@@ -20,19 +33,24 @@
#define DEBUG_EXTRA_VERBOSE 2
---- tests/test-volume.cpp-dist 2007-11-29 17:36:59.000000000 +0100
-+++ tests/test-volume.cpp 2007-11-29 17:37:14.000000000 +0100
-@@ -21,6 +21,8 @@
+Index: tests/test-volume.cpp
+===================================================================
+--- tests/test-volume.cpp.orig 2007-10-15 20:15:07.000000000 +0200
++++ tests/test-volume.cpp 2009-03-02 20:31:30.000000000 +0100
+@@ -21,6 +21,9 @@
#include "libfreebobavc/avc_function_block.h"
#include "libfreebobavc/serialize.h"
#include "libfreebobavc/ieee1394service.h"
++#include <cstdio>
+#include <cstdlib>
+#include <cstring>
const bool bVerbose = false;
---- tests/test-extplugcmd.cpp-dist 2007-08-21 23:11:09.000000000 +0200
-+++ tests/test-extplugcmd.cpp 2007-11-29 17:36:47.000000000 +0100
+Index: tests/test-extplugcmd.cpp
+===================================================================
+--- tests/test-extplugcmd.cpp.orig 2007-10-15 20:15:07.000000000 +0200
++++ tests/test-extplugcmd.cpp 2009-03-02 18:52:53.000000000 +0100
@@ -24,6 +24,8 @@
#include "libfreebobavc/ieee1394service.h"
@@ -42,3 +60,55 @@
using namespace std;
+Index: src/libfreebobavc/avc_extended_stream_format.cpp
+===================================================================
+--- src/libfreebobavc/avc_extended_stream_format.cpp.orig 2007-10-15 20:15:08.000000000 +0200
++++ src/libfreebobavc/avc_extended_stream_format.cpp 2009-03-02 20:15:43.000000000 +0100
+@@ -21,7 +21,7 @@
+ #include "avc_extended_stream_format.h"
+ #include "serialize.h"
+ #include "ieee1394service.h"
+-
++#include
+ #include
+
+ ///////////////////////////////////////////////////////////
+Index: src/libfreebobavc/ieee1394service.cpp
+===================================================================
+--- src/libfreebobavc/ieee1394service.cpp.orig 2007-10-15 20:15:08.000000000 +0200
++++ src/libfreebobavc/ieee1394service.cpp 2009-03-02 20:20:39.000000000 +0100
+@@ -20,7 +20,7 @@
+ #include "ieee1394service.h"
+
+ #include
+-
++#include <cstdio>
+ #include
+ #include
+
+Index: src/libfreebobavc/serialize.cpp
+===================================================================
+--- src/libfreebobavc/serialize.cpp.orig 2007-10-15 20:15:08.000000000 +0200
++++ src/libfreebobavc/serialize.cpp 2009-03-02 20:23:03.000000000 +0100
+@@ -19,7 +19,7 @@
+ */
+
+ #include "serialize.h"
+-
++#include <cstdio>
+ #include <iostream>
+ #include <iomanip>
+
+Index: src/debugmodule/debugmodule.cpp
+===================================================================
+--- src/debugmodule/debugmodule.cpp.orig 2007-10-15 20:15:09.000000000 +0200
++++ src/debugmodule/debugmodule.cpp 2009-03-02 20:28:13.000000000 +0100
+@@ -22,7 +22,7 @@
+
+ #include
+ #include
+-
++#include <cstdio>
+ #include <iostream>
+
+ using namespace std;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org