Packages changed: Mesa (18.1.4 -> 18.1.5) Mesa-drivers (18.1.4 -> 18.1.5) chrony (3.2 -> 3.3) freeipmi gdm gnome-bluetooth (3.28.1 -> 3.28.2) gnome-shell-extensions gsl gstreamer-plugins-bad gupnp (1.0.2 -> 1.0.3) jfsutils libjpeg-turbo (1.5.3 -> 2.0.0) libpng16 libsolv libvirt (4.5.0 -> 4.6.0) log4j mailutils memtest86+ openssl-1_1 plymouth python-kiwi (9.16.2 -> 9.16.6) python-py (1.5.3 -> 1.5.4) reiserfs rubygem-autoprefixer-rails (9.0.2 -> 9.1.0) spice-gtk squashfs strace tbb tigervnc (1.8.0 -> 1.9.0) tracker (2.1.0 -> 2.1.1) vim (8.1.0229 -> 8.1.0235) === Details === ==== Mesa ==== Version update (18.1.4 -> 18.1.5) Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 libwayland-egl1 - update to 18.1.5 * several fixes for radv * A few fixes for virgil, spirv, radeonsi, nir, disk cache and build systems ==== Mesa-drivers ==== Version update (18.1.4 -> 18.1.5) Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2 - update to 18.1.5 * several fixes for radv * A few fixes for virgil, spirv, radeonsi, nir, disk cache and build systems ==== chrony ==== Version update (3.2 -> 3.3) - Update clknetsim to revision 42b693b * Drop not needed chrony-fix-open.patch - Build tests with optflags as well - Do not run tests on i586 - Enable signd - Mention all sources as such in spec file - Fix formatting of changelog - Drop reference to change is not present - Update to version 3.3 * Enhancements: + Add burst option to server/pool directive + Add stratum and tai options to refclock directive + Add support for Nettle crypto library + Add workaround for missing kernel receive timestamps on Linux + Wait for late hardware transmit timestamps + Improve source selection with unreachable sources + Improve protection against replay attacks on symmetric mode + Allow PHC refclock to use socket in /var/run/chrony + Add shutdown command to stop chronyd + Simplify format of response to manual list command + Improve handling of unknown responses in chronyc * Bug fixes: + Respond to NTPv1 client requests with zero mode + Fix -x option to not require CAP_SYS_TIME under non-root user + Fix acquisitionport directive to work with privilege separation + Fix handling of socket errors on Linux to avoid high CPU usage + Fix chronyc to not get stuck in infinite loop after clock step ==== freeipmi ==== Subpackages: libfreeipmi17 libipmiconsole2 libipmidetect0 libipmimonitoring6 - Changed mode of .service files from 755 to 644. [bsc#1103311, 1103311-service-files-mode.patch] ==== gdm ==== Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0 - Update gdm-disable-gnome-initial-setup.patch to avoid build race in SLE (boo#1103093) ==== gnome-bluetooth ==== Version update (3.28.1 -> 3.28.2) Subpackages: gnome-bluetooth-lang libgnome-bluetooth13 typelib-1_0-GnomeBluetooth-1_0 - Update to version 3.28.2: + Use feature of BlueZ 5.51 to avoid Bluetooth adapters being left discoverable if the Settings panel exits suddenly. + Build warning fixes. - Add pkgconfig(gio-unix-2.0), pkgconfig(gmodule-2.0) and pkgconfig(libnotify) BuildRequires and drop pkgconfig(udev) BuildRequires, align with what meson checks for. ==== gnome-shell-extensions ==== Subpackages: gnome-shell-classic gnome-shell-extensions-common gnome-shell-extensions-common-lang - Update gse-sle-classic-ext.patch CSS files are generated by Sass sources in 3.28, the default margin-bottom of popup-menu.panel-menu is 1.75em which creates an ugly gap between menu and its source actor when the PanelMenu's source actor is at the bottom (boo#1094148). ==== gsl ==== Subpackages: libgsl23 libgslcblas0 - Remove useless --with-pic only useful for static libs. - Fix RPM groups, diversify summaries, trim long descriptions. - Trim bias from descriptions. ==== gstreamer-plugins-bad ==== Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbadvideo-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 - Add pkgconfig(aom) BuildRequires: Build AOMedia Video 1 (AV1) support. ==== gupnp ==== Version update (1.0.2 -> 1.0.3) - Update to version 1.0.3: + Avoid a crash in gupnp_root_device_constructor. + Propagage User-Agent from Cache. + Fix potential issue with boolean vs. bitwise evaluation. + Fix a crash in GUPnPServiceProxy::subscription_expire. + Accept broken Action header without the ". + Fix issue with strcpy destination buffer size in linux context manager. + Bugs fixed: bgo#780640, bgo#780715, bgo#793955. ==== jfsutils ==== - sysmacros.patch: include for major ==== libjpeg-turbo ==== Version update (1.5.3 -> 2.0.0) Subpackages: libjpeg8 libjpeg8-32bit libturbojpeg0 - Version update to 2.0.0: * Cmake as a buildsystem * avx support * Better error handling * More use of SSE2 - Drop patch libjpeg-1.4.0-ocloexec.patch; conflicts, would be better handled by upstream anyway - Drop patches merged upstream: * libjpeg-turbo-CVE-2018-11813.patch * libjpeg-turbo-CVE-2018-1152.patch ==== libpng16 ==== Subpackages: libpng16-16 libpng16-16-32bit - security update: * CVE-2018-13785 [bsc#1100687] + libpng16-CVE-2018-13785.patch ==== libsolv ==== Subpackages: libsolv-devel libsolv-tools python-solv - Fix compatibility with Mageia and RH/Fedora - Sort a bit with spec-cleaner - Use python/ruby/etc condition names to match what other packages do in order to make sure we are enabling/disabling stuff within prjcfg - Silence the source unpacking - Make sure to execute tests ==== libvirt ==== Version update (4.5.0 -> 4.6.0) Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-driver-uml libvirt-daemon-driver-vbox libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - Update to libvirt 4.6.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Switch from yajl to jansson - Dropped patches: libvirt-4.5.0-apparmor-add-missing-comma.patch - Patches added to fix upstream bugs: temp-build-fix.patch - Fix apparmor failure at startup because of syntax error in libvirt profile: * Add libvirt-4.5.0-apparmor-add-missing-comma.patch (picked from upstream). ==== log4j ==== - Require at least java 8 for build ==== mailutils ==== Subpackages: libmailutils5 - Add some more conflicts to other imap/pop3 services - Generate soem manual pages with help2man - Move manual pages of system binaries to the appropiate package ==== memtest86+ ==== - Enable parallel build - Modernise spec file with spec-cleaner ==== openssl-1_1 ==== Subpackages: libopenssl-1_1-devel libopenssl1_1 libopenssl1_1-32bit libopenssl1_1-hmac - Add openssl(cli) Provide so the packages that require the openssl binary can require this instead of the new openssl meta package (bsc#1101470) - Don't Require openssl-1_1 from the devel package, just Recommend it ==== plymouth ==== Subpackages: libply-boot-client4 libply-splash-core4 libply-splash-graphics4 libply4 plymouth-dracut plymouth-plugin-label plymouth-plugin-label-ft plymouth-plugin-script plymouth-plugin-two-step plymouth-scripts - Drop plymouth-fix-window-size: The use of the smallest screen size is deliberate (boo#804607 bsc#894051). ==== python-kiwi ==== Version update (9.16.2 -> 9.16.6) - Bump version: 9.16.5 ? 9.16.6 - Fix result bundle command This commits fixes a regression introduced in 98c9c77a - Bump version: 9.16.4 ? 9.16.5 - Fixup validation of boottimeout attribute If boottimeout is set to zero it is evaluated as "not set" and the default applies. However it's a fairly well approach to set a zero second boot timeout. This Fixes #789 - Do not replace version from the image name This commit makes sure that replacing version to version plus the build id on resulting files happens only on version suffixes. Before that if image name was including the version string it, this part was also replaced. Fixes #787 (bsc#1102868) - Extending result bundle task tests to better cover corner cases This commit adds some tests to better cover a couple of cases: * image name contains the version of the image * the file in result does not include the version - Cleanup misleading error message In root_bind if the cleanup failed to remove a directory hierarchy the error message was just displaying the path as it would be on the host root and not based on the root of the image root tree. - Modify python-yaml dependency for CentOS and RHEL 7 This commit fixes #785 - Do not run Codacy analysis on tests - Fixup DiskFormatOva implementation The inheritance and super call concept used in this class destroys the OO design concept of loosely coupled code and also leads to a broken build because it bypasses the post_init constructor called by the base class - Exclude tests in codacy analysis - Bump version: 9.16.3 ? 9.16.4 - Added grub2 module packages for GCE test build - Fixup timezone and keytable setup for GCE build - Second round of package fixes for GCE test build - Update schema for GCE build test to latest version - Fixup package list for GCE test build - Added Google Compute Engine build test - Deleted obsolete landscape setup Code quality is checked via codacy now - Rebuild schema documentation - Fixed building VMware images with pvscsi adapter Qemu does not natively support the pvscsi adapter type. However there is a VMware suggested procedure which allows to change the lsilogic setup to pvscsi inside of the DDB of a formerly created lsilogic configured image format. This patch implementes that procedure and Fixes bsc#1099569 - Rebuild schema documentation - Bump version: 9.16.2 ? 9.16.3 - Fixed name of checksum file for pxe type The pxe image build generates among others a checksum file with the suffix '.md5' This file is read by the legacy netboot code and is expected to have the same basename as the image file itself. However if the compressed attribute is set the image file name is set to 'image.xz' and the checksum is named 'image.xz.md5' which is wrong because 'image.md5' is expected. This patch makes sure the checksum file is always set to 'image.md5' no matter if the compressed flag is configured or not - Fixed custom_args argument assignment in BootImage custom_args has been deleted from BootImageKiwi class but was still passed in the Factory - Added runtime check for label use Added check_volume_label_used_with_lvm to check if custom volume labels are used in the scope of LVM - Fixed GCE image file name In former times Google requires the image name to follow their naming conventions. However that seems to have changed and it is no longer required to match a certain pattern. Thus this patch changes the output name of the GCE tar file to use the same naming schema as KIWI applies to its output files - Add codacy.yml config file - Move from landscape.io to codacy.com - Updated Travis check icon to forked project - Support label attribute in volumes The optional label attribute in a volume section allows to specify a filesystem label for the selected volume. The label setup will have no effect on filesystems which implements their own volume management like it's the case for btrfs. This Fixes #738 - Update schema tron rules for btrfs type attributes The btrfs_* attributes only applies for vmx and oem types - Fixed some code smells * Use of unused variables, and dangerous defaults * Update of design patterns on pylint and landscape - Add support for activation of btrfs quota groups If the new type attribute btrfs_quota_groups is set to true this will enable the quota group system for btrfs based systems. This Fixes #772 and bsc#1093518 - Improve coding style, tests and label format validation - Add '--add-container-label' flag This commits adds a command line flag to add a label for container image types. The flag can be used multiple times. Fixes #770 - Added system cleanup methods Some files in the system gets created by services like systemd or zypper and are meant to be created once on the target system. However in the image they might be unwanted. Thus this commit adds convenience methods to delete files which gets automatically re-created by the services on startup. Whether or not the methods are used is in the responsibility of the author of the image descripion. This Fixes bsc#1098535 - avoid double quoting of disturl in label (...="'obs://...'"). avoid always printed warning of missing disturl make use of disturl variable ==== python-py ==== Version update (1.5.3 -> 1.5.4) - update to 1.5.4 * don't make assumptions about fs case sensitivity in ``make_numbered_dir``. ==== reiserfs ==== Subpackages: libreiserfscore0 - Compile with _GNU_SOURCE to get loff_t - Use %license for COPYING ==== rubygem-autoprefixer-rails ==== Version update (9.0.2 -> 9.1.0) - updated to version 9.1.0 * Add `background-clip: text` support. * Fix adding Grid span for IE (by Bogdan). ==== spice-gtk ==== Subpackages: libspice-client-glib-2_0-8 libspice-client-glib-helper libspice-client-gtk-3_0-5 typelib-1_0-SpiceClientGlib-2_0 typelib-1_0-SpiceClientGtk-3_0 - Avoid buffer overflow on image lz cheks (CVE-2018-10893, bsc#1101295) Added patches: 0001-lz-Avoid-buffer-reading-overflow-checking-for-image-.patch 0002-lz-More-checks-on-image-sizes.patch - Add setuid bit to spice-client-glib-usb-acl-helper (bsc#1101420) ==== squashfs ==== - sysmacros.patch: Include for major/minor/makedev ==== strace ==== - statx-redefinition.patch: Workaround incompatibility between and ==== tbb ==== - Extend reproducible.patch to override build date (boo#1047218) ==== tigervnc ==== Version update (1.8.0 -> 1.9.0) - Add xvnc.target to fix xvnc-novnc.service's dependency. (bnc#1103552) - Split the X server's VNC module into subpackage and give it dependency on the current extension ABI. - Update to tigervnc 1.9.0 * Alternative, "raw" keyboard mode in the native client and all servers * CapsLock/NumLock/ScrollLock synchronisation in the native client and all servers * Automatic "repair" of JPEG artefacts on screen in all servers * Support for UNIX sockets in the native client and in the UNIX servers * Both clients now warn when sending the password over a possibly insecure channel * Performance improvements in the Java client * The Java client now requires Java 7 * Improved high latency handling in all servers * Slightly better keyboard handling in x0vncserver * x0vncserver now supports cursors and screen resize * Xorg 1.20 can now be used as a base for Xvnc/libvnc.so - Fixes bnc#1103537 - Removed patches (included in 1.9.0): * u_tigervnc-show-unencrypted-warning.patch * U_allow_multiple_certs_with_same_dn_in_saved_certs_file.patch * U_handle_certificate_verification_for_saved_certs_correctly.patch * u_Unset-pixel-buffer-when-x0vncserver-client-disconnect.patch * u_add-support-for-X-server-1.20.0.patch * U_vncviewer-Fix-fullscreen-scrolling.patch * U_vncviewer-Fix-scrollbar-visibility.patch - Removed patches (no longer needed): * tigervnc-1.8.0-nowindows.patch - Refreshed patches: * n_tigervnc-date-time.patch * tigervnc-clean-pressed-key-on-exit.patch * u_tigervnc-add-autoaccept-parameter.patch * u_tigervnc-ignore-epipe-on-write.patch - Added patches: * n_correct_path_in_desktop_file.patch - Fixed typo in 10-libvnc.conf ==== tracker ==== Version update (2.1.0 -> 2.1.1) Subpackages: libtracker-common-2_0 libtracker-control-2_0-0 libtracker-miner-2_0-0 libtracker-sparql-2_0-0 tracker-lang typelib-1_0-Tracker-2_0 typelib-1_0-TrackerControl-2_0 - Update to version 2.1.1: + libtracker-direct: Plug leaks. + libtracker-sparql-backend: Fix fallback from direct to bus connection for queries. + Updated translations. ==== vim ==== Version update (8.1.0229 -> 8.1.0235) Subpackages: gvim vim-data vim-data-common - update to 8.1.0235 * More help tags that jump to the wrong location. * Incorrect reference counting in Perl interface. * "safe" argument of call_vim_function() is always FALSE. * Ruby error does not include backtrace. * :help -? goes to help for -+. * Directly checking 'buftype' value.