Packages changed: acl build (20170209 -> 20170320) bzip2 gzip kernel-source (4.10.5 -> 4.10.8) keyutils lynx nano (2.7.5 -> 2.8.0) ncurses rpm sysdig (0.15.0_k4.10.5_1 -> 0.15.1_k4.10.8_1) tar timezone (2017a -> 2017b) timezone-java (2017a -> 2017b) update-alternatives (1.18.10 -> 1.18.23) xine-lib === Details === ==== acl ==== Subpackages: libacl1 libacl1-32bit - Make it possible to disable tests (for Ring0) - Add BuildRequires: system-user-daemon for the testsuite ==== build ==== Version update (20170209 -> 20170320) Subpackages: build-mkbaselibs build-mkdrpms - fix usage of the right service generated files. - debootstrap: Also mount sysfs - Fileprovides should only match package names, not provides - avoid export of build results of sym links pointing to external files - support build of different flavors via multibuild - experimental AppImage build support - reworked openstack support (still experimental) ==== bzip2 ==== Subpackages: libbz2-1 libbz2-1-32bit libbz2-devel - cleanup with spec-cleaner ==== gzip ==== - cleanup with spec-cleaner - use loop with a range instead of a number list ==== kernel-source ==== Version update (4.10.5 -> 4.10.8) Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms - Update patches.kernel.org/patch-4.10.7-8 references (add CVE-2017-7184 bsc#1030573). - commit ea9dcd4 - tcp: mark skbs with SCM_TIMESTAMPING_OPT_STATS (CVE-2017-7277 bsc#1031265). - tcp: fix SCM_TIMESTAMPING_OPT_STATS for normal skbs (CVE-2017-7277 bsc#1031265). - commit 37681e8 - net/packet: fix overflow in check for tp_reserve (CVE-2017-7308 bsc#1031579). - net/packet: fix overflow in check for tp_frame_nr (CVE-2017-7308 bsc#1031579). - net/packet: fix overflow in check for priv area size (CVE-2017-7308 bsc#1031579). - commit fbe9fc9 - ping: implement proper locking (bsc#1031003). - commit 3ea493f - Linux 4.10.8 (bnc#1012628). - commit fd89662 - drm/i915: disable KASAN for handlers (bnc#1025903). - commit 0161cd4 - Linux 4.10.7 (bnc#1007962 bnc#1012628 bsc#1013576 bsc#1028489 bsc#1000619). - Delete patches.drivers/drm-reference-count-event-completion. - Delete patches.drivers/fbcon-Fix-vc-attr-at-deinit. - Delete patches.fixes/crypto-algif_hash-avoid-zero-sized-array.patch. - Delete patches.fixes/genetlink-fix-counting-regression-on-ctrl_dumpfamily.patch. - commit 24e2bda - Linux 4.10.6 (bnc#1012628 bnc#1025903). - Delete patches.rpmify/give-up-on-gcc-ilog2-constant-optimizations.patch. - commit e326586 - genetlink: fix counting regression on ctrl_dumpfamily() (bsc#1028489). - commit 5182272 ==== keyutils ==== Subpackages: keyutils-devel libkeyutils1 libkeyutils1-32bit - move binaries from /bin to /usr/bin (bsc#1029969) - keyutils-usr-move.patch: also adjust the request-key.conf file ==== lynx ==== - fix typo in url - Update project Url as well as Url path of source tar ball - Add patch lynx-2.8.8-ncurses-6.0-20170318.patch to work around internal header definition of ncurses-6.0-20170318 ==== nano ==== Version update (2.7.5 -> 2.8.0) Subpackages: nano-lang - Update to version 2.8.0 * the Up and Down keys now step from visual row to visual row instead of jumping between logical lines * the Home and End keys now move to the start and end of a row, and only when already there, then to the start and end of the logical line * the screen can now scroll per row instead of always per logical line * makes use of gnulib, to make it build on more platforms ==== ncurses ==== Subpackages: libncurses6 libncurses6-32bit ncurses-devel ncurses-utils tack terminfo terminfo-base - Add ncurses patch 20170325 + fix a memory leak in the window-list when creating multiple screens (reports by Andres Martinelli, Debian #783486). + reviewed calls from link_test.c, added a few more null-pointer checks. + add a null-pointer check in ungetmouse, in case mousemask was not called (report by "Kau"). + updated curs_sp_funcs.3x for new functions. - Add ncurses patch 20170318 + change TERMINAL structure in term.h to make it opaque. Some applications misuse its members, e.g., directly modifying it rather than using def_prog_mode(). + modify utility headers such as tic.h to make it clearer which are externals that are used by tack. + improve curs_slk.3x in particular its discussion of portability. + fix cut/paste in legacy_encoding.3x + add prototype for find_pair() to new_pair.3x (report by Branden Robinson). + fix a couple of broken links in generated man-html documentation. + regenerate man-html documentation. - Add tack patch 1.07.20170318 * init.c: use def_prog_mode() to eliminate two internal details from ncurses * edit.c, tack.h: accommodate opaque TERMINAL structure in ncurses * tack.h: update copyright to match version * config.sub: 2017-02-07 * config.guess: 2017-03-05 - Add ncurses patch 20170311 + modify vt100 rs2 string to reset vt52 mode and scrolling regions (report/analysis by Robert King) -TD + add vt100+4bsd building block, use that for older terminals rather than "vt100" which is now mostly used as a building block for terminal emulators -TD + correct a few spelling errors in terminfo.src comments -TD + add fbterm -TD + fix a typo in ncurses.c test_attr legend (patch by Petr Vanek). + changed internal colorpair_t to a struct, eliminating an internal 8-bit limit on colors + add ncurses/new_pair.h + add ncurses/base/new_pair.c with alloc_pair(), find_pair() and free_pair() functions + add test/demo_new_pair.c - Add ncurses patch 20170304 + improve terminfo manual description of terminfo syntax. + clarify the use of wint_t vs wchar_t in curs_get_wstr.3x + improve description of endwin() in manual. + modify setcchar() and getcchar() to treat negative color-pair as an error. + fix a typo in include/hashed_db.h (Andre Sa). - Add ncurses patch 20170225 + fixes for CF_CC_ENV_FLAGS (report by Ross Burton). ==== rpm ==== Subpackages: rpm-32bit rpm-build rpm-devel - Convert rpmconfigcheck init script to systemd unit - Tweak debugsubpkg.diff to no longer use obsoleted RPM interfaces and add support for debuginfo compressed by DWZ. - Add %_find_debuginfo_dwz_opts and DWZ limits to macrosin.diff. - Add dwz requires to rpm-build. [fate#322957] ==== sysdig ==== Version update (0.15.0_k4.10.5_1 -> 0.15.1_k4.10.8_1) - Update to version 0.15.1 (boo#1032025): * Bug fixes: + Fixed driver compilation issues on armv6l + Fixes on Kubernetes support + Regression on rkt detection #748 + Fixed high cpu usage when sysdig was used with -M parameter, #783 + Fixed a memory leak #772 ==== tar ==== - move binaries from /bin to /usr/bin [bsc#1029977] * refresh tar-backup-spec-fix-paths.patch to change path of the tar binary from TAR=/bin/tar to TAR=/usr/bin/tar - use spec-cleaner ==== timezone ==== Version update (2017a -> 2017b) - timezone update 2017b: * Haiti resumed observance of DST in 2017 (bsc#1030417) * Liberia changed from -004430 to +00 on 1972-01-07, not 1972-05-01. * Use "MMT" to abbreviate Liberia's time zone before 1972, as "-004430" is one byte over the POSIX limit ==== timezone-java ==== Version update (2017a -> 2017b) - timezone update 2017b: * Haiti resumed observance of DST in 2017 (bsc#1030417) * Liberia changed from -004430 to +00 on 1972-01-07, not 1972-05-01. * Use "MMT" to abbreviate Liberia's time zone before 1972, as "-004430" is one byte over the POSIX limit ==== update-alternatives ==== Version update (1.18.10 -> 1.18.23) - Update to 1.18.23: * Various small fixes and memleaks removed - Make sure to generate manpage - Refresh patch update-alternatives-suse.patch ==== xine-lib ==== Subpackages: libxine-devel libxine2 libxine2-pulse - fix build with ImageMagick 7 + xine-lib-ImageMagick7.patch