Packages changed: bcm43xx-firmware gnome-builder (3.28.2 -> 3.28.3) gstreamer-plugins-bad gstreamer-plugins-good kernel-source (4.17.2 -> 4.17.3) mpg123 openafs perl-Cpanel-JSON-XS (4.02 -> 4.04) units (2.16 -> 2.17) v4l2loopback (0.11.0_k4.17.2_1 -> 0.11.0_k4.17.3_1) vala (0.40.6 -> 0.40.7) xdg-desktop-portal-kde (5.13.1 -> 5.13.2) yast2-journal (4.1.0 -> 4.1.1) yast2-tftp-server (4.1.0 -> 4.1.1) === Details === ==== bcm43xx-firmware ==== - Add brcmfmac4356-pcie.txt for BCM 4356 PCI (bsc#1099149) ==== gnome-builder ==== Version update (3.28.2 -> 3.28.3) Subpackages: gnome-builder-doc gnome-builder-lang gnome-builder-plugin-jedi gnome-builder-plugin-jhbuild gnome-builder-plugin-vala-pack - Update to version 3.28.3: + Fixes for a number of crashers and potential data loss. + The editor more reliably restores cursor position. + The todo plugin more aggresively ignores some common build tooling directories. + Updated translations. ==== 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 - Conditionalize pkgconfig(libsrtp2) and pkgconfig(nice) BuildRequires: fix build for Leap 42.3. ==== gstreamer-plugins-good ==== Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-jack gstreamer-plugins-good-lang - Conditionalize pkgconfig(gtk+-wayland-3.0) BuildRequires: fix build for Leap 42.3. ==== kernel-source ==== Version update (4.17.2 -> 4.17.3) Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms - Linux 4.17.3 (bnc#1012628). - net: aquantia: fix unsigned numvecs comparison with less than zero (bnc#1012628). - bonding: re-evaluate force_primary when the primary slave name changes (bnc#1012628). - cdc_ncm: avoid padding beyond end of skb (bnc#1012628). - ipv6: allow PMTU exceptions to local routes (bnc#1012628). - net: dsa: add error handling for pskb_trim_rcsum (bnc#1012628). - net: phy: dp83822: use BMCR_ANENABLE instead of BMSR_ANEGCAPABLE for DP83620 (bnc#1012628). - net/sched: act_simple: fix parsing of TCA_DEF_DATA (bnc#1012628). - tcp: verify the checksum of the first data segment in a new connection (bnc#1012628). - tls: fix use-after-free in tls_push_record (bnc#1012628). - tls: fix waitall behavior in tls_sw_recvmsg (bnc#1012628). - udp: fix rx queue len reported by diag and proc interface (bnc#1012628). - net: in virtio_net_hdr only add VLAN_HLEN to csum_start if payload holds vlan (bnc#1012628). - hv_netvsc: Fix a network regression after ifdown/ifup (bnc#1012628). - ext4: fix hole length detection in ext4_ind_map_blocks() (bnc#1012628). - ext4: update mtime in ext4_punch_hole even if no blocks are released (bnc#1012628). - ext4: do not allow external inodes for inline data (bnc#1012628). - ext4: bubble errors from ext4_find_inline_data_nolock() up to ext4_iget() (bnc#1012628). - ext4: correctly handle a zero-length xattr with a non-zero e_value_offs (bnc#1012628). - ext4: fix fencepost error in check for inode count overflow during resize (bnc#1012628). - driver core: Don't ignore class_dir_create_and_add() failure (bnc#1012628). - Btrfs: allow empty subvol= again (bnc#1012628). - Btrfs: fix clone vs chattr NODATASUM race (bnc#1012628). - Btrfs: fix memory and mount leak in btrfs_ioctl_rm_dev_v2() (bnc#1012628). - btrfs: return error value if create_io_em failed in cow_file_range (bnc#1012628). - btrfs: scrub: Don't use inode pages for device replace (bnc#1012628). - ALSA: usb-audio: Disable the quirk for Nura headset (bnc#1012628). - ALSA: hda/realtek - Enable mic-mute hotkey for several Lenovo AIOs (bnc#1012628). - ALSA: hda/conexant - Add fixup for HP Z2 G4 workstation (bnc#1012628). - ALSA: hda - Handle kzalloc() failure in snd_hda_attach_pcm_stream() (bnc#1012628). - ALSA: hda: add dock and led support for HP EliteBook 830 G5 (bnc#1012628). - ALSA: hda: add dock and led support for HP ProBook 640 G4 (bnc#1012628). - x86/MCE: Fix stack out-of-bounds write in mce-inject.c: Flags_read() (bnc#1012628). - smb3: fix various xid leaks (bnc#1012628). - smb3: on reconnect set PreviousSessionId field (bnc#1012628). - CIFS: 511c54a2f69195b28afb9dd119f03787b1625bb4 adds a check for session expiry (bnc#1012628). - cifs: For SMB2 security informaion query, check for minimum sized security descriptor instead of sizeof FileAllInformation class (bnc#1012628). - nbd: fix nbd device deletion (bnc#1012628). - nbd: update size when connected (bnc#1012628). - nbd: use bd_set_size when updating disk size (bnc#1012628). - blk-mq: reinit q->tag_set_list entry only after grace period (bnc#1012628). - bdi: Move cgroup bdi_writeback to a dedicated low concurrency workqueue (bnc#1012628). - cpufreq: Fix new policy initialization during limits updates via sysfs (bnc#1012628). - cpufreq: ti-cpufreq: Fix an incorrect error return value (bnc#1012628). - cpufreq: governors: Fix long idle detection logic in load calculation (bnc#1012628). - libata: zpodd: small read overflow in eject_tray() (bnc#1012628). - libata: Drop SanDisk SD7UB3Q*G1001 NOLPM quirk (bnc#1012628). - nvme/pci: Sync controller reset for AER slot_reset (bnc#1012628). - w1: mxc_w1: Enable clock before calling clk_get_rate() on it (bnc#1012628). - x86/vector: Fix the args of vector_alloc tracepoint (bnc#1012628). - x86/apic/vector: Prevent hlist corruption and leaks (bnc#1012628). - x86/apic: Provide apic_ack_irq() (bnc#1012628). - x86/ioapic: Use apic_ack_irq() (bnc#1012628). - x86/platform/uv: Use apic_ack_irq() (bnc#1012628). - irq_remapping: Use apic_ack_irq() (bnc#1012628). - genirq/generic_pending: Do not lose pending affinity update (bnc#1012628). - genirq/affinity: Defer affinity setting if irq chip is busy (bnc#1012628). - genirq/migration: Avoid out of line call if pending is not set (bnc#1012628). - x86/intel_rdt: Enable CMT and MBM on new Skylake stepping (bnc#1012628). - media: uvcvideo: Prevent setting unavailable flags (bnc#1012628). - media: rc: ensure input/lirc device can be opened after register (bnc#1012628). - iwlwifi: fw: harden page loading code (bnc#1012628). - orangefs: set i_size on new symlink (bnc#1012628). - orangefs: report attributes_mask and attributes for statx (bnc#1012628). - HID: intel_ish-hid: ipc: register more pm callbacks to support hibernation (bnc#1012628). - HID: wacom: Correct logical maximum Y for 2nd-gen Intuos Pro large (bnc#1012628). - fs/binfmt_misc.c: do not allow offset overflow (bnc#1012628). - mm, page_alloc: do not break __GFP_THISNODE by zonelist reset (bnc#1012628). - commit e8dc1b5 - platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15IKBM, too (bsc#1098626). - commit cbe83fb - Input: psmouse - fix button reporting for basic protocols (bnc#1098392). - commit 7faa585 - vhost: fix info leak due to uninitialized memory (bsc#1092472 CVE-2018-1118). - commit 7372950 - x86/stacktrace: Do not unwind after user regs (bnc#1058115). - x86/stacktrace: Remove STACKTRACE_DUMP_ONCE (bnc#1058115). - x86/stacktrace: Clarify the reliable success paths (bnc#1058115). - x86/stacktrace: Do not fail for ORC with regs on stack (bnc#1058115). - x86/unwind/orc: Detect the end of the stack (bnc#1058115). - x86/stacktrace: Enable HAVE_RELIABLE_STACKTRACE for the ORC unwinder (bnc#1058115). - Delete patches.suse/0001-x86-stacktrace-do-now-unwind-after-user-regs.patch. - Delete patches.suse/0002-x86-stacktrace-make-clear-the-success-paths.patch. - Delete patches.suse/0003-x86-stacktrace-remove-STACKTRACE_DUMP_ONCE-from-__sa.patch. - Delete patches.suse/0004-x86-stacktrace-do-not-fail-for-ORC-with-regs-on-stac.patch. - Delete patches.suse/0005-x86-stacktrace-orc-mark-it-as-reliable.patch. Replace the ORC patches by the upstream patches. Finally... - commit 33a2d86 - s390: Correct register corruption in critical section cleanup (boo#1095717). - commit 4594a9e - ACPICA: AML parser: attempt to continue loading table after error (bsc#1098074). - commit fc39d10 - macros.kernel-source: define linux_arch for KMPs (boo#1098050). CONFIG_64BIT is no longer defined so KMP spec files need to include %{?linux_make_arch} in any make call to build modules or descent into the kernel directory for any reason. - commit 5dc40af - rpm: ignore CONFIG_GCC_VERSION when checking for oldconfig changes Since 4.18-rc1, "make oldconfig" writes gcc version and capabilities into generated .config. Thus whenever we build the package or run checks with different gcc version than used to update config/*/*, check for "outdated configs" fails. As a quick band-aid, omit the lines with CONFIG_GCC_VERSION from both configs before comparing them. This way, the check won't fail unless run with newer gcc which would add new capabilities. More robust solution will require a wider discussion. - commit 546ef32 ==== mpg123 ==== Subpackages: libmpg123-0 mpg123-openal mpg123-pulse - Conditionalize pkgconfig(openal) BuildRequires and mpg123-openal sub-package, fix build for SLE12 SP3. ==== openafs ==== Subpackages: openafs-client openafs-kmp-default - adjust building of KMP to new kernels (see boo 1098050) add patch add_arch_to_linux_kernel_make.patch for this - add libtirpc-devel to BuildRequires: - minor cleanups ==== perl-Cpanel-JSON-XS ==== Version update (4.02 -> 4.04) - updated to 4.04 see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes 4.04 2018-06-22 (rurban) - Fix bignum NaN/inf handling (#78 reported by Slaven Rezic) - Move author tests to xt/ as suggested in #106, added a make xtest target. Fixes a test fail with ASAN. - updated to 4.03 see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes 4.03 2018-06-21 (rurban) - Add sereal cpanel_json_xs type (#110 James Rouzier) - Fix bencode/bdecode methods in cpanel_json_xs (#111 Fulvio Scapin) - Overload ne operator for JSON::PP::Boolean (#107 tevfik1903) - Add a missing semicolon to a documentation example (#104 E. Choroba) ==== units ==== Version update (2.16 -> 2.17) - units 2.17: * Updates to units database * Update units_cur to handle bad records returned by yahoo server * Move currency.units out of /usr/share because the file is not static and /usr/share is supposed to house static files. The new location is $sharedstatedir which may be /var/lib ==== v4l2loopback ==== Version update (0.11.0_k4.17.2_1 -> 0.11.0_k4.17.3_1) - Use %{?linux_make_arch} when building kernel modules (boo#1098050). ==== vala ==== Version update (0.40.6 -> 0.40.7) Subpackages: libvala-0_40-0 - Update to version 0.40.7: + Various improvements and bug fixes: - Update bugtracker links to https://gitlab.gnome.org/GNOME/vala/issues. - codegen: . Handle delegate_target attribute of fields. . Free generic elements of glib collections. . Fix warning for source_funcs parameter of g_source_new(). . Actually treat GLib.Source as compact class. . Custom abstract methods of GLib.Source are handled differently. . Consistently use gpointer for delegate targets. . Unify some delegate-type check patterns. . Use default_init instead of base_init when registering interfaces. - girparser: Add support for bool delegate_target. - girwriter: . Output deprecated="1". . Construct-only properties don't have a setter method. . Don't write any custom attributes. - valadoc: Fix TreeBuilder.create_array() for stacked Arrays. + Bindings: - glib-2.0: . Do not mark simple-type out-parameters as nullable. . Make Source.attach() use the default MainContext by default. . Make Bytes.slice() use the memory-efficient Bytes.from_bytes(). . Fix Bytes.with_free_func(). - gio-2.0: . Mark ActionEntry.parameter_type/state fields as nullable. . Delegate fields of DBus*VTable do not have implicit target fields. . Apply delegate_target = false on ActionEntry callbacks and make them weak. - Add default to all io_priority parameters. - gstreamer: Cherry-pick some fixes from 0.42, add gst-editing-services-1.0. - gtk+-3.0: Update to 3.22.30+9ac7f906. - gtk+-4.0: Update to 3.93.0+29fee2e8. - webkit2gtk-4.0: Update to 2.21.4. - Update GIR-based bindings. ==== xdg-desktop-portal-kde ==== Version update (5.13.1 -> 5.13.2) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.13.2 * New bugfix release * For more details please see: * https://www.kde.org/announcements/plasma-5.13.2.php - Changes since 5.13.1: * Stop streaming when session is closed and allow some stream negotiation ==== yast2-journal ==== Version update (4.1.0 -> 4.1.1) - Change namespace according to YaST naming conventions. Now this package uses Y2Journal (needed for fate#319428). - 4.1.1 ==== yast2-tftp-server ==== Version update (4.1.0 -> 4.1.1) - Adapt code to use new namespace Y2Journal (needed for fate#319428). - 4.1.1