Hello community,
here is the log from the commit of package libsyncml0 for openSUSE:Factory
checked in at Mon Apr 19 00:29:55 CEST 2010.
--------
--- libsyncml0/libsyncml0.changes 2009-08-14 17:05:38.000000000 +0200
+++ /mounts/work_src_done/STABLE/libsyncml0/libsyncml0.changes 2010-04-18 22:07:43.000000000 +0200
@@ -1,0 +2,5 @@
+Sat Apr 17 08:53:17 UTC 2010 - aj@suse.de
+
+- Fix build with gcc 4.5 by correcting types.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
libsyncml-gcc45.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libsyncml0.spec ++++++
--- /var/tmp/diff_new_pack.sqnYWD/_old 2010-04-19 00:29:47.000000000 +0200
+++ /var/tmp/diff_new_pack.sqnYWD/_new 2010-04-19 00:29:47.000000000 +0200
@@ -1,7 +1,7 @@
#
# spec file for package libsyncml0 (Version 0.4.4)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 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
@@ -22,14 +22,15 @@
BuildRequires: bluez-devel libgnutls-devel libsoup-devel libwbxml2-devel libxml2-devel openobex-devel
Url: http://libsyncml.opensync.org/
Version: 0.4.4
-Release: 135
+Release: 136
Summary: Library providing support for the SyncML protocol
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Group: Productivity/Other
Provides: libsyncml = %{version}-%{release}
Obsoletes: libsyncml
AutoReqProv: on
Source: libsyncml-%{version}.tar.bz2
+Patch1: libsyncml-gcc45.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Requires: gnutls openobex libsoup >= 2.2.93
@@ -47,7 +48,7 @@
Armin Bauer
%package -n libsyncml-devel
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: Header files, libraries and development documentation for libsyncml
Group: Development/Libraries/C and C++
Requires: %{name} = %{version} libgcrypt-devel libgnutls-devel libgpg-error-devel libsoup-devel libwbxml2-devel libxml2-devel openobex-devel
@@ -64,7 +65,7 @@
Armin Bauer
%package -n libsyncml-tools
-License: LGPL v2.1 or later
+License: LGPLv2.1+
Summary: Library providing support for the SyncML protocol
Group: Productivity/Other
Requires: %{name} = %{version}
@@ -84,6 +85,7 @@
%prep
%setup -q -n libsyncml-%{version}
+%patch1 -p0
%build
autoreconf -sif
++++++ libsyncml-gcc45.patch ++++++
Index: libsyncml/objects/sml_auth.c
===================================================================
--- libsyncml/objects/sml_auth.c.orig
+++ libsyncml/objects/sml_auth.c
@@ -194,7 +194,7 @@ void smlAuthSetState(SmlAuthenticator *a
smlTrace(TRACE_EXIT, "%s", __func__);
}
-SmlStatus *smlAuthHeaderReply(SmlSession *session, SmlAuthType code, SmlError **error)
+SmlStatus *smlAuthHeaderReply(SmlSession *session, SmlErrorType code, SmlError **error)
{
smlTrace(TRACE_ENTRY, "%s(%p, %i, %p)", __func__, session, code, error);
Index: libsyncml/objects/sml_auth.h
===================================================================
--- libsyncml/objects/sml_auth.h.orig
+++ libsyncml/objects/sml_auth.h
@@ -28,7 +28,7 @@ SmlAuthenticator *smlAuthNew(SmlError **
void smlAuthFree(SmlAuthenticator *auth);
SmlBool smlAuthRegister(SmlAuthenticator *auth, SmlManager *manager, SmlError **error);
void smlAuthSetState(SmlAuthenticator *auth, SmlErrorType type);
-SmlStatus *smlAuthHeaderReply(SmlSession *session, SmlAuthType code, SmlError **error);
+SmlStatus *smlAuthHeaderReply(SmlSession *session, SmlErrorType code, SmlError **error);
void smlAuthSetVerifyCallback(SmlAuthenticator *auth, SmlAuthVerifyCb callback, void *userdata);
void smlAuthSetEnable(SmlAuthenticator *auth, SmlBool enabled);
SmlBool smlAuthIsEnabled(SmlAuthenticator *auth);
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org