Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20180222 When you reply to report some issues, make sure to change the subject. It is not helpful to keep the release announcement subject in a thread while discussing a specific problem. Packages changed: clamav createrepo cups-filters (1.19.0 -> 1.20.0) evolution gstreamer-plugins-ugly icedtea-web kdeconnect-kde libdrm (2.4.89 -> 2.4.90) libid3tag libixion libmad liborcus (0.13.2 -> 0.13.3) libvirt libzypp (17.1.2 -> 17.1.3) perl-Moose (2.2009 -> 2.2010) perl-Perl-Tidy (20180101 -> 20180219) perl-libwww-perl (6.31 -> 6.32) spamassassin tuned unixODBC virtualbox xdm === Details === ==== clamav ==== Subpackages: libclamav7 - bsc#1045490, CVE-2012-6706: VMSF_DELTA filter in libclamunrar allows arbitrary memory write (clamav-CVE-2012-6706.patch). - Buildrequire curl-devel to enable clamsubmit. ==== createrepo ==== - make createrepo et al an alternative, so that createrepo_c can be installed and configured as substitute [bnc#1075670] - also provide createrepo-implementation ==== cups-filters ==== Version update (1.19.0 -> 1.20.0) - Version upgrade to 1.20.0: * Mainly enhancements and fixes for the PPD generator. * For detailed info see the NEWS file. - fix_upstream_bug_1421.patch is the upstream fix for https://bugs.linuxfoundation.org/show_bug.cgi?id=1421 - Use 'BuildRequires python3-cups' only if suse_version >= 1330 (cf. "Do not require python-cups but rather python3-cups" below) which means after any SLE12 service pack and after any Leap 42.x i.e. for Tumbleweed, Leap 15.x, and the upcoming SLE15 and later otherwise still use 'BuildRequires python-cups' to make it build and usable again not only on some newest systems according to https://en.opensuse.org/openSUSE:How_to_contribute_to_the_Printing_project ==== evolution ==== Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin - Remove BuildRequires on pkgconfig(libgtkhtml-4.0): evolution only relies on webkit2gtk3. ==== gstreamer-plugins-ugly ==== Subpackages: gstreamer-plugins-ugly-lang - Run over with spec-cleaner - Remove conditions around package definition, this makes source_validator happy as orig-addons are not built in openSUSE yet they are mentioned in baselibs.conf - Move pkgconfig(libmpeg2) BuildRequires and resulting plugin out of conditional build, since it is now available in openSUSE. ==== icedtea-web ==== Subpackages: icedtea-web-javadoc - Disable the native plugin for SLE from version 15 (fate#323976) ==== kdeconnect-kde ==== Subpackages: kdeconnect-kde-lang - Add 0001-Fix-null-dereference.patch to fix a null dereference. - Add signature file kdeconnect-kde-v1.2.1.tar.xz.sig ==== libdrm ==== Version update (2.4.89 -> 2.4.90) Subpackages: libdrm-devel libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1 - Remove unneeded defattr stanza - Remove pthread-stubs dependency - Remove unneeded autotool dependencies - Update to version 2.4.90: + Add meson build system + always define HAVE_FREEDRENO_KGSL + always define HAVE_CAIRO + always define HAVE_VALGRIND + amdgpu: Update deadlock test to not assert on ECANCELED + amdgpu: Fix segfault in deadlock test. + amdgpu: fix 32bit VA manager max address + amdgpu: use the high VA range if possible v2 + amdgpu: fix high VA mask + amdgpu: fix inefficient vamgr algorithm + amdgpu: clean up non list code path for vamgr v2 + amdgpu: add amdgpu_query_sw_info for querying high bits of 32-bit address space + amdgpu: Don't print error message if parse_one_line returned -EAGAIN + amdgpu: Don't dereference device_handle after amdgpu_device_deinitialize + amdgpu: Symlink .editorconfig to tests/amdgpu + amdgpu: Disable deadlock test suite by default for SI ASICs + amdgpu: Disable VM test suite by default for SI ASICs + amdgpu: Add amdgpu_query_sw_info to amdgpu-symbol-check + amdgpu: fix not to add amdgpu.ids when building without amdgpu + android: Move gralloc handle struct to libdrm + android: Add version variable to gralloc_handle_t + android: Mark gralloc_handle_t magic variable as const + android: Remove member name from gralloc_handle_t + android: Change gralloc_handle_t members to be fixed width + autotools: Include meson.build files in tarball + configure: remove unused HAVE_CUNIT define + configure: remove unused HAVE_INSTALL_TESTS define + configure: always define HAVE_LIBDRM_ATOMIC_PRIMITIVES and HAVE_LIB_ATOMIC_OPS + drm: Fix 32-bit drmSyncobjWait. + exynos/tests: use #ifdef for never-defined token + fix return value for syncobj wait + freedreno: clamp priority based on # of rings + headers: sync up amdgpu_drm.h with drm-next + intel: Add more Coffeelake PCI IDs + meson: fix the install path of amdgpu.ids + meson: set proper pkg-config version for libdrm_freedreno + meson: set the minimum version correctly + meson: fix libdrm_nouveau pkgconfig include directories + meson: include headers in root directory in ext_libdrm + meson: cleanup whitespace + meson: add missing HAVE_RADEON + meson: sort HAVE_* defines + meson,configure: remove unused HAVE_OMAP define + meson,configure: remove unused HAVE_TEGRA define + meson,configure: remove unused HAVE_FREEDRENO define + meson,configure: remove unused HAVE_ETNAVIV define + meson,configure: always define HAVE_{INTEL,VMWGFX,NOUVEAU,EXYNOS,VC4,RADEON} + meson,configure: turn undefined preprocessor tokens warnings into errors + meson,configure: add warning when using undefined preprocessor tokens + modetest: Fix to check return value of asprintf() + remove unnecessary double-semicolon + README: Add note about meson + test/amdgpu: fix compiler warnings + tests/amdgpu: add bo eviction test + tests/amdgpu: add missing config.h include + tests/amdgpu: add parentheses to make operation priority explicit + tests/amdgpu: drop unused variables + tests/amdgpu: execute write linear on all the available rings + tests/amdgpu: execute const fill on all the available rings + tests/amdgpu: execute copy linear on all the available rings + tests/etnaviv: drop unused `return 0` + tests/util: fix signed/unsigned comparisons + tests/util: drop unused parameters + xf86drmHash: remove always-false #if guards + xf86atomic: fix -Wundef warning - Remove upstreamed patch U_intel-Add-more-Coffeelake-PCI-IDs.patch ==== libid3tag ==== - Added libid3tag-utf16.patch: Fixed id3_utf16_deserialize() in utf16.c, which previously misparsed ID3v2 tags encoded in UTF-16 with an odd number of bytes, triggering an endless loop allocating memory until OOM leading to DoS. (CVE-2004-2779 bsc#1081959 CVE-2017-11551 bsc#1081961) - Added libid3tag-unknown-encoding.patch: Fixed the handling of unknown encodings when parsing ID3 tags. (CVE-2017-11550 bsc#1081962 CVE-2008-2109 bsc#387731) - Removed libid3tag-0.15.1b-fix_overflow.patch, since it is handled differently by libid3tag-utf16.patch already. ==== libixion ==== - Rename python3 package to match up naming conventions - Install license file ==== libmad ==== - Add frame_length.diff from Debian to fix CVE-2017-8374 bsc#1036967 ==== liborcus ==== Version update (0.13.2 -> 0.13.3) - Version update to 0.13.3: * Various improvements in 2003 XML imports - Rename name-python3 to python3-name to match other python modules ==== libvirt ==== 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-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 - libxl: add support for specifying clock offset and adjustment c391e07e-libxl-clock-settings.patch bsc#1082161 ==== libzypp ==== Version update (17.1.2 -> 17.1.3) - RpmDb::checkPackage: fix parsing localized rpm output (bsc#1076415) - Replace libexpat with libxml - Fix libzypp tests failing with `-Wp,-D_GLIBCXX_ASSERTIONS` compiler flag (fixes #84) - BuildRequire gpg2 as testcases need it (fixes #84) - version 17.1.3 (0) ==== perl-Moose ==== Version update (2.2009 -> 2.2010) - updated to 2.2010 see /usr/share/doc/packages/perl-Moose/Changes 2.2010 2018-02-16 [OTHER] - A performance improvement with operator overloads has been made by making use of a new Devel::OverloadInfo interface (thanks, ilmari!) ==== perl-Perl-Tidy ==== Version update (20180101 -> 20180219) - updated to 20180219 see /usr/share/doc/packages/perl-Perl-Tidy/CHANGES 2018 02 19 - RT #79947, cuddled-else generalization. A new flag -cb provides 'cuddled-else' type formatting for an arbitrary type of block chain. The default is try-catch-finally, but this can be modified with the parameter -cbl. - Fixed RT #124298: add space after ! operator without breaking !! secret operator - RT #123749: numerous minor improvements to the -wn flag were made. - Fixed a problem with convergence tests in which iterations were stopping prematurely. - Here doc targets for <<~ type here-docs may now have leading whitespace. - Fixed RT #124354. The '-indent-only' flag was not working correctly in the previous release. A bug in version 20180101 caused extra blank lines to be output. - Issue RT #124114. Some improvements were made in vertical alignment involving 'fat commas'. ==== perl-libwww-perl ==== Version update (6.31 -> 6.32) - updated to 6.32 see /usr/share/doc/packages/perl-libwww-perl/Changes 6.32 2018-02-20 19:39:20Z - Suggest LWP::ConsoleLogger as an alternative to the deprecated LWP::Debug (GH#278) (Olaf Alders) - add send_te configuration to disable sending the TE header (GH#126) (Doug Bell) - Added a developer feature to the http.t tests. (GH#257) (colinnewell) ==== spamassassin ==== Subpackages: perl-Mail-SpamAssassin - bsc#1069831 Running sa-update from spamassassin gives warning about deprecated regex o add deprecated-regex.patch ==== tuned ==== - Own %{_sysconfdir}/dbus-1/system.d and %{_sysconfdir}/dbus-1: in the past systemd happened to install things there and 'own' the directory for us, but that was just a coincidence. - Replace systemd BuildRequires with pkgconfig(systemd), allowing OBS to pick systemd-mini for the build. ==== unixODBC ==== - bsc#1062860: Don't install postgres example driver psqlODBC package should be used instead of the example driver provided by unixODBC (libodbcpsql.*). It is unmaintained. ==== virtualbox ==== Subpackages: virtualbox-guest-kmp-default virtualbox-guest-tools virtualbox-guest-x11 - Modify virtualbox-vnc to require libvncserver0 (bsc#1081856). ==== xdm ==== Subpackages: xdm-xsession - switch from SUSEfirewall2 to firewalld: /etc/sysconfig/SuSEfirewall2.d/services/xdmcp --> /usr/lib/firewalld/services/x11.xml; only handle Xserver TCP/UDP ports 6000-6063; XDMCP port 177 will be handled by firewalld package itself and pushed upstream by firewalld maintainers (boo#1082033) -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org