rpms/yum-metadata-parser/devel yum-metadata-parser-1.1.2-null-pkgid.patch, NONE, 1.1 yum-metadata-parser.spec, 1.17, 1.18
Paul Nasrat (pnasrat)
fedora-extras-commits at redhat.com
Tue Nov 27 14:50:19 UTC 2007
- Previous message (by thread): rpms/epiphany/devel .cvsignore, 1.63, 1.64 epiphany.spec, 1.168, 1.169 sources, 1.64, 1.65 epiphany-2.15.92-use-pango.patch, 1.2, NONE epiphany-tooltips.patch, 1.1, NONE new-nm.patch, 1.1, NONE
- Next message (by thread): rpms/kdelibs4/devel .cvsignore, 1.6, 1.7 kdelibs4.spec, 1.18, 1.19 sources, 1.6, 1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: pnasrat
Update of /cvs/pkgs/rpms/yum-metadata-parser/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv6076
Modified Files:
yum-metadata-parser.spec
Added Files:
yum-metadata-parser-1.1.2-null-pkgid.patch
Log Message:
* Tue Nov 27 2007 Paul Nasrat <pauln at truemesh.com> 1.1.2-2
- Fix segmentation fault with no pkgId
yum-metadata-parser-1.1.2-null-pkgid.patch:
--- NEW FILE yum-metadata-parser-1.1.2-null-pkgid.patch ---
diff -up yum-metadata-parser-1.1.2/sqlitecache.c.nullid yum-metadata-parser-1.1.2/sqlitecache.c
--- yum-metadata-parser-1.1.2/sqlitecache.c.nullid 2007-11-27 14:11:26.000000000 +0000
+++ yum-metadata-parser-1.1.2/sqlitecache.c 2007-11-27 14:12:25.000000000 +0000
@@ -358,6 +358,11 @@ update_package_cb (Package *p, gpointer
{
UpdateInfo *update_info = (UpdateInfo *) user_data;
+ /* TODO: Wire in logging of skipped packages */
+ if (p->pkgId == NULL) {
+ return;
+ }
+
g_hash_table_insert (update_info->all_packages,
g_string_chunk_insert (update_info->package_ids_chunk,
p->pkgId),
Index: yum-metadata-parser.spec
===================================================================
RCS file: /cvs/pkgs/rpms/yum-metadata-parser/devel/yum-metadata-parser.spec,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -r1.17 -r1.18
--- yum-metadata-parser.spec 24 Oct 2007 03:38:38 -0000 1.17
+++ yum-metadata-parser.spec 27 Nov 2007 14:49:46 -0000 1.18
@@ -3,8 +3,9 @@
Summary: A fast metadata parser for yum
Name: yum-metadata-parser
Version: 1.1.2
-Release: 1%{?dist}
+Release: 2%{?dist}
Source0: http://linux.duke.edu/projects/yum/download/%{name}/%{name}-%{version}.tar.gz
+Patch0: yum-metadata-parser-1.1.2-null-pkgid.patch
License: GPLv2
Group: Development/Libraries
URL: http://linux.duke.edu/projects/yum/
@@ -21,6 +22,7 @@
%prep
%setup -q
+%patch0 -p1
%build
%{__python} setup.py build
@@ -41,6 +43,9 @@
%{python_sitelib_platform}/sqlitecachec.pyo
%changelog
+* Tue Nov 27 2007 Paul Nasrat <pauln at truemesh.com> 1.1.2-2
+- Fix segmentation fault with no pkgId
+
* Fri Aug 24 2007 Seth Vidal <skvidal at fedoraproject.org> 1.1.2-1
- 1.1.2-1
- hopefully fixes the mash issues
- Previous message (by thread): rpms/epiphany/devel .cvsignore, 1.63, 1.64 epiphany.spec, 1.168, 1.169 sources, 1.64, 1.65 epiphany-2.15.92-use-pango.patch, 1.2, NONE epiphany-tooltips.patch, 1.1, NONE new-nm.patch, 1.1, NONE
- Next message (by thread): rpms/kdelibs4/devel .cvsignore, 1.6, 1.7 kdelibs4.spec, 1.18, 1.19 sources, 1.6, 1.7
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list