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=20171214 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: btrfsmaintenance fcitx-libpinyin gstreamer (1.12.3 -> 1.12.4) gstreamer-plugins-bad (1.12.3 -> 1.12.4) gstreamer-plugins-base (1.12.3 -> 1.12.4) gstreamer-plugins-good (1.12.3 -> 1.12.4) gstreamer-plugins-ugly (1.12.3 -> 1.12.4) kdbg (2.9.1 -> 3.0.0) kernel-source (4.14.4 -> 4.14.5) man nghttp2 (1.27.0 -> 1.28.0) ocfs2-tools openldap2 pciutils-ids (20171021 -> 20171206) perl thin-provisioning-tools (0.7.4 -> 0.7.5) virt-sandbox xfce4-panel-plugin-pulseaudio (0.3.2 -> 0.3.4) xlockmore === Details === ==== btrfsmaintenance ==== - pull-request-36.patch: update patch - Don't call btrfsmaintenance-refresh-cron.sh in %post, this is done already by the systemd macros - Add patch to use systemd timer instead of cron (pull-request-36.patch) ==== fcitx-libpinyin ==== - own %{_libdir}/fcitx/qt ==== gstreamer ==== Version update (1.12.3 -> 1.12.4) Subpackages: gstreamer-devel gstreamer-lang gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0 - Update to version 1.12.4: + Dozens of fixes for various issues detected with the help of Google's OSS-Fuzz project. + Performance regressions with registering debug categories after gst_init() were fixed. + Regression with seeking back to 0 in souphttpsrc was fixed. + Regression with header rewriting in flacparse was fixed. + Regression with playbin/playsink leaking sinks was fixed. + Inconsistencies with DROPPED/HANDLED handling in pad probe handlers are fixed. + gst_bin_iterate_sorted() always returns sources last now, as documented. + gst_query_writable_structure() will never return NULL, for consistency with events. + Removal of metas from gst_buffer_meta_foreach() works correctly now. + OpenJPEG plugin builds with OpenJPEG >= 2.3. + CDIO plugin builds with CDIO >= 1.0. + gstreamer-vaapi works correctly with libva 1.0. + gst-libav was updated to ffmpeg 3.3.5. + Various fixes for memory leaks, deadlocks and crashes in all modules and many, many more! + Bugs fixed: bgo#788520, bgo#788617. + Updated translations. ==== gstreamer-plugins-bad ==== Version update (1.12.3 -> 1.12.4) Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbadbase-1_0-0 libgstbadvideo-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstgl-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgsturidownloader-1_0-0 libgstwayland-1_0-0 - Update to version 1.12.4: + openjpeg: Support building with openjpeg 2.3 (bgo#788703). + Bugs fixed: bgo#784593, bgo#787293, bgo#787942, bgo#789999, bgo#790042, bgo#790812, bgo#791258. - Drop gstpb-support-openjpeg-2.3.patch: Fixed upstream. Following this; drop autoconf, automake and libtool BuildRequires, and no longer pass autoreconf, no needed anymore. ==== gstreamer-plugins-base ==== Version update (1.12.3 -> 1.12.4) Subpackages: gstreamer-plugins-base-lang libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0 - Update to version 1.12.4: + Bugs fixed: bgo#789458, bgo#789547, bgo790329. ==== gstreamer-plugins-good ==== Version update (1.12.3 -> 1.12.4) Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-lang - Update to version 1.12.4: + Bugs fixed: bgo#788777, bgo#779957, bgo#783542, bgo#784749, bgo#787795, bgo#788759, bgo#789197, bgo#791034, bgo#791074, bgo#787586. ==== gstreamer-plugins-ugly ==== Version update (1.12.3 -> 1.12.4) Subpackages: gstreamer-plugins-ugly-lang - Update to version 1.12.4: + Bugs fixed: bgo#791301, bgo#788119, bgo#787817, bgo#787056, bgo#787014. ==== kdbg ==== Version update (2.9.1 -> 3.0.0) Subpackages: kdbg-lang - Update to 3.0.0 * XSL debugging support is no longer maintained and is now deprecated. * Ported to KDE Frameowork 5 * The memory dump window shows an ASCII representation when the display is set to "hexadecimal" * The displayed memory dump is extended automatically when the window is scrolled to the end of the currently visible dump * Source code tab windows can be closed with a close button * When the current line is updated due to a debugger step command, it is centered in the window * Group headers in the Registers window use the available window width. ==== kernel-source ==== Version update (4.14.4 -> 4.14.5) Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms - Linux 4.14.5 (bnc#1012628). - Update config files. - locking/refcounts: Do not force refcount_t usage as GPL-only export (bnc#1012628). - usb: host: fix incorrect updating of offset (bnc#1012628). - USB: usbfs: Filter flags passed in from user space (bnc#1012628). - USB: core: Add type-specific length check of BOS descriptors (bnc#1012628). - usb: xhci: fix panic in xhci_free_virt_devices_depth_first (bnc#1012628). - xhci: Don't show incorrect WARN message about events for empty rings (bnc#1012628). - USB: ulpi: fix bus-node lookup (bnc#1012628). - usb: hub: Cycle HUB power when initialization fails (bnc#1012628). - staging: ccree: fix leak of import() after init() (bnc#1012628). - dma-buf/sw_sync: force signal all unsignaled fences on dying timeline (bnc#1012628). - powerpc/kprobes: Disable preemption before invoking probe handler for optprobes (bnc#1012628). - powerpc/jprobes: Disable preemption when triggered through ftrace (bnc#1012628). - locking/refcounts, x86/asm: Enable CONFIG_ARCH_HAS_REFCOUNT (bnc#1012628). - iio: multiplexer: add NULL check on devm_kzalloc() and devm_kmemdup() return values (bnc#1012628). - iio: adc: ti-ads1015: add 10% to conversion wait time (bnc#1012628). - mm, x86/mm: Fix performance regression in get_user_pages_fast() (bnc#1012628). - perf tools: Fix leaking rec_argv in error cases (bnc#1012628). - tools include: Do not use poison with C++ (bnc#1012628). - s390/ptrace: fix guarded storage regset handling (bnc#1012628). - locking/refcounts, x86/asm: Use unique .text section for refcount exceptions (bnc#1012628). - kprobes/x86: Disable preemption in ftrace-based jprobes (bnc#1012628). - perf test attr: Fix python error on empty result (bnc#1012628). - perf test attr: Fix ignored test case result (bnc#1012628). - staging: fsl-mc/dpio: Fix incorrect comparison (bnc#1012628). - serial: imx: Update cached mctrl value when changing RTS (bnc#1012628). - usbip: tools: Install all headers needed for libusbip development (bnc#1012628). - serial: sh-sci: suppress warning for ports without dma channels (bnc#1012628). - sysrq : fix Show Regs call trace on ARM (bnc#1012628). - usb: xhci: Return error when host is dead in xhci_disable_slot() (bnc#1012628). - ARM: cpuidle: Correct driver unregistration if init fails (bnc#1012628). - staging: rtl8822be: Keep array subscript no lower than zero (bnc#1012628). - staging: fsl-dpaa2/eth: Account for Rx FD buffers on error path (bnc#1012628). - usb: mtu3: fix error return code in ssusb_gadget_init() (bnc#1012628). - EDAC, sb_edac: Fix missing break in switch (bnc#1012628). - dt-bindings: timer: renesas, cmt: Fix SoC-specific compatible values (bnc#1012628). - clocksource/drivers/arm_arch_timer: Validate CNTFRQ after enabling frame (bnc#1012628). - x86/entry: Use SYSCALL_DEFINE() macros for sys_modify_ldt() (bnc#1012628). - kprobes: Use synchronize_rcu_tasks() for optprobe with CONFIG_PREEMPT=y (bnc#1012628). - serial: 8250: Preserve DLD[7:4] for PORT_XR17V35X (bnc#1012628). - x86/intel_rdt: Fix potential deadlock during resctrl mount (bnc#1012628). - x86/intel_rdt: Initialize bitmask of shareable resource if CDP enabled (bnc#1012628). - PCI: dra7xx: Create functional dependency between PCIe and PHY (bnc#1012628). - usb: phy: tahvo: fix error handling in tahvo_usb_probe() (bnc#1012628). - perf/core: Fix __perf_read_group_add() locking (bnc#1012628). - hwmon: (pmbus/core) Prevent unintentional setting of page to 0xFF (bnc#1012628). - mmc: sdhci-msm: fix issue with power irq (bnc#1012628). - mmc: tmio: check mmc_regulator_get_supply return value (bnc#1012628). - spi: spi-axi: fix potential use-after-free after deregistration (bnc#1012628). - spi: sh-msiof: Fix DMA transfer size check (bnc#1012628). - staging: rtl8188eu: avoid a null dereference on pmlmepriv (bnc#1012628). - staging: rtl8822be: fix wrong dma unmap len (bnc#1012628). - serial: 8250_fintek: Fix rs485 disablement on invalid ioctl() (bnc#1012628). - m68k: fix ColdFire node shift size calculation (bnc#1012628). - staging: greybus: loopback: Fix iteration count on async path (bnc#1012628). - selftests/x86/ldt_gdt: Robustify against set_thread_area() and LAR oddities (bnc#1012628). - selftests/x86/ldt_get: Add a few additional tests for limits (bnc#1012628). - s390/pci: do not require AIS facility (bnc#1012628). - PM / Domains: Fix genpd to deal with drivers returning 1 from - >prepare() (bnc#1012628). - s390: vfio-ccw: Do not attempt to free no-op, test and tic cda (bnc#1012628). - ima: fix hash algorithm initialization (bnc#1012628). - MIPS: Add custom serial.h with BASE_BAUD override for generic kernel (bnc#1012628). - serial: 8250_early: Only set divisor if valid clk & baud (bnc#1012628). - USB: serial: usb_debug: add new USB device id (bnc#1012628). - USB: serial: option: add Quectel BG96 id (bnc#1012628). - ANDROID: binder: fix transaction leak (bnc#1012628). - serial: 8250_pci: Add Amazon PCI serial device ID (bnc#1012628). - usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub (bnc#1012628). - uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices (bnc#1012628). - usbip: Fix USB device hang due to wrong enabling of scatter-gather (bnc#1012628). - usbip: fix usbip attach to find a port that matches the requested speed (bnc#1012628). - s390/runtime instrumentation: simplify task exit handling (bnc#1012628). - drm/amdgpu: Use unsigned ring indices in amdgpu_queue_mgr_map (bnc#1012628). - drm/fsl-dcu: enable IRQ before drm_atomic_helper_resume() (bnc#1012628). - drm/fsl-dcu: avoid disabling pixel clock twice on suspend (bnc#1012628). - commit c4edabf ==== man ==== - Add man-db-create.service to fill /var/cache/man at bootup if the directory is empty (required by FHS and for transactional updates). - Don't fill /var/cache/man if it does not exist yet (needed for transactional updates). - We don't need to package /var/cache/man, systemd-tmpfiles is creating it already for us. ==== nghttp2 ==== Version update (1.27.0 -> 1.28.0) - Export PYTHON=/usr/bin/python3 before running configure: allow to build without (comnplete) python2 in the buildroot. In any case we only ship python3-bindings already. - Upodate to version 1.28.0: * lib: Add nghttp2_error_callback2 * build: Add deprecation warning when spdylay support is enabled * Switch to clang-format-5.0 * examples: Make client and server work with libevent-2.1.8 * third-party: Update neverbleed * integration: Fix issues reported by the go vet tool. * nghttpx: Fix affinity retry * nghttpx: Fix stalled backend connection on retry * nghttpx: Cookie based session affinity * nghttpx: Expose additional TLS related variables to mruby and accesslog ==== ocfs2-tools ==== - Remove install procedures for ocfs2console - Remove ocfs2console module from spec file ==== openldap2 ==== Subpackages: libldap-2_4-2 libldap-2_4-2-32bit libldap-data openldap2-client openldap2-devel - added 0016-ITS-8782-fix-cancel-memleak.patch ==== pciutils-ids ==== Version update (20171021 -> 20171206) - Update to 20171206 ==== perl ==== Subpackages: perl-base perl-doc - Add perl-reproducible.patch to make build reproducible (boo#1047218) - Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468) ==== thin-provisioning-tools ==== Version update (0.7.4 -> 0.7.5) - Update to version 0.7.5: * Fix a bug that stopped cache_restore working with metadata version 2. ==== virt-sandbox ==== Subpackages: libvirt-sandbox-1_0-5 typelib-1_0-LibvirtSandbox-1_0 - Rename upstreamed patch: python3.patch -> 35d13f92-python3.patch - Don't unmount filesystem for container machines to avoid 'normal' unmount denial errors in stderr and audit.log. (bsc#1072402) no-unmount-for-lxc-machines.patch ==== xfce4-panel-plugin-pulseaudio ==== Version update (0.3.2 -> 0.3.4) Subpackages: xfce4-panel-plugin-pulseaudio-lang - update to version 0.3.4: * New Feature: MPRIS Playlist Support - Implements the org.mpris.MediaPlayer2.Playlists specification. - The most recent 5 playlists are displayed (if supported by the player). * New Feature: Experimental libwnck Support - Some media players do not support the Raise method. This optional feature attempts to raise windows by their title. * General: - Unexpected error messages sent via DBUS are now handled gracefully. - Numerous memory leaks patched. * Translation Updates - update to version 0.3.3: * New Feature: Multimedia Key Support - Integrates with the recently added MPRIS2 support - Extends multimedia key support to all MPRIS2-enabled media players * General: - Simplified device menus - Improved default volume scale increments (steps of 5, max of 150) - More code cleanup, dropping unused IDO functions * Bug Fixes: - bxo#13677: Show volume change notifications when changed with another application - bxo#13908: Change default device when changed with another application - bxo#13961: Fix flag in g_bus_watch_name_on_connection() method - bxo#13998: Fix plugin size calculation with multiple rows * Translation Updates ==== xlockmore ==== - Remove unused build require on gltt-devel, this allows to drop gltt and ancient freetype 1.x too. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org