Hello community, here is the log from the commit of package parted checked in at Fri Nov 28 12:30:58 CET 2008. -------- --- parted/parted.changes 2008-11-07 21:59:37.000000000 +0100 +++ /mounts/work_src_done/STABLE/parted/parted.changes 2008-11-26 13:59:51.000000000 +0100 @@ -1,0 +2,5 @@ +Wed Nov 26 13:59:06 CET 2008 - puzel@suse.cz + +- fix-dasd-probe.patch (bnc#438681) + +------------------------------------------------------------------- calling whatdependson for head-i586 New: ---- fix-dasd-probe.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ parted.spec ++++++ --- /var/tmp/diff_new_pack.NQm391/_old 2008-11-28 12:30:20.000000000 +0100 +++ /var/tmp/diff_new_pack.NQm391/_new 2008-11-28 12:30:20.000000000 +0100 @@ -26,7 +26,7 @@ Group: System/Filesystems Summary: GNU partitioner Version: 1.8.8 -Release: 90 +Release: 91 Source0: %{name}-%{version}.tar.bz2 Patch: always-resize-part.dif Patch1: parted-type.patch @@ -48,6 +48,7 @@ Patch57: fix-improper-data-conversion.patch Patch58: fix-corrupted-gpt-crash.patch Patch59: fix-dvh-update.patch +Patch60: fix-dasd-probe.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Url: http://www.gnu.org/software/parted/ PreReq: %install_info_prereq @@ -105,6 +106,7 @@ %patch57 -p1 %patch58 -p1 %patch59 -p1 +%patch60 -p1 %build AUTOPOINT=true autoreconf --force --install @@ -149,6 +151,8 @@ %{_libdir}/*.so %changelog +* Wed Nov 26 2008 puzel@suse.cz +- fix-dasd-probe.patch (bnc#438681) * Fri Nov 07 2008 puzel@suse.cz - fix-corrupted-gpt-crash.patch (bnc#439910) - fix-dvh-update.patch (bnc#397210) ++++++ fix-dasd-probe.patch ++++++ # fixes (bnc#438681) # calling ped_exception_throw(*,*,NULL) causes endless loop allocating memory # since it does not output any usefull data anyway, we can remove that call completely --- ./libparted/labels/dasd.c.orig 2008-11-26 13:55:11.000000000 +0100 +++ ./libparted/labels/dasd.c 2008-11-26 13:55:49.000000000 +0100 @@ -211,7 +211,6 @@ ped_disk_dasd_done () static int dasd_probe (const PedDevice *dev) { - char *errstr = 0; LinuxSpecific* arch_specific; struct fdasd_anchor anchor; @@ -238,7 +237,6 @@ dasd_probe (const PedDevice *dev) error_cleanup: fdasd_cleanup(&anchor); - ped_exception_throw(PED_EXCEPTION_ERROR,PED_EXCEPTION_IGNORE_CANCEL,errstr); return 0; } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org