Hello community, here is the log from the commit of package libxfce4util for openSUSE:Factory checked in at Fri Feb 4 09:37:52 CET 2011. -------- --- libxfce4util/libxfce4util.changes 2011-01-17 11:05:27.000000000 +0100 +++ /mounts/work_src_done/STABLE/libxfce4util/libxfce4util.changes 2011-01-31 23:08:19.000000000 +0100 @@ -1,0 +2,8 @@ +Sun Jan 30 22:15:43 UTC 2011 - gber@opensuse.org + +- improved descriptions/summary +- added libxfce4util-4.8.1-fix-broken-assertion.patch which fixes a + broken assertion which causes xfce_strjoin to fail incorrectly + (bxo#7122) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- libxfce4util-4.8.1-fix-broken-assertion.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libxfce4util.spec ++++++ --- /var/tmp/diff_new_pack.hhdGFW/_old 2011-02-04 09:37:23.000000000 +0100 +++ /var/tmp/diff_new_pack.hhdGFW/_new 2011-02-04 09:37:23.000000000 +0100 @@ -19,12 +19,14 @@ Name: libxfce4util Version: 4.8.1 -Release: 1 +Release: 2 License: LGPLv2.1+ Summary: Utility Library for the Xfce Desktop Environment Url: http://www.xfce.org/projects/libxfce4 Group: System/Libraries Source: %{name}-%{version}.tar.bz2 +# PATCH-FIX-UPSTREAM bxo#7122 gber@opensuse.org -- Fixes a broken assertion which can cause xfce_strjoin to fail incorrectly (backported from git master) +Patch0: %{name}-4.8.1-fix-broken-assertion.patch BuildRequires: gtk-doc BuildRequires: intltool BuildRequires: pkgconfig(glib-2.0) @@ -36,21 +38,19 @@ %package devel License: LGPLv2.1+ -Summary: Utility Library for the Xfce Desktop Environment -- Development Files +Summary: Development Files for libxfce4util Group: Development/Libraries/C and C++ Requires: libxfce4util = %{version} Requires: pkgconfig(glib-2.0) Requires(pre): %install_info_prereq %description devel -libxfce4util is a general-purpose utility library with core application support -for the Xfce Desktop Environment. - -This package contains the development files needed for developing applications -based on libxfce4util. +This package contains the API documentation and development files needed for +developing applications based on libxfce4util. %prep %setup -q +%patch0 -p1 %build %configure \ ++++++ libxfce4util-4.8.1-fix-broken-assertion.patch ++++++
From 57c306e902068cb0fe2ecc8271e36718dd8c058b Mon Sep 17 00:00:00 2001 From: Jens Luedicke
Date: Tue, 18 Jan 2011 12:22:25 +0000 Subject: Fixed incorrect assertion in xfce_strjoin (bug #7122).
--- diff --git a/libxfce4util/xfce-miscutils.c b/libxfce4util/xfce-miscutils.c index 2a25275..1b464aa 100644 --- a/libxfce4util/xfce-miscutils.c +++ b/libxfce4util/xfce-miscutils.c @@ -295,7 +295,7 @@ xfce_strjoin (const gchar *separator, gint length; gint n; - g_return_val_if_fail (count < 1, NULL); + g_return_val_if_fail (count > 0, NULL); g_return_val_if_fail (strings != NULL, NULL); for (length = 1, n = 0; n < count; n++) -- cgit v0.8.3.4 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org