Hello community,

here is the log from the commit of package atheme for openSUSE:Factory checked 
in at 2013-10-08 10:45:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/atheme (Old)
 and      /work/SRC/openSUSE:Factory/.atheme.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "atheme"

Changes:
--------
--- /work/SRC/openSUSE:Factory/atheme/atheme.changes    2012-11-24 
20:42:19.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.atheme.new/atheme.changes       2013-10-08 
10:45:12.000000000 +0200
@@ -1,0 +2,8 @@
+Mon Sep 30 23:51:08 UTC 2013 - jeng...@inai.de
+
+- Update to new upstream release 7.0.6
+* chanfix: Restrict registering scored channels
+* memoserv/delete: Only accept numeric indexes
+- Add 0001-build-resolve-compile-warning-in-servtree.c.patch
+
+-------------------------------------------------------------------

Old:
----
  atheme-services-7.0.5.tar.bz2

New:
----
  0001-build-resolve-compile-warning-in-servtree.c.patch
  atheme-services-7.0.6.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ atheme.spec ++++++
--- /var/tmp/diff_new_pack.L2LTVJ/_old  2013-10-08 10:45:13.000000000 +0200
+++ /var/tmp/diff_new_pack.L2LTVJ/_new  2013-10-08 10:45:13.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package atheme
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 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
@@ -19,7 +19,7 @@
 Name:           atheme
 %define pkg_name atheme-services
 %define lname  libathemecore1
-Version:        7.0.5
+Version:        7.0.6
 Release:        0
 Url:            http://atheme.net/
 Summary:        A portable, secure set of open source, modular IRC services
@@ -34,6 +34,7 @@
 Patch1:         atheme-lockmodes.diff
 Patch2:         atheme-config.diff
 Patch3:         atheme-nodate.diff
+Patch4:         0001-build-resolve-compile-warning-in-servtree.c.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 BuildRequires:  cracklib-devel
 BuildRequires:  fdupes
@@ -80,7 +81,7 @@
 
 %prep
 %setup -qn %name-services-%version
-%patch -P 1 -P 2 -P 3 -p1
+%patch -P 1 -P 2 -P 3 -P 4 -p1
 # use system libmowgli
 rm -Rf libmowgli*;
 

++++++ 0001-build-resolve-compile-warning-in-servtree.c.patch ++++++
>From be48e415d9937014c4eac4d957ceb3bcc09b406d Mon Sep 17 00:00:00 2001
From: Jan Engelhardt <jeng...@inai.de>
Date: Tue, 1 Oct 2013 01:56:13 +0200
Subject: [PATCH] build: resolve compile warning in servtree.c

rpmlint is holding up the red flag in atheme 7.0.6

I: Program returns random data in a function
E: atheme no-return-in-nonvoid-function servtree.c:405

gcc had to say:
servtree.c:405:1: warning: control reaches end of non-void
function [-Wreturn-type]

The function added in commit f6fcaaa760913fb242cf0d330178a0078d458861
lacks a return call for the potential case of exiting the loop.
---
 libathemecore/servtree.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/libathemecore/servtree.c b/libathemecore/servtree.c
index cc57bee..a4e205b 100644
--- a/libathemecore/servtree.c
+++ b/libathemecore/servtree.c
@@ -402,6 +402,7 @@ service_t *service_find_any(void)
 
        MOWGLI_PATRICIA_FOREACH(sptr, &state, services_name)
                return sptr;
+       return NULL;
 }
 
 service_t *service_find(const char *name)
-- 
1.8.2

++++++ atheme-services-7.0.5.tar.bz2 -> atheme-services-7.0.6.tar.bz2 ++++++
++++ 6117 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org

Reply via email to