commit util-linux for openSUSE:Factory
Hello community, here is the log from the commit of package util-linux for openSUSE:Factory checked in at Fri Oct 2 23:21:05 CEST 2009. -------- --- util-linux/util-linux.changes 2009-07-16 02:14:06.000000000 +0200 +++ util-linux/util-linux.changes 2009-09-29 15:01:00.000000000 +0200 @@ -0,0 +1,8 @@ +------------------------------------------------------------------- +Tue Sep 29 12:58:37 UTC 2009 - hvogel@novell.com + +- finaly remove the mount mtab locking patch: + * util-linux-2.14.1-mount_race.patch + It causes too much regressions. + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- util-linux-2.14.1-mount_race.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ util-linux.spec ++++++ --- /var/tmp/diff_new_pack.2S3SrE/_old 2009-10-02 23:19:23.000000000 +0200 +++ /var/tmp/diff_new_pack.2S3SrE/_new 2009-10-02 23:19:23.000000000 +0200 @@ -29,7 +29,7 @@ Group: System/Base AutoReqProv: on Version: 2.16 -Release: 2 +Release: 3 Requires: %name-lang = %{version} Summary: A collection of basic system utilities Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/%name-ng-%version.tar.bz2 @@ -61,15 +61,13 @@ ## util-linux patches ## # add hostid -Patch2: util-linux-2.12-misc_utils_hostid.patch +Patch0: util-linux-2.12-misc_utils_hostid.patch # 241372 - remove legacy warnings from fdisk -Patch3: util-linux-2.12r-fdisk_remove_bogus_warnings.patch -# bnc#444966 -Patch17: util-linux-2.14.1-mount_race.patch +Patch1: util-linux-2.12r-fdisk_remove_bogus_warnings.patch # bnc#447036 -Patch18: util-linux-2.14.1-mount_skip_sync.patch +Patch2: util-linux-2.14.1-mount_skip_sync.patch # crypto patch -Patch30: util-linux-mount_losetup_crypto.patch +Patch3: util-linux-mount_losetup_crypto.patch ## ## adjtimex ## @@ -150,11 +148,10 @@ %lang_package %prep %setup -q -a 9 -b 10 -b 11 -b 12 -b 13 -n %name-ng-%version +%patch0 -p1 +%patch1 -p1 %patch2 -p1 %patch3 -p1 -%patch17 -p1 -%patch18 -p1 -%patch30 -p1 # cd adjtimex-* %patch50 -p1 ++++++ util-linux-2.14.1-mount_skip_sync.patch ++++++ --- /var/tmp/diff_new_pack.2S3SrE/_old 2009-10-02 23:19:23.000000000 +0200 +++ /var/tmp/diff_new_pack.2S3SrE/_new 2009-10-02 23:19:23.000000000 +0200 @@ -1,27 +1,23 @@ -Index: util-linux-ng-2.14.1/mount/umount.c -=================================================================== ---- util-linux-ng-2.14.1.orig/mount/umount.c 2008-11-20 15:01:09.000000000 +0100 -+++ util-linux-ng-2.14.1/mount/umount.c 2008-11-20 15:04:39.000000000 +0100 -@@ -384,6 +384,7 @@ static int +diff -Nurw util-linux-ng-2.16.orig/mount/umount.c util-linux-ng-2.16/mount/umount.c +--- util-linux-ng-2.16.orig/mount/umount.c 2009-07-04 01:20:06.000000000 +0200 ++++ util-linux-ng-2.16/mount/umount.c 2009-09-29 14:50:44.000000000 +0200 +@@ -361,6 +361,7 @@ umount_all (char *types, char *test_opts) { struct mntentchn *mc, *hd; int errors = 0; + int do_sync = 0; - lock_mtab(); hd = mtab_head(); -@@ -394,11 +395,13 @@ umount_all (char *types, char *test_opts + if (!hd->prev) +@@ -370,9 +371,11 @@ && matching_opts (mc->m.mnt_opts, test_opts)) { errors |= umount_one (mc->m.mnt_fsname, mc->m.mnt_dir, mc->m.mnt_type, mc->m.mnt_opts, mc); -+ do_sync = 1; ++ do_sync = 1; } } - unlock_mtab(); -- sync (); + if (do_sync) -+ sync (); + sync (); return errors; } - ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de