Changes between v2.30-rc2 and v2.30
-----------------------------------

commit dd9bae58ae4bc3bded2acf743981bbc8c06f468a
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Jun 2 12:22:29 2017 +0200

    build-sys: release++ (v2.30)
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 NEWS         | 4 ++++
 configure.ac | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 10a68c54e954e5b9dc0334edff5ae8fa8372675e
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Jun 2 12:20:19 2017 +0200

    docs: update v2.30-ReleaseNotes
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 Documentation/releases/v2.30-ReleaseNotes | 49 +++++++++++++++++++++++++++++++
 1 file changed, 49 insertions(+)

commit df55fbfe9ca9c47563aeca1354408e5b777c96c3
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Jun 2 12:16:08 2017 +0200

    docs: update AUTHORS file
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 AUTHORS | 7 +++++++
 1 file changed, 7 insertions(+)

commit 99791a1984f0328aa83cbc055daebc06167599a4
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Jun 2 12:07:36 2017 +0200

    lib/pager: use xalloc
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 lib/pager.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2a57a232b62649797f5397ccc52a0e760c658f08
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Jun 2 12:03:46 2017 +0200

    tests: update build-sys test
    
    The libtinfo is enough (and libncurses optional for cal).
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/expected/build-sys/config-all                | 2 +-
 tests/expected/build-sys/config-all-non-nls        | 2 +-
 tests/expected/build-sys/config-audit              | 2 +-
 tests/expected/build-sys/config-chfnsh-libuser     | 2 +-
 tests/expected/build-sys/config-chfnsh-no-password | 2 +-
 tests/expected/build-sys/config-chfnsh-pam         | 2 +-
 tests/expected/build-sys/config-core               | 2 +-
 tests/expected/build-sys/config-devel              | 2 +-
 tests/expected/build-sys/config-devel-non-docs     | 2 +-
 tests/expected/build-sys/config-non-libblkid       | 2 +-
 tests/expected/build-sys/config-non-libmount       | 2 +-
 tests/expected/build-sys/config-non-libs           | 2 +-
 tests/expected/build-sys/config-non-libsmartcols   | 2 +-
 tests/expected/build-sys/config-non-libuuid        | 2 +-
 tests/expected/build-sys/config-non-nls            | 2 +-
 tests/expected/build-sys/config-non-widechar       | 2 --
 tests/expected/build-sys/config-selinux            | 2 +-
 tests/expected/build-sys/config-slang              | 2 +-
 tests/expected/build-sys/config-static             | 2 +-
 19 files changed, 18 insertions(+), 20 deletions(-)

commit 12e29c719972d255d8c746c05ab4b9c5d8a5542d
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Jun 2 11:30:19 2017 +0200

    po: merge changes
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 po/ca.po          |  679 +++++++++++++--------------
 po/cs.po          |  679 +++++++++++++--------------
 po/da.po          |  679 +++++++++++++--------------
 po/de.po          |  882 ++++++++++++++---------------------
 po/es.po          |  679 +++++++++++++--------------
 po/et.po          |  676 +++++++++++++--------------
 po/eu.po          |  679 +++++++++++++--------------
 po/fi.po          |  679 +++++++++++++--------------
 po/fr.po          |  679 +++++++++++++--------------
 po/gl.po          |  676 +++++++++++++--------------
 po/hr.po          |  676 +++++++++++++--------------
 po/hu.po          |  679 +++++++++++++--------------
 po/id.po          |  679 +++++++++++++--------------
 po/it.po          |  679 +++++++++++++--------------
 po/ja.po          | 1333 ++++++++++++++---------------------------------------
 po/nl.po          |  679 +++++++++++++--------------
 po/pl.po          |  691 +++++++++++++--------------
 po/pt_BR.po       |  679 +++++++++++++--------------
 po/ru.po          |  679 +++++++++++++--------------
 po/sl.po          |  679 +++++++++++++--------------
 po/sv.po          |  691 +++++++++++++--------------
 po/tr.po          |  932 ++++++++++++++-----------------------
 po/uk.po          |  691 +++++++++++++--------------
 po/util-linux.pot |  678 +++++++++++++--------------
 po/vi.po          |  679 +++++++++++++--------------
 po/zh_CN.po       |  679 +++++++++++++--------------
 po/zh_TW.po       |  679 +++++++++++++--------------
 27 files changed, 9215 insertions(+), 10254 deletions(-)

commit 7dec8dfeca14d6bbcf16ab9d8449cb3d003f7f00
Merge: 6ef6508 0508f34
Author: Karel Zak <kzak@redhat.com>
Date:   Fri Jun 2 11:13:39 2017 +0200

    Merge branch 'master' of https://github.com/yurchor/util-linux
    
    * 'master' of https://github.com/yurchor/util-linux:
      Fix minor typos

commit 6ef65081c53543fdced0206c6d98f7e23def7d3f
Author: Yuri Chornoivan <yurchor@ukr.net>
Date:   Fri Jun 2 11:08:30 2017 +0200

    po: update uk.po (from translationproject.org)

 po/uk.po | 922 ++++++++++++++++++++++++++++-----------------------------------
 1 file changed, 405 insertions(+), 517 deletions(-)

commit cdfe02e35b67132b990251e58a506cfa69cc09d9
Author: Mesutcan Kurt <mesutcank@gmail.com>
Date:   Fri Jun 2 11:08:30 2017 +0200

    po: update tr.po (from translationproject.org)

 po/tr.po | 17160 ++++++++++++++++++++++++++-----------------------------------
 1 file changed, 7408 insertions(+), 9752 deletions(-)

commit 42fd838c911a16d91e7d691a695d10335769e810
Author: Sebastian Rasmussen <sebras@gmail.com>
Date:   Fri Jun 2 11:08:30 2017 +0200

    po: update sv.po (from translationproject.org)

 po/sv.po | 1295 ++++++++++++++++++++++++++++----------------------------------
 1 file changed, 593 insertions(+), 702 deletions(-)

commit 0062b697f7ed19ccab32742418a7b26852032cdc
Author: Jakub Bogusz <qboosh@pld-linux.org>
Date:   Fri Jun 2 11:08:30 2017 +0200

    po: update pl.po (from translationproject.org)

 po/pl.po | 1158 +++++++++++++++++++++-----------------------------------------
 1 file changed, 393 insertions(+), 765 deletions(-)

commit 2affdd5f7d816baa19ddd16615eadcf67daa684c
Author: Takeshi Hamasaki <hmatrjp@users.sourceforge.jp>
Date:   Fri Jun 2 11:08:30 2017 +0200

    po: update ja.po (from translationproject.org)

 po/ja.po | 950 +++++++++++++++++++++++++++++++++++++++++++++++++++------------
 1 file changed, 773 insertions(+), 177 deletions(-)

commit 08272f4f7e5e4a489a600336ae79c03dba8c7ca1
Author: Philipp Thomas <pth@suse.de>
Date:   Fri Jun 2 11:08:30 2017 +0200

    po: update de.po (from translationproject.org)

 po/de.po | 688 ++++++++++++++++++++++++++++++++++++++-------------------------
 1 file changed, 415 insertions(+), 273 deletions(-)

commit b3d41ca07c071cc8be2a2cc089594ecdc43a1a08
Author: J William Piggott <elseifthen@gmx.com>
Date:   Thu Jun 1 19:42:21 2017 -0400

    docs: add information about mailing list rejection
    
    Signed-off-by: J William Piggott <elseifthen@gmx.com>

 Documentation/howto-contribute.txt | 6 ++++--
 README                             | 6 ++++++
 2 files changed, 10 insertions(+), 2 deletions(-)

commit 535a4090b46395d86fa4a1bafb199e56c3968c95
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Jun 1 14:20:20 2017 +0200

    lib/pager: don't use pager if command not available
    
    for example:
     # PAGER=foo dmesg -H
     sh: foo: command not found
    
    the same problem is we have with fdisk 'l' command:
    
     # PAGER=foo fdisk /dev/sda
     Welcome to fdisk (util-linux 2.30-rc2-33-41b71).
     ...
     Command (m for help): l
     sh: foo: command not found
    
    It seems better to don't use pager at all if not available.
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 lib/pager.c | 36 ++++++++++++++++++++++++++++++++++++
 1 file changed, 36 insertions(+)

commit 8ea1651c387d658ed5255b46d3813f8d73dd393b
Merge: 0145d84 4fb3fe3
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Jun 1 12:30:14 2017 +0200

    Merge branch 'travis-test' of https://github.com/rudimeier/util-linux
    
    * 'travis-test' of https://github.com/rudimeier/util-linux:
      tests: check for timeout command
      Revert "tests: use stdbuf when stderr and stdout is randomly ordered"

commit 0145d84a381fc2fcd7d37e0dbf3d9dff69609ecd
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Jun 1 12:15:23 2017 +0200

    lscpu: make min/max freq arrays usage more robust
    
    The array members may be NULL on some architectures (e.g. AMD). Let's
    be paranoid and check for the NULL independently on present/online
    masks.
    
    Addresses: https://bugzilla.redhat.com/show_bug.cgi?id=1457744
    Signed-off-by: Karel Zak <kzak@redhat.com>

 sys-utils/lscpu.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 4fb3fe39de360b525a1c81eb5d635d84a8d16770
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Thu Jun 1 11:23:26 2017 +0200

    tests: check for timeout command
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 .travis-functions.sh        | 2 +-
 tests/ts/colcrt/regressions | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 22edf0a6396013d77067e7b192f81558e982f675
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Thu Jun 1 11:20:02 2017 +0200

    Revert "tests: use stdbuf when stderr and stdout is randomly ordered"
    
    stdbuf does not seem to work reliable. Failed on travis/OSX
    
    This reverts commit 398b3148bedee936ee0b012b3b6e82b20547f218.
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 .travis-functions.sh             | 2 +-
 tests/expected/misc/swaplabel    | 2 +-
 tests/expected/rename/exit_codes | 2 +-
 tests/ts/misc/swaplabel          | 3 +--
 tests/ts/rename/exit_codes       | 3 +--
 5 files changed, 5 insertions(+), 7 deletions(-)

commit 8bc5195be9e5f5d26d8d3c4f71681387b13da3d8
Author: Alexander Kuleshov <kuleshovmail@gmail.com>
Date:   Tue May 30 00:49:17 2017 +0600

    column: add missed semicolons in case of !HAVE_WIDECHAR
    
    In other case we will get:
    
      error: expected ‘;’ before ‘}’ token
    
    error.
    
    Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>

 text-utils/column.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 41b71b90ac248fbaaa318b5bf3041cfab7d89075
Merge: 80008bc f2ff0ad
Author: Karel Zak <kzak@redhat.com>
Date:   Thu Jun 1 10:49:12 2017 +0200

    Merge branch 'travis-test' of https://github.com/rudimeier/util-linux
    
    * 'travis-test' of https://github.com/rudimeier/util-linux:
      misc: fix some warnings
      tests: handle non glibc error message for fallocate
      tests: use stdbuf when stderr and stdout is randomly ordered
      build-sys: fix library order when linking
      tests: avoid diff of diffs
      tests: grep's short option -A is more portable

commit f2ff0adf5db3c183e4fb42d8d76372e4327e17ed
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed May 31 23:58:11 2017 +0200

    misc: fix some warnings
    
    sys-utils/prlimit.c: In function 'do_prlimit':
    sys-utils/prlimit.c:367:16: warning: format '%ju' expects argument of type 'uintmax_t', but argument 2 has type 'rlim_t {aka long long unsigned int}' [-Wformat=]
         printf("<%ju", new->rlim_cur);
    
    lib/plymouth-ctrl.c: In function 'open_un_socket_and_connect':
    lib/plymouth-ctrl.c:88:20: warning: passing argument 2 of 'connect' from incompatible pointer type [-Wincompatible-pointer-types]
      ret = connect(fd, &su, offsetof(struct sockaddr_un, sun_path) + 1 + strlen(su.sun_path+1));
                        ^
    In file included from lib/plymouth-ctrl.c:35:0:
    /usr/include/sys/socket.h:314:5: note: expected 'const struct sockaddr *' but argument is of type 'struct sockaddr_un *'
     int connect (int, const struct sockaddr *, socklen_t);
    
    login-utils/last.c: In function 'list':
    login-utils/last.c:506:54: warning: pointer targets in passing argument 4 of 'dns_lookup' differ in signedness [-Wpointer-sign]
       r = dns_lookup(domain, sizeof(domain), ctl->useip, p->ut_addr_v6);
                                                          ^
    login-utils/last.c:291:12: note: expected 'int32_t * {aka int *}' but argument is of type 'unsigned int *'
     static int dns_lookup(char *result, int size, int useip, int32_t *a)
                ^~~~~~~~~~
    
    In file included from sys-utils/hwclock-cmos.c:92:0:
    sys-utils/hwclock.h:67:32: warning: 'struct timeval' declared inside parameter list will not be visible outside of this definition or declaration
     extern double time_diff(struct timeval subtrahend, struct timeval subtractor);
    
    misc-utils/test_uuidd.c: In function 'create_nthreads':
    misc-utils/test_uuidd.c:187:19: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
            proc->pid, (int) th->tid, th->index));
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 lib/plymouth-ctrl.c     |  3 ++-
 login-utils/last.c      |  2 +-
 misc-utils/test_uuidd.c | 10 +++++-----
 sys-utils/hwclock.h     |  1 +
 sys-utils/prlimit.c     |  4 ++--
 5 files changed, 11 insertions(+), 9 deletions(-)

commit 4cb6d04aeec2ffadd99576effe4ef7264b9afa78
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed May 31 23:32:07 2017 +0200

    tests: handle non glibc error message for fallocate
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 tests/ts/misc/fallocate | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 398b3148bedee936ee0b012b3b6e82b20547f218
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Thu Jun 1 03:17:25 2017 +0200

    tests: use stdbuf when stderr and stdout is randomly ordered
    
    glibc seems to flush stdout before stderr.
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 .travis-functions.sh             | 2 +-
 tests/expected/misc/swaplabel    | 2 +-
 tests/expected/rename/exit_codes | 2 +-
 tests/ts/misc/swaplabel          | 3 ++-
 tests/ts/rename/exit_codes       | 3 ++-
 5 files changed, 7 insertions(+), 5 deletions(-)

commit c0d7b11a3fb01d1572e8467a905b76122d58c8b4
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed May 31 21:02:12 2017 +0200

    build-sys: fix library order when linking
    
    We got some errors on Alpine Linux where $LTLIBINTL is non-empty:
    
    ./.libs/libcommon.a(libcommon_la-blkdev.o): In function `open_blkdev_or_file':
    lib/blkdev.c:282: undefined reference to `libintl_gettext
    collect2: error: ld returned 1 exit status
    
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 lib/Makemodule.am                  | 2 +-
 libblkid/samples/Makemodule.am     | 8 ++++----
 libfdisk/src/Makemodule.am         | 2 +-
 libmount/src/Makemodule.am         | 2 +-
 libsmartcols/samples/Makemodule.am | 2 +-
 libuuid/src/Makemodule.am          | 2 +-
 6 files changed, 9 insertions(+), 9 deletions(-)

commit 39366699484a5fa7f7c915c40dc044d15f20410a
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed May 31 22:21:46 2017 +0200

    tests: avoid diff of diffs
    
    Certain diff implementations do not produce comparable output.
    
    Noticed on Alpine Linux/busybox.
    
    CC: Sami Kerola <kerolasa@iki.fi>
    Reported-by: Assaf Gordon <assafgordon@gmail.com>
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 tests/expected/utmp/utmpdump-subsecond | 7 +++----
 tests/ts/utmp/utmpdump-subsecond       | 6 ++----
 2 files changed, 5 insertions(+), 8 deletions(-)

commit 036af19fc37d715765b77482bbeac583d2ecfe35
Author: Ruediger Meier <ruediger.meier@ga-group.nl>
Date:   Wed May 31 20:59:04 2017 +0200

    tests: grep's short option -A is more portable
    
    Noticed on Alpine Linux/busybox.
    
    Reported-by: Assaf Gordon <assafgordon@gmail.com>
    Signed-off-by: Ruediger Meier <ruediger.meier@ga-group.nl>

 tests/ts/ipcs/headers | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

commit 80008bcae9a1aed3d38507a319155a69c4414509
Author: J William Piggott <elseifthen@gmx.com>
Date:   Mon May 29 20:47:34 2017 -0400

    docs: move source-code-management.txt to README
    
    source-code-management.txt and README had similar content so combine
    them in README.
    
    Change Documentation/source-code-management.txt references to README.
    
    Remove Documentation/source-code-management.txt.
    
    Move IRC Channel information to README
    
    Expand information about git branches and tags in README.
    
    Add workflow to README; written by Karel Zak <kzak@redhat.com>
    
    Signed-off-by: J William Piggott <elseifthen@gmx.com>

 Documentation/howto-contribute.txt       |  18 +----
 Documentation/release-schedule.txt       |   2 +-
 Documentation/source-code-management.txt |  38 ----------
 README                                   | 121 +++++++++++++++++++++++--------
 4 files changed, 96 insertions(+), 83 deletions(-)

commit 0928ca2b594bb96ea30a112abd7e4b4b07018cb1
Author: J William Piggott <elseifthen@gmx.com>
Date:   Sun May 28 18:30:11 2017 -0400

    docs: update howto-contribute.txt
    
    This patch does not change any wording or grammar. It
    only shuffles the order of things and adds a table of
    contents. For example: it moves coding related bullet
    points into the Coding Style Chapter; it groups email
    related Chapters together, and so fourth.
    
    Signed-off-by: J William Piggott <elseifthen@gmx.com>

 Documentation/howto-contribute.txt | 123 ++++++++++++++++++++-----------------
 1 file changed, 65 insertions(+), 58 deletions(-)

commit 888d5e0ed60a5f17e73c25dbffeed58bfd278ce5
Author: J William Piggott <elseifthen@gmx.com>
Date:   Sun May 28 15:49:09 2017 -0400

    docs: update howto-contribute.txt
    
    Grammar fixes and some clarification changes.
    
    Signed-off-by: J William Piggott <elseifthen@gmx.com>

 Documentation/howto-contribute.txt | 154 +++++++++++++++++++------------------
 1 file changed, 81 insertions(+), 73 deletions(-)

commit ebcb28e53ac4bc218e602e6d08f9f05dfc545db5
Author: J William Piggott <elseifthen@gmx.com>
Date:   Fri May 26 13:53:26 2017 -0400

    docs: update v2.30-ReleaseNotes
    
    Signed-off-by: J William Piggott <elseifthen@gmx.com>

 Documentation/releases/v2.30-ReleaseNotes | 38 ++++++++++++++++---------------
 1 file changed, 20 insertions(+), 18 deletions(-)

commit 3947ca4ca9737d830f54658ef353f5626c0d0282
Author: Karel Zak <kzak@redhat.com>
Date:   Wed May 31 11:01:46 2017 +0200

    build-sys: ncurses headers cleanup
    
    * assume ncursesw headers in ncursesw/ directory only
    * prefer long paths, <term.h> and <ncurses.h> should be last
      possibility
    * fix typos
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 configure.ac         |  8 +++-----
 lib/colors.c         | 15 +++++++++++----
 misc-utils/cal.c     |  8 ++++----
 term-utils/setterm.c |  8 ++++----
 text-utils/more.c    |  8 ++++----
 text-utils/pg.c      | 16 +++++++---------
 text-utils/ul.c      |  8 ++++----
 7 files changed, 37 insertions(+), 34 deletions(-)

commit c71f5a568fa3de8bd1e89bb70cea102bc13a5b85
Author: Karel Zak <kzak@redhat.com>
Date:   Wed May 31 10:58:17 2017 +0200

    cfdisk: fix compiler warning
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 disk-utils/cfdisk.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 4c12a334dc4104d16dc06edf51904b08b08fcdfa
Author: Karel Zak <kzak@redhat.com>
Date:   Wed May 31 10:52:44 2017 +0200

    build-sys: prefer ncurses-config rather than pkg-config
    
    If you have installed:
    
     ii  libncurses5:i386      5.9+20140913-1+b1  i386   shared libraries for terminal handling
     ii  libncurses5-dev:i386  5.9+20140913-1+b1  i386   developer's libraries for ncurses
     ii  libncursesw5:i386     5.9+20140913-1+b1  i386   shared libraries for terminal handling (wide character support)
    
    then pkg-config blindly follows ncursesw although there are not header
    files for this library. It seems better to use pkg-config as fallback
    solution only.
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 m4/ul.m4 | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

commit 8a931412e34647c8bcddc6a6206b850af16a1a2d
Author: Karel Zak <kzak@redhat.com>
Date:   Wed May 31 09:35:32 2017 +0200

    build-sys: require kernel headers on Linux
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 configure.ac | 6 ++++++
 1 file changed, 6 insertions(+)

commit 682fd25dea93ba34002cfe48744a66b2dc130b4f
Author: Karel Zak <kzak@redhat.com>
Date:   Wed May 31 09:18:10 2017 +0200

    dmesg: remove unnecessary header
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 sys-utils/dmesg.c | 1 -
 1 file changed, 1 deletion(-)

commit c9ae73c03f2dd1cbb77a328196f456725141190b
Author: Karel Zak <kzak@redhat.com>
Date:   Wed May 31 01:29:25 2017 +0200

    lib/colors: fix test compilation
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 lib/Makemodule.am | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 2ac1bc84d71fbfc17b9f0571bc6da93c960eaedf
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 30 17:15:37 2017 +0200

    text-utils: use proper paths to term.h
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 term-utils/setterm.c | 15 ++++++---------
 text-utils/more.c    |  8 +++++++-
 text-utils/pg.c      | 14 ++++++++++++--
 text-utils/ul.c      |  9 ++++++++-
 4 files changed, 33 insertions(+), 13 deletions(-)

commit 18451b2cf47191aa5f87d8829f9de22a52eca2e1
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 30 17:10:40 2017 +0200

    cal: ncurses cleanup
    
    * use proper paths to term.h
    * keep ncurses support optional
    * link with TINFO_LIBS (-ltinfo), or fallback to NCURSES_LIBS (-ltinfo -lncurses)
    * don't include unnecessary ncurses.h (term.h is enough)
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 misc-utils/Makemodule.am | 14 ++++++++++++--
 misc-utils/cal.c         | 15 ++++++++-------
 2 files changed, 20 insertions(+), 9 deletions(-)

commit 23d47267848129b520dd187c0db02f8b5b684372
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 30 17:10:40 2017 +0200

    lib/colors: ncurses cleanup
    
    * use proper paths to term.h
    * keep ncurses support optional
    * link with TINFO_LIBS (-ltinfo), or fallback to NCURSES_LIBS (-ltinfo -lncurses)
    * don't include unnecessary ncurses.h (term.h is enough)
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 lib/Makemodule.am | 14 ++++++++++++--
 lib/colors.c      | 22 +++++++++++++++-------
 2 files changed, 27 insertions(+), 9 deletions(-)

commit 3cc8a9f42ad0e903d25cc927e920b59c4a10b5d3
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 30 17:01:00 2017 +0200

    build-sys: make ncurses detection more robust
    
    It seems Debina 8 is a little bit incompatible with us:
    
    * ncurses-config is packaged in ncurses-bin where is *no* any
      development files! It means the script returns paths to not installed
      files (IMHO packaging bug)
    
      Fixed, we need to check for header files too.
    
    * term.h is "everywhere" on Fedora:
    
            <term.h>
            <ncurses/term.h>
            <ncursesw/term.h>
    
      Debian is more strict and uses <ncurses[w]/term.h> only.
    
      Fixed, we need #ifdef storm to use the correct path
    
     * libtinfo-dev does not contains any header files
    
     Fixed, we have to always require installed ncurses devel stuff to compile,
     but we can link with -ltinfo only (cal, ul, more, ...)
    
     * we don't use termcap for more(1)
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 configure.ac | 25 ++++++++++++++++++-------
 1 file changed, 18 insertions(+), 7 deletions(-)

commit d25d4534648720b9cc5197b5c8182559f98b1f3d
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 30 10:47:06 2017 +0200

    tests: check for ps --ppid
    
    Reported-by: Assaf Gordon <assafgordon@gmail.com>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/ts/misc/flock | 3 +++
 1 file changed, 3 insertions(+)

commit bd4f50f0441330259c437f3cfc4a779c01d90617
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 30 10:47:06 2017 +0200

    tests: make /proc optional
    
    Reported-by: Assaf Gordon <assafgordon@gmail.com>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 tests/ts/libmount/utils | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

commit 853a2ea4860b8e47b8f9ccea90d030e55ba94fea
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 30 10:47:06 2017 +0200

    lib/loopdev: remove unnecessary header
    
    Reported-by: Assaf Gordon <assafgordon@gmail.com>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 lib/loopdev.c | 1 -
 1 file changed, 1 deletion(-)

commit b770b487004778f4425639c7ed1bb6ca22d157bf
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 30 10:26:17 2017 +0200

    test_uuidd: don't use error.h
    
    The header file is not provided by musl-libc.
    
    Reported-by: Assaf Gordon <assafgordon@gmail.com>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 misc-utils/test_uuidd.c | 13 ++++++++-----
 1 file changed, 8 insertions(+), 5 deletions(-)

commit b4cb2b48f9ad7dc2fe925ea23ccc8dba24260c9e
Author: Karel Zak <kzak@redhat.com>
Date:   Mon May 29 13:25:36 2017 +0200

    wall: make sure with not referencing a null pointer
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 term-utils/wall.c | 3 +++
 1 file changed, 3 insertions(+)

commit 2e2cfdae79e9250cc2f07885538d7120e76da4d9
Author: Sami Kerola <kerolasa@iki.fi>
Date:   Sat May 27 10:03:55 2017 +0100

    libfdisk: fix variable shadowing
    
    libfdisk/src/context.c: In function 'fdisk_assign_device':
    libfdisk/src/context.c:549:7: warning: declaration of 'rc' shadows a previous local [-Wshadow]
    libfdisk/src/context.c:542:10: note: shadowed declaration is here
    
    [kzak@redhat.com: - add rc to debug message]
    
    Signed-off-by: Sami Kerola <kerolasa@iki.fi>
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libfdisk/src/context.c | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

commit 25c7b43ee2f354c87082d3b3789adf2579f8c69f
Author: Sebastian Rasmussen <sebras@gmail.com>
Date:   Sun May 28 04:50:57 2017 +0800

    lib/colors: Fix bug where help text was not being translated.
    
    This affected cfdisk, fdisk, sfdisk, cal, dmesg and hexdump.

 include/colors.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 0508f347c87dc479fc2a0d85c3c13efd78aaad7e
Author: Yuri Chornoivan <yurchor@ukr.net>
Date:   Wed May 24 00:22:20 2017 +0300

    Fix minor typos

 libfdisk/src/gpt.c   | 2 +-
 misc-utils/fincore.c | 4 ++--
 sys-utils/lsmem.c    | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit ae4e2abcb13911fbef841b369d0e0d04f33c0f40
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 23 14:27:06 2017 +0200

    libblkid: (docs) add missing 'since' tags
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libblkid/docs/libblkid-docs.xml      | 6 +++++-
 libblkid/src/partitions/partitions.c | 2 ++
 libblkid/src/probe.c                 | 2 ++
 3 files changed, 9 insertions(+), 1 deletion(-)

commit f854eca369af484e15c901fa7053e6c3a1e3ffed
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 23 14:22:04 2017 +0200

    libfdisk: update docs
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libfdisk/docs/libfdisk-docs.xml     |  2 +-
 libfdisk/docs/libfdisk-sections.txt |  8 ++++++++
 libfdisk/src/label.c                |  4 ++--
 libfdisk/src/libfdisk.h.in          | 24 ++++++++++++++++++++++--
 libfdisk/src/script.c               |  5 ++---
 5 files changed, 35 insertions(+), 8 deletions(-)

commit 8d3e3e6b4d21c842d774cfc479f01c374fd68f47
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 23 14:02:14 2017 +0200

    libfdisk: (docs) add missing 'since' tags
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libfdisk/docs/libfdisk-docs.xml |  4 ++++
 libfdisk/src/context.c          | 10 +++++++---
 libfdisk/src/partition.c        |  2 ++
 libfdisk/src/script.c           |  2 ++
 4 files changed, 15 insertions(+), 3 deletions(-)

commit a81b1946a17997ddebb861fecff19562ada763c2
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 23 13:32:45 2017 +0200

    libmount: (docs) add missing 'since' tags
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libmount/docs/libmount-docs.xml | 9 +++++++++
 libmount/src/context.c          | 8 ++++++++
 libmount/src/fs.c               | 2 ++
 3 files changed, 19 insertions(+)

commit 4ab60277cbed0ddeba999ff93a3e0bd3ac9fe007
Author: Karel Zak <kzak@redhat.com>
Date:   Tue May 23 13:27:29 2017 +0200

    libsmartcols: (docs) add missing 'since' tags
    
    Signed-off-by: Karel Zak <kzak@redhat.com>

 libsmartcols/docs/libsmartcols-docs.xml | 6 +++++-
 libsmartcols/src/cell.c                 | 2 ++
 libsmartcols/src/line.c                 | 4 ++++
 libsmartcols/src/table.c                | 6 +++++-
 4 files changed, 16 insertions(+), 2 deletions(-)