Hello community,
here is the log from the commit of package util-linux
checked in at Fri Nov 7 16:04:51 CET 2008.
--------
--- util-linux/util-linux.changes 2008-10-27 17:33:45.000000000 +0100
+++ /mounts/work_src_done/STABLE/util-linux/util-linux.changes 2008-11-07 15:07:47.000000000 +0100
@@ -1,0 +2,8 @@
+Fri Nov 7 14:50:00 CET 2008 - mkoenig@suse.de
+
+- fdisk: support +cylinder notation [bnc#441871]
+- check for EACCES when using ro fallback when loop mounting
+ a readonly image
+- fix uninitialized variable in swapon pagesize detection
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
util-linux-2.14.1-fdisk_cylinder.patch
util-linux-2.14.1-mount_loop_ro_fix.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ util-linux.spec ++++++
--- /var/tmp/diff_new_pack.DM3313/_old 2008-11-07 16:04:28.000000000 +0100
+++ /var/tmp/diff_new_pack.DM3313/_new 2008-11-07 16:04:28.000000000 +0100
@@ -30,7 +30,7 @@
Group: System/Base
AutoReqProv: on
Version: 2.14.1
-Release: 5
+Release: 6
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
@@ -78,6 +78,8 @@
Patch12: util-linux-2.14.1-sys-utils_lscpu_exit.patch
Patch13: util-linux-2.14.1-disk-utils_mkfs.minix_file_size_detection.patch
Patch14: util-linux-2.14.1-fdisk_missing_include.patch
+Patch15: util-linux-2.14.1-fdisk_cylinder.patch
+Patch16: util-linux-2.14.1-mount_loop_ro_fix.patch
# crypto patch
Patch20: util-linux-mount_losetup_crypto.patch
##
@@ -128,6 +130,8 @@
%patch12 -p1
%patch13 -p1
%patch14 -p1
+%patch15 -p1
+%patch16 -p1
%patch20 -p1
cp %{SOURCE7} %{SOURCE8} .
#
@@ -595,6 +599,11 @@
#%endif
%changelog
+* Fri Nov 07 2008 mkoenig@suse.de
+- fdisk: support +cylinder notation [bnc#441871]
+- check for EACCES when using ro fallback when loop mounting
+ a readonly image
+- fix uninitialized variable in swapon pagesize detection
* Mon Oct 27 2008 mkoenig@suse.de
- fdisk: add missing includes [bnc#438670]
* Thu Oct 23 2008 mkoenig@suse.de
@@ -953,7 +962,7 @@
umount -a, resolves #190385
* Mon Jun 12 2006 kay.sievers@suse.de
- use libvolume_id from provided as a rpm by udev 094
-* Thu May 18 2006 jeffm@suse.com
+* Wed May 17 2006 jeffm@suse.com
- Fixed support for calling external programs w/o -t <type>,
it would add mtab twice [#176582]
* Mon Apr 24 2006 hvogel@suse.de
@@ -1047,7 +1056,7 @@
- Don't package manual executable [#114849]
* Thu Sep 01 2005 mmj@suse.de
- Add patch for device-mapper mount by label support [#75966]
-* Thu Sep 01 2005 ro@suse.de
+* Wed Aug 31 2005 ro@suse.de
- provide and obsolete schedutils
* Tue Aug 23 2005 hvogel@suse.de
- update ionice patch by axboe so that ionice will complain about
@@ -1180,7 +1189,7 @@
- Add patch from SGI for fdisk label [#47368]
* Tue Sep 28 2004 mmj@suse.de
- And another one [#46201]
-* Thu Sep 16 2004 mmj@suse.de
+* Wed Sep 15 2004 mmj@suse.de
- Add patch from Andries to fix cfdisk [#44996]
* Tue Sep 07 2004 mmj@suse.de
- Update to util-linux-2.12c including:
@@ -1507,7 +1516,7 @@
o mount updates
* Tue Jul 23 2002 schwab@suse.de
- Fix mkfs.cramfs for architectures with non-4k pages.
-* Wed Jul 17 2002 mmj@suse.de
+* Tue Jul 16 2002 mmj@suse.de
- Merged base into util-linux
* Mon Jul 15 2002 mmj@suse.de
- Added JFSv2 patch from Christoph Hellwig for volume label. Does
@@ -1580,7 +1589,7 @@
- Remove unneeded SPARC patch for hwclock
* Sat Oct 13 2001 kukuk@suse.de
- Update to util-linux 2.11l
-* Wed Sep 12 2001 garloff@suse.de
+* Tue Sep 11 2001 garloff@suse.de
- Fixed some dutch translations. (bug #10276)
* Mon Sep 10 2001 olh@suse.de
- marry fdisk and AIX label again...
@@ -1615,7 +1624,7 @@
- Remove swapdev from filelist
* Tue Jul 10 2001 kukuk@suse.de
- Update to util-linux-2.11g
-* Thu Jun 07 2001 bk@suse.de
+* Wed Jun 06 2001 bk@suse.de
- added s390x to all ifnarch s390
* Fri Apr 20 2001 kukuk@suse.de
- Fix wall bug (character 80, 160, 240, are missing) [Bug #6962]
@@ -1696,7 +1705,7 @@
* Fri Aug 25 2000 pthomas@suse.de
- use %%{_mandir} and %%{_infodir} exclusively. This allows building
from source rpm on platforms other than 7.0.
-* Wed Jul 19 2000 bk@suse.de
+* Tue Jul 18 2000 bk@suse.de
- s390: removed dasdfmt and silo, %%ifnarch s390 for some non-s390 things.
* Tue May 30 2000 bk@suse.de
- added dasdfmt and silo on s390
@@ -1844,14 +1853,14 @@
- changed /local/bin/perl5 in chkdupexe to /usr/bin/perl
* Fri Oct 31 1997 ro@suse.de
- temporarily removed mount-hacker
-* Thu Oct 30 1997 florian@suse.de
+* Wed Oct 29 1997 florian@suse.de
- add changes from ms@suse.de for hostid.c
* Tue May 20 1997 florian@suse.de
- only support kernel 2.0.x for nfs mounts, please use /bin/mount-hacker
for kernel 2.1.x
* Wed Apr 30 1997 florian@suse.de
- update to mount 2.6g
-* Mon Apr 14 1997 florian@suse.de
+* Sun Apr 13 1997 florian@suse.de
- update to new version util-linux 2.6
- update to new version mount 2.6e
* Thu Jan 02 1997 florian@suse.de
++++++ util-linux-2.14.1-fdisk_cylinder.patch ++++++
Index: util-linux-ng-2.14.1/fdisk/fdisk.c
===================================================================
--- util-linux-ng-2.14.1.orig/fdisk/fdisk.c 2008-11-05 16:38:11.000000000 +0100
+++ util-linux-ng-2.14.1/fdisk/fdisk.c 2008-11-05 17:23:30.000000000 +0100
@@ -1186,8 +1186,9 @@ read_int(unsigned int low, unsigned int
while(isspace(*(line_ptr + suflen)))
*(line_ptr + suflen--) = '\0';
- if ((*line_ptr == 'C' || *line_ptr == 'c') &&
- *(line_ptr + 1) == '\0') {
+ if (((*line_ptr == 'C' || *line_ptr == 'c') &&
+ *(line_ptr + 1) == '\0') ||
+ *line_ptr == '\0') {
/*
* Cylinders
*/
++++++ util-linux-2.14.1-mount_loop_ro_fix.patch ++++++
Index: util-linux-ng-2.14.1/mount/lomount.c
===================================================================
--- util-linux-ng-2.14.1.orig/mount/lomount.c 2008-09-10 11:02:43.000000000 +0200
+++ util-linux-ng-2.14.1/mount/lomount.c 2008-11-07 14:00:28.000000000 +0100
@@ -653,7 +653,8 @@ set_loop(const char *device, const char
mode = (*options & SETLOOP_RDONLY) ? O_RDONLY : O_RDWR;
if ((ffd = open(file, mode)) < 0) {
- if (!(*options & SETLOOP_RDONLY) && errno == EROFS)
+ if (!(*options & SETLOOP_RDONLY) &&
+ (errno == EROFS || errno == EACCES))
ffd = open(file, mode = O_RDONLY);
if (ffd < 0) {
perror(file);
++++++ util-linux-2.14.1-mount_swap_pagesize.patch ++++++
--- /var/tmp/diff_new_pack.DM3313/_old 2008-11-07 16:04:30.000000000 +0100
+++ /var/tmp/diff_new_pack.DM3313/_new 2008-11-07 16:04:30.000000000 +0100
@@ -1,7 +1,7 @@
Index: util-linux-ng-2.14.1/mount/swapon.c
===================================================================
--- util-linux-ng-2.14.1.orig/mount/swapon.c 2008-09-10 11:02:43.000000000 +0200
-+++ util-linux-ng-2.14.1/mount/swapon.c 2008-10-24 14:19:06.000000000 +0200
++++ util-linux-ng-2.14.1/mount/swapon.c 2008-11-07 14:34:30.000000000 +0100
@@ -13,6 +13,8 @@
#include
participants (1)
-
root@Hilbert.suse.de