Mailinglist Archive: opensuse-factory (1193 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20180222 released!

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@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages