Mailinglist Archive: opensuse-commit (1177 mails)

< Previous Next >
commit libgtop for openSUSE:Factory
  • From: root@xxxxxxxxxxxxxxx (h_root)
  • Date: Thu, 08 Jan 2009 18:36:32 +0100
  • Message-id: <20090108173632.6527867816B@xxxxxxxxxxxxxxx>

Hello community,

here is the log from the commit of package libgtop for openSUSE:Factory
checked in at Thu Jan 8 18:36:32 CET 2009.


--------
--- GNOME/libgtop/libgtop.changes 2008-09-23 17:23:35.000000000 +0200
+++ /mounts/work_src_done/STABLE/libgtop/libgtop.changes 2009-01-07
10:15:16.000000000 +0100
@@ -1,0 +2,11 @@
+Wed Jan 7 12:34:56 CET 2009 - olh@xxxxxxx
+
+- obsolete old -XXbit packages (bnc#437293)
+
+-------------------------------------------------------------------
+Mon Jan 5 13:04:32 CET 2009 - vuntz@xxxxxxxxxx
+
+- Add libgtop-fsusage-leak.patch to fix a potential leak. Fix
+ bnc#460758.
+
+-------------------------------------------------------------------

calling whatdependson for head-i586


New:
----
libgtop-fsusage-leak.patch

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

Other differences:
------------------
++++++ libgtop.spec ++++++
--- /var/tmp/diff_new_pack.s30908/_old 2009-01-08 18:36:23.000000000 +0100
+++ /var/tmp/diff_new_pack.s30908/_new 2009-01-08 18:36:23.000000000 +0100
@@ -1,7 +1,7 @@
#
# spec file for package libgtop (Version 2.24.0)
#
-# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# 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
@@ -28,14 +28,21 @@
License: GPL v2 or later
Group: Development/Libraries/GNOME
Version: 2.24.0
-Release: 1
+Release: 2
# WARNING: After changing versions please call Re or rpmbuild to auto-update
spec file:
#%(sh %{_sourcedir}/%{name}_spec-update.sh %{_sourcedir} %{name} libgtop-2_0)
%define libgtop-2_0_name 7
Summary: LibGTop Library
Source:
ftp://ftp.gnome.org/pub/GNOME/stable/sources/libgtop/2.19/%{name}-%{version}.tar.bz2
Source1: %{name}_spec-update.sh
+#PATCH-FIX-UPSTREAM libgtop-fsusage-leak.patch bnc460758 bgo566611
vuntz@xxxxxxxxxx
+Patch0: libgtop-fsusage-leak.patch
Requires: libgtop-2_0-7 licenses
+# bug437293
+%ifarch ppc64
+Obsoletes: libgtop-64bit
+%endif
+#
Requires: %{name}-lang = %{version}
BuildRoot: %{_tmppath}/%{name}-%{version}-build

@@ -60,6 +67,11 @@
Group: Development/Libraries/GNOME
# Require translation package (%{name}) not older than the library:
Requires: %{name} >= %{version}
+# bug437293
+%ifarch ppc64
+Obsoletes: libgtop-64bit
+%endif
+#

%description -n libgtop-2_0-7
A library that fetches information about the running system, such as
@@ -81,6 +93,11 @@
Summary: Include Files and Libraries mandatory for Development
Group: Development/Libraries/GNOME
Requires: %{name} = %{version} glib2-devel gdbm-devel xorg-x11-devel
+# bug437293
+%ifarch ppc64
+Obsoletes: libgtop-devel-64bit
+%endif
+#
PreReq: %install_info_prereq

%description devel
@@ -119,6 +136,7 @@
%lang_package
%prep
%setup -q
+%patch0 -p0
# rpmlint note: libgtop has a separate translation for both Bengali and
Bengali India

%build
@@ -181,6 +199,11 @@
%doc %{_infodir}/*.info*

%changelog
+* Wed Jan 07 2009 olh@xxxxxxx
+- obsolete old -XXbit packages (bnc#437293)
+* Mon Jan 05 2009 vuntz@xxxxxxxxxx
+- Add libgtop-fsusage-leak.patch to fix a potential leak. Fix
+ bnc#460758.
* Tue Sep 23 2008 maw@xxxxxxx
- Update to version 2.24.0:
+ Updated translations.
@@ -206,10 +229,10 @@
* Thu Apr 10 2008 ro@xxxxxxx
- added baselibs.conf file to build xxbit packages
for multilib support
-* Wed Apr 09 2008 maw@xxxxxxx
+* Thu Apr 10 2008 maw@xxxxxxx
- Update to version 2.22.1:
+ Bug fixed: bgo#525953.
-* Thu Mar 13 2008 maw@xxxxxxx
+* Fri Mar 14 2008 maw@xxxxxxx
- Update to version 2.22.0:
+ Fixed proc_kernel.
* Tue Mar 04 2008 maw@xxxxxxx
@@ -268,7 +291,7 @@
- Add libgtop-buffer-overflow.patch (#235086 and CVE-2007-0235).
* Mon Jan 08 2007 sbrabec@xxxxxxx
- Spec file cleanup.
-* Sun Jan 07 2007 ro@xxxxxxx
+* Mon Jan 08 2007 ro@xxxxxxx
- GNOME moved to /usr
* Tue Oct 03 2006 jhargadon@xxxxxxx
- update to version 2.14.4
@@ -319,15 +342,15 @@
- Fixup devel requirements
* Fri Jul 22 2005 gekker@xxxxxxx
- Update to version 2.11.2
-* Tue Jun 21 2005 gekker@xxxxxxx
+* Wed Jun 22 2005 gekker@xxxxxxx
- Update to version 2.11.0
* Fri Jun 17 2005 sbrabec@xxxxxxx
- Build with libXau on x86_64 (#91187).
* Wed Jun 01 2005 sbrabec@xxxxxxx
- Fixed devel requirements.
-* Wed Mar 09 2005 gekker@xxxxxxx
+* Thu Mar 10 2005 gekker@xxxxxxx
- Update to version 2.10.0 (GNOME 2.10).
-* Thu Mar 03 2005 gekker@xxxxxxx
+* Fri Mar 04 2005 gekker@xxxxxxx
- Update to version 2.9.92
* Fri Feb 11 2005 gekker@xxxxxxx
- Update to version 2.9.91
@@ -370,7 +393,7 @@
* Thu Jun 26 2003 sbrabec@xxxxxxx
- Cleaned up neededforbuild.
- Use %%find_lang.
-* Sun Jun 22 2003 ro@xxxxxxx
+* Mon Jun 23 2003 ro@xxxxxxx
- added gnome-filesystem to neededforbuild
- added directories to filelist
* Tue May 27 2003 sbrabec@xxxxxxx
@@ -389,7 +412,7 @@
- fix filelist
* Wed May 15 2002 ro@xxxxxxx
- use libdir
-* Wed Apr 17 2002 ro@xxxxxxx
+* Thu Apr 18 2002 ro@xxxxxxx
- fix for automake-1.6
* Thu Jan 17 2002 hhetter@xxxxxxx
- prefixed to /opt/gnome2

++++++ libgtop-fsusage-leak.patch ++++++
Index: sysdeps/linux/fsusage.c
===================================================================
--- sysdeps/linux/fsusage.c (révision 2786)
+++ sysdeps/linux/fsusage.c (copie de travail)
@@ -142,10 +142,14 @@ static void linux_2_6_0(glibtop *server,

ret = try_file_to_buffer(buffer, sizeof buffer, filename);

- if(ret < 0) return;
+ if(ret < 0) {
+ g_free(filename);
+ return;
+ }

if (sscanf(buffer, format, &buf->read, &buf->write) != 2) {
glibtop_warn_io_r(server, "Could not parse %s", filename);
+ g_free(filename);
return;
}


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



Remember to have fun...

--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-commit+help@xxxxxxxxxxxx

< Previous Next >
This Thread