Hello community, here is the log from the commit of package xfsdump for openSUSE:Factory checked in at Fri Jan 9 02:09:11 CET 2009. -------- --- xfsdump/xfsdump.changes 2008-03-20 10:10:01.000000000 +0100 +++ /mounts/work_src_done/STABLE/xfsdump/xfsdump.changes 2009-01-06 14:25:30.000000000 +0100 @@ -1,0 +2,5 @@ +Tue Jan 6 14:24:40 CET 2009 - mmarek@suse.cz + +- fixed two pointer comparison errors in librmt (bnc#433393) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- xfsdump-librmt.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xfsdump.spec ++++++ --- /var/tmp/diff_new_pack.r24963/_old 2009-01-09 02:08:37.000000000 +0100 +++ /var/tmp/diff_new_pack.r24963/_new 2009-01-09 02:08:37.000000000 +0100 @@ -1,10 +1,17 @@ # # spec file for package xfsdump (Version 2.2.48) # -# 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/ # @@ -14,7 +21,7 @@ Name: xfsdump BuildRequires: e2fsprogs-devel libattr-devel ncurses-devel xfsprogs-devel Version: 2.2.48 -Release: 1 +Release: 43 AutoReqProv: on Group: System/Filesystems License: GPL v2 or later @@ -22,6 +29,7 @@ Summary: Administrative Utilities for the XFS File System Source0: xfsdump_%version-1.tar.bz2 Patch0: xfsdump-docdir.diff +Patch1: xfsdump-librmt.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -50,6 +58,7 @@ %prep %setup -q %patch0 +%patch1 -p1 %build %{suse_update_config -f} @@ -80,6 +89,8 @@ /usr/share/man/man8/* %changelog +* Tue Jan 06 2009 mmarek@suse.cz +- fixed two pointer comparison errors in librmt (bnc#433393) * Thu Mar 20 2008 mmarek@suse.cz - updated to 2.2.48 * Prune dump sessions with 0 media files even when using -m. ++++++ xfsdump-librmt.patch ++++++ Index: xfsdump/librmt/rmtopen.c =================================================================== RCS file: /cvs/xfs-cmds/xfsdump/librmt/rmtopen.c,v retrieving revision 1.13 retrieving revision 1.14 diff -u -p -r1.13 -r1.14 --- xfsdump/librmt/rmtopen.c 9 Nov 2005 05:04:17 -0000 1.13 +++ xfsdump/librmt/rmtopen.c 18 Nov 2008 02:25:38 -0000 1.14 @@ -171,7 +171,7 @@ static int _rmt_open (char *path, int of } rmt_f = popen(cmd, "r"); - if (rmt_f < 0) { + if (rmt_f == NULL) { _rmt_msg(RMTWARN, _( "rmtopen: failed to detect remote host type using \"%s\"\n"), cmd); @@ -183,7 +183,7 @@ static int _rmt_open (char *path, int of char *c = fgets(uname, sizeof(uname), rmt_f); pclose(rmt_f); - if (c < 0) { + if (c == NULL) { _rmt_msg(RMTWARN, _( "rmtopen: failed to detect remote host type reading \"%s\"\n"), cmd); ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org