Hello community, here is the log from the commit of package util-linux for openSUSE:Factory checked in at 2014-02-15 17:23:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/util-linux (Old) and /work/SRC/openSUSE:Factory/.util-linux.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "util-linux" Changes: -------- --- /work/SRC/openSUSE:Factory/util-linux/util-linux.changes 2014-02-09 13:18:03.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.util-linux.new/util-linux.changes 2014-02-15 17:23:06.000000000 +0100 @@ -1,0 +2,120 @@ +Sun Feb 9 21:20:31 UTC 2014 - andreas.stie...@gmx.de + +- util-linux 2.24.1 +- agetty: + * support the special terminal on first serial line on a S/390 +- blkdiscard: + * BLKSSZGET fills in an int, not a uint64 +- blkid: + * escape quotes in the output + * simple typo +- blockdev: + * don't use HDIO_GETGEO +- build-sys: + * add --with-smack to config-gen.d + * fstrim depends on libmount +- chsh, chfn: + * add info about non-local support to the man pages +- dmesg: + * fix --raw zero timestamp for kmsg +- docs: + * add patching process to howto-contribute.txt + * update AUTHORS file + * update links to http //git.kernel.org/ web repository views + -fdisk: + * don't care about partition type + * fix printf stuff + * fix usage(), -l [<disk>] +- flock: + * Change the 'exit status' man page section to make more sense +- fsck: + * add ext4 to list of filesystems with progress bars in fsck man page +- fstrim: + * add --all to discard all filesystem + * cleanup usage() +- lib/path: + * add path_strdup() +- libblkid: + * (nilfs2) check also backup superblock + * detect alone PMBR + * fix memory leak in blkid_parse_tag_string() + * fix swap-area version +- libfdisk: + * (dos) be more verbose when change bootable flag + * (dos) fix free part counter + * (dos) warn on type 0 + * (gpt) add /home GUID + * (gpt) improve and cleanup recovery code + * (gpt) recover from corrupted primary/backup PT + * (sgi) generate partname according to partition position + * (sun) fix end sectors with +1 error +- libmount: + * add efivarfs to the list of pseudo filesystems + * add mnt_tag_is_valid() + * cleanup fix_optstr() regards to selinux and smack + * fix typo in smack path + * remove smackfs* option when SMACK not enabled +- lsblk: + * fix -D segfault +- lscpu: + * sort NUMA nodes to keep output human readable + * support discontinuous NUMA nodes + * support non sequentially numbering of CPUs +- man: + * Syntax and spelling fixes +- mkfs.minix: + * fix fscanf() format string [coverity scan] +- mkswap: + * fix compiler warning [-Wunused-variable] + * remove cruft from the man page +- mount: + * add note about "noauto" to --all description + * correct mount man page default iso9660 permission + * fix man mount page type + * improve -s man mage info + * make NAME=value tags usable for non-root + * mount.8 fix grammar + * update man page ext3/4 mount options +- partx: + * fix --update ranges and out of order tables +- po: + * merge changes + * update da.po (from translationproject.org) + * update de.po (from translationproject.org) + * update pt_BR.po (from translationproject.org) + * update zh_CN.po (from translationproject.org) +- pylibmount: + * correctly import from pylibmount.so + * import directly from pylibmount in tests + * remove unncessary subdirectory +- script: + * don't call TIOCGWINSZ in signal handler + * restore errno in signal handler + * use poll() rather then O_NONBLOCK +- setpriv: + * simplify usage() +- setterm: + * fix -dump man page info +- sulogin: + * use dirent->d_type when scans /dev +- taskset: + * fix PERMISSIONS section of taskset man page +- tests: + * update blkid swap tests + * update build-sys tests + * update lscpu tests +- textual: + * small inprovements to usage and man page of fstrim +- umount: + * fix umount by tag for non-roots +- unshare: + * add more hints about mount namespaces to the man page +- wipefs: + * call BLKRRPART when erase partition table +- removed patches: + * blkdiscard-BLKSSZGET-fills-in-an-int.patch, applied upstream +- modified patches: + * tty3270-on-serial-line-of-s390.patch, one hunk applied + upstream + +------------------------------------------------------------------ Old: ---- blkdiscard-BLKSSZGET-fills-in-an-int.patch util-linux-2.24.tar.sign util-linux-2.24.tar.xz New: ---- util-linux-2.24.1.tar.sign util-linux-2.24.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ util-linux.spec ++++++ --- /var/tmp/diff_new_pack.0j9mN9/_old 2014-02-15 17:23:07.000000000 +0100 +++ /var/tmp/diff_new_pack.0j9mN9/_new 2014-02-15 17:23:07.000000000 +0100 @@ -47,7 +47,7 @@ %endif BuildRequires: utempter-devel BuildRequires: zlib-devel -Version: 2.24 +Version: 2.24.1 Release: 0 # util-linux is a base package and uuidd pre-requiring pwdutils pulls # that into the core build cycle. pwdutils also pulls in the whole @@ -104,8 +104,6 @@ Patch4: make-sure-sbin-resp-usr-sbin-are-in-PATH.diff # disable encryption Patch12: util-linux-2.23.1-noenc-suse.diff -# PATCH-FIX-UPSTREAM blkdiscard-BLKSSZGET-fills-in-an-int.patch ty...@mit.edu -Patch13: blkdiscard-BLKSSZGET-fills-in-an-int.patch # PATCH-FIX-SUSE -- better support of S390 in agetty Patch14: tty3270-on-serial-line-of-s390.patch # PATCH-FIX-SUSE -- Let agetty not be fooled by locked termios srtucture @@ -232,8 +230,7 @@ %patch2 -p1 %patch4 -p1 %patch12 -p1 -%patch13 -p1 -%patch14 -p0 +%patch14 -p1 %patch15 -p0 %patch16 -p0 %patch17 -p0 ++++++ tty3270-on-serial-line-of-s390.patch ++++++ --- /var/tmp/diff_new_pack.0j9mN9/_old 2014-02-15 17:23:07.000000000 +0100 +++ /var/tmp/diff_new_pack.0j9mN9/_new 2014-02-15 17:23:07.000000000 +0100 @@ -4,25 +4,16 @@ is compatible with VT220. --- - agetty.c | 18 ++++++++++++++++++ - 1 file changed, 18 insertions(+) + term-utils/agetty.c | 14 ++++++++++++++ + 1 file changed, 14 insertions(+) ---- term-utils/agetty.c -+++ term-utils/agetty.c 2013-11-29 11:57:11.000000000 +0000 -@@ -49,6 +49,10 @@ - # ifndef DEFAULT_VCTERM - # define DEFAULT_VCTERM "linux" - # endif -+# if defined (__s390__) || defined (__s390x__) -+# define DEFAULT_TTYS0 "ibm327x" -+# define DEFAULT_TTYS1 "vt220" -+# endif - # ifndef DEFAULT_STERM - # define DEFAULT_STERM "vt102" - # endif -@@ -983,6 +987,20 @@ static void open_tty(char *tty, struct t - if (tcgetattr(STDIN_FILENO, tp) < 0) - log_err(_("%s: failed to get terminal attributes: %m"), tty); +Index: util-linux-2.24.1/term-utils/agetty.c +=================================================================== +--- util-linux-2.24.1.orig/term-utils/agetty.c 2014-02-09 21:19:01.000000000 +0000 ++++ util-linux-2.24.1/term-utils/agetty.c 2014-02-09 21:19:27.000000000 +0000 +@@ -1042,6 +1042,20 @@ static void open_tty(char *tty, struct t + /* make stdio unbuffered for slow modem lines */ + setvbuf(stdout, NULL, _IONBF, 0); +#if defined (__s390__) || defined (__s390x__) + if (!op->term) { @@ -39,5 +30,5 @@ + } +#endif /* - * Detect if this is a virtual console or serial/modem line. - * In case of a virtual console the ioctl TIOCMGET fails and + * The following ioctl will fail if stdin is not a tty, but also when + * there is noise on the modem control lines. In the latter case, the ++++++ util-linux-2.24.tar.xz -> util-linux-2.24.1.tar.xz ++++++ ++++ 110355 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org