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 Tue Aug 2 17:07:02 CEST 2011.
--------
--- util-linux/util-linux.changes 2011-05-03 14:17:05.000000000 +0200
+++ /mounts/work_src_done/STABLE/util-linux/util-linux.changes 2011-08-02 16:03:08.000000000 +0200
@@ -1,0 +2,49 @@
+Mon Aug 1 13:44:21 UTC 2011 - puzel@novell.com
+
+- update to util-linux-2.20-rc1
+ - Release highlights
+ agetty(8):
+ - mingetty features have been merged to agetty
+ chrt(1), taskset(1):
+ - supports new command line option "--all-tasks" to set or
+ retrieve the scheduling attributes of all the tasks (threads)
+ for a given PID
+ dmesg(1):
+ - supports new command line options: --clear, --console-on,
+ --console-off, --ctime, --decode, --facility=<list>,
+ --level=<list>, --show-delta, --notime, --kernel and
+ --userspace
+ fdisk(8):
+ - improved dialogs to be more user-friendly
+ findmnt(8), partx(8), lsblk(8)
+ - support new command line option "--pairs" to enable
+ key="value" output format
+ findmnt(8):
+ - supports new command line options "--poll" and "--timeout" to
+ monitor /proc/self/mountinfo changes
+ ionice(1):
+ - supports human-readable scheduling class names, for example:
+ ionice -c best-effort $PID
+ kill(1):
+ - supports new command line option "-q <sigval>" to use
+ sigqueue(2)
+ - supports real-time signals in formats RT<n>, RTMIN+<n> and
+ RTMAX-<n>
+ lsblk(8):
+ - supports new columns
+ - supports new command line option "-D" to print device discard
+ topology
+ lscpu(8):
+ - improved support for s390 boxes
+ mkfs.minix:
+ - supports minix version 3
+ simpleinit:
+ - this set of deprecated utils has been REMOVED
+ wall(1):
+ - support new command line option "--timeout" to specify write
+ timeout to terminals in seconds.
+- add util-linux-fix-manpages.patch
+- add util-linux-wall-build-with-pie.patch
+- package /sbin/rcuuidd
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
util-linux-2.19.1.tar.bz2
New:
----
util-linux-2.20-rc1.tar.bz2
util-linux-fix-manpages.patch
util-linux-wall-build-with-pie.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ util-linux.spec ++++++
--- /var/tmp/diff_new_pack.YqaqLd/_old 2011-08-02 16:59:17.000000000 +0200
+++ /var/tmp/diff_new_pack.YqaqLd/_new 2011-08-02 16:59:17.000000000 +0200
@@ -19,6 +19,7 @@
%define time_ver 1.7
%define which_ver 2.20
%define adjtimex_ver 1.28
+%define util_linux_tar_ver 2.20-rc1
Name: util-linux
BuildRequires: audit-devel
@@ -30,7 +31,7 @@
BuildRequires: pkg-config
BuildRequires: readline-devel
BuildRequires: zlib-devel
-Version: 2.19.1
+Version: 2.19.91
Release: 1
Url: http://kernel.org/~kzak/util-linux/
Supplements: filesystem(minix)
@@ -43,7 +44,7 @@
AutoReqProv: on
Recommends: %{name}-lang = %{version}
Summary: A collection of basic system utilities
-Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v19/%{name}-%{version}.tar.bz2
+Source: ftp://ftp.kernel.org/pub/linux/utils/util-linux/v20/%{name}-%{util_linux_tar_ver}.tar.bz2
Source1: util-linux-rpmlintrc
# XXX: make nologin part of login package
Source2: nologin.c
@@ -79,7 +80,9 @@
# 241372 - remove legacy warnings from fdisk
Patch1: util-linux-2.12r-fdisk_remove_bogus_warnings.patch
# crypto patch
-Patch3: util-linux-2.17.1-mount_losetup_crypto.patch
+Patch2: util-linux-2.17.1-mount_losetup_crypto.patch
+Patch3: util-linux-fix-manpages.patch
+Patch4: util-linux-wall-build-with-pie.patch
##
## adjtimex
##
@@ -177,9 +180,11 @@
%lang_package
%prep
-%setup -q -a 9 -b 11 -b 12 -b 13 -n %{name}-%{version}
+%setup -q -a 9 -b 11 -b 12 -b 13 -n %{name}-%{util_linux_tar_ver}
%patch1 -p1
+%patch2 -p1
%patch3 -p1
+%patch4 -p1
#
cd adjtimex-*
@@ -252,7 +257,9 @@
--enable-partx \
--enable-raw \
--enable-write \
+ --enable-line \
--enable-libmount-mount \
+ --disable-mountpoint \
--disable-use-tty-group \
--disable-static \
--disable-silent-rules
@@ -367,6 +374,10 @@
find %{buildroot}%{_mandir}/man8 -regextype posix-egrep \
-regex ".*(linux32|linux64|s390|s390x|i386|ppc|ppc64|ppc32|sparc|sparc64|sparc32|sparc32bash|mips|mips64|mips32|ia64|x86_64|parisc|parisc32|parisc64)\.8.*" \
-printf "%{_mandir}/man8/%f*\n" >> %{name}.files
+# clock.txt from uuidd is a ghost file
+touch %{buildroot}%{_localstatedir}/lib/libuuid/clock.txt
+# rcuuidd helper
+ln -sf ../..%{_sysconfdir}/init.d/uuidd %{buildroot}%{_sbindir}/rcuuidd
%clean
rm -rf %{buildroot}
@@ -436,12 +447,9 @@
%files -f %{name}.files
# Common files for all archs
%defattr(-,root,root)
-%doc login-utils/README.getty
-%doc login-utils/README.modems-with-agetty
%doc login-utils/README.poeigl
%doc misc-utils/README.cal
%doc misc-utils/README.namei
-%doc misc-utils/README.namei2
%doc mount/README.mount
%doc hwclock/README.hwclock
%doc text-utils/README.col
@@ -626,8 +634,6 @@
%dir %{_datadir}/getopt
%attr (755,root,root) %{_datadir}/getopt/getopt-parse.bash
%attr (755,root,root) %{_datadir}/getopt/getopt-parse.tcsh
-%attr (755,root,root) %{_datadir}/getopt/getopt-test.bash
-%attr (755,root,root) %{_datadir}/getopt/getopt-test.tcsh
%ifnarch ia64
%doc fdisk/README.fdisk
/sbin/fdisk
@@ -683,9 +689,11 @@
%defattr(-, root, root)
%verify(not mode) %attr(0755,root,root) %{_sbindir}/uuidd
%attr(-,uuidd,uuidd) %dir %{_localstatedir}/lib/libuuid
+%ghost %{_localstatedir}/lib/libuuid/clock.txt
%attr(-,uuidd,uuidd) %ghost %dir %{_localstatedir}/run/uuidd
%{_sysconfdir}/init.d/uuidd
%{_mandir}/man8/uuidd.8.gz
+%{_sbindir}/rcuuidd
%files -n libuuid1
%defattr(-, root, root)
++++++ util-linux-2.17.1-mount_losetup_crypto.patch ++++++
--- /var/tmp/diff_new_pack.YqaqLd/_old 2011-08-02 16:59:17.000000000 +0200
+++ /var/tmp/diff_new_pack.YqaqLd/_new 2011-08-02 16:59:17.000000000 +0200
@@ -38,10 +38,10 @@
create mode 100644 mount/sha512.c
create mode 100644 mount/sha512.h
-Index: util-linux-2.19-rc1/mount/Makefile.am
+Index: util-linux-2.20-rc1/mount/Makefile.am
===================================================================
---- util-linux-2.19-rc1.orig/mount/Makefile.am
-+++ util-linux-2.19-rc1/mount/Makefile.am
+--- util-linux-2.20-rc1.orig/mount/Makefile.am
++++ util-linux-2.20-rc1/mount/Makefile.am
@@ -7,7 +7,7 @@ sbin_PROGRAMS = losetup swapon
dist_man_MANS = fstab.5 mount.8 swapoff.8 swapon.8 umount.8 losetup.8
@@ -51,10 +51,10 @@
# generic header for mount and umount
hdrs_mount = fstab.h mount_mntent.h mount_constants.h \
-Index: util-linux-2.19-rc1/mount/lomount.c
+Index: util-linux-2.20-rc1/mount/lomount.c
===================================================================
---- util-linux-2.19-rc1.orig/mount/lomount.c
-+++ util-linux-2.19-rc1/mount/lomount.c
+--- util-linux-2.20-rc1.orig/mount/lomount.c
++++ util-linux-2.20-rc1/mount/lomount.c
@@ -23,6 +23,12 @@
#include "sundries.h"
#include "xmalloc.h"
@@ -68,7 +68,7 @@
#ifdef LOOP_SET_FD
-@@ -464,12 +470,22 @@ show_loop_fd(int fd, char *device) {
+@@ -509,12 +515,22 @@ show_loop_fd(int fd, char *device) {
if (loopinfo64.lo_encrypt_type ||
loopinfo64.lo_crypt_name[0]) {
@@ -94,7 +94,7 @@
}
printf("\n");
return 0;
-@@ -718,7 +734,7 @@ xgetpass(int pfd, const char *prompt) {
+@@ -764,7 +780,7 @@ xgetpass(int pfd, const char *prompt) {
}
if (pass == NULL)
@@ -103,7 +103,7 @@
pass[i] = 0;
return pass;
-@@ -732,6 +748,24 @@ digits_only(const char *s) {
+@@ -778,6 +794,24 @@ digits_only(const char *s) {
return 1;
}
@@ -128,7 +128,7 @@
/*
* return codes:
* 0 - success
-@@ -740,10 +774,11 @@ digits_only(const char *s) {
+@@ -786,10 +820,11 @@ digits_only(const char *s) {
*/
int
set_loop(const char *device, const char *file, unsigned long long offset,
@@ -142,7 +142,7 @@
char *filename;
if (verbose) {
-@@ -781,13 +816,37 @@ set_loop(const char *device, const char
+@@ -827,13 +862,37 @@ set_loop(const char *device, const char
filename = (char *) file;
xstrncpy((char *)loopinfo64.lo_file_name, filename, LO_NAME_SIZE);
@@ -182,7 +182,7 @@
}
}
-@@ -808,20 +867,69 @@ set_loop(const char *device, const char
+@@ -854,20 +913,69 @@ set_loop(const char *device, const char
}
#endif
@@ -264,7 +264,7 @@
}
if (ioctl(fd, LOOP_SET_FD, ffd) < 0) {
-@@ -969,7 +1077,13 @@ usage(FILE *f) {
+@@ -1022,7 +1130,13 @@ usage(FILE *f) {
fprintf(f, _("\nOptions:\n"
" -e | --encryption <type> enable data encryption with specified
From e20e7ff216288102ae012f6a0e80948e41f59452 Mon Sep 17 00:00:00 2001 From: Petr Uzel
Date: Mon, 1 Aug 2011 17:42:41 +0200 Subject: [PATCH] look: fix manpage formatting
Signed-off-by: Petr Uzel
From 0b8743b58e9755079bc5ffa51e9f66c088322596 Mon Sep 17 00:00:00 2001 From: Petr Uzel
Date: Tue, 2 Aug 2011 15:18:11 +0200 Subject: [PATCH] wall: build with SUID_{C,LD}FLAGS
Signed-off-by: Petr Uzel
participants (1)
-
root@hilbert.suse.de