Mailinglist Archive: opensuse-factory (237 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20190601 released!
  • From: Dominique Leuenberger <dimstar@xxxxxxx>
  • Date: Mon, 03 Jun 2019 10:00:53 +0000
  • Message-id: <155955605343.3142.11791342248514839896@go-agent-stagingbot-8>

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:

Please do not reply to this email to report issues, rather file a bug
on For more information on filing bugs please

Packages changed:
flatpak-builder (1.0.3 -> 1.0.7)
gthumb (3.7.1 -> 3.8.0)
ibus-libpinyin (1.11.0 -> 1.11.1)
kernel-source (5.1.4 -> 5.1.5)
libopenmpt (0.4.4 -> 0.4.5)
libopenraw (0.0.9 -> 0.1.3)
perl-Net-SSLeay (1.86_07 -> 1.88)
polkit-default-privs (13.2+20190523.efe368f -> 13.2+20190527.64d9813)
psqlODBC (11.00.0000 -> 11.01.0000)
python-ndg-httpsclient (0.4.0 -> 0.5.1)
qalculate (3.1.0 -> 3.2.0)
rdesktop (1.8.4 -> 1.8.6)
yast2-support (4.1.0 -> 4.1.1)

=== Details ===

==== alsa-firmware ====

- Install missing firmware files for CA0132 codec (bsc#1136638)

==== dmraid ====

- Add fix-return-function-type.patch in order to fix
a warning.

==== flatpak-builder ====
Version update (1.0.3 -> 1.0.7)

- Update to version 1.0.7:
+ Use the new die-with-parent feature of HostCommand when build
to run in a flatpak.
+ Fix some details in how we create platform commits to fix font
cache mtime issues.
- Changes from version 1.0.6:
+ Pass --noninteractive when installing for flatpak >= 1.2.0.
+ Doc fixes.
- Changes from version 1.0.5:
+ Due to a change in the output of "flatpak info" the support for
loading default build options from the sdk regressed with
flatpak 1.2.x. This is fixed and everyone who built flatpaks
with 1.2.x are recommended to update to this release and
- Changes from version 1.0.4:
+ Add --add/remove-tag options
+ Allow using a full ref as sdk and use the branch from that.

==== gthumb ====
Version update (3.7.1 -> 3.8.0)
Subpackages: gthumb-lang

- Update to version 3.8.0:
+ Delete dialog: make the delete button red.
+ Bugs fixed: build error when JPEG_LIB_VERSION < 80.
- Drop gthumb-exiv-0.27.patch: Fixed upstream.

==== ibus-libpinyin ====
Version update (1.11.0 -> 1.11.1)

- Update version to 1.11.1
* Use gettext
* Add emoji-candidate option
* Fix SuggestionEditor

==== kernel-source ====
Version update (5.1.4 -> 5.1.5)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs
kernel-macros kernel-syms kernel-vanilla

- Update config files.
- commit 6ad4f79
- Linux 5.1.5 (bnc#1012628).
- ipv6: fix src addr routing with the exception table
- ipv6: prevent possible fib6 leaks (bnc#1012628).
- net: Always descend into dsa/ (bnc#1012628).
- net: avoid weird emergency message (bnc#1012628).
- net/mlx4_core: Change the error print to info print
- net: test nouarg before dereferencing zerocopy pointers
- net: usb: qmi_wwan: add Telit 0x1260 and 0x1261 compositions
- nfp: flower: add rcu locks when accessing netdev for tunnels
- ppp: deflate: Fix possible crash in deflate_init (bnc#1012628).
- rtnetlink: always put IFLA_LINK for links with a link-netnsid
- tipc: switch order of device registration to fix a crash
- vsock/virtio: free packets during the socket release
- tipc: fix modprobe tipc failed after switch order of device
registration (bnc#1012628).
- mlxsw: core: Prevent QSFP module initialization for old hardware
- mlxsw: core: Prevent reading unsupported slave address from
SFP EEPROM (bnc#1012628).
- flow_offload: support CVLAN match (bnc#1012628).
- net/mlx5e: Fix calling wrong function to get inner vlan key
and mask (bnc#1012628).
- net/mlx5: Fix peer pf disable hca command (bnc#1012628).
- vsock/virtio: Initialize core virtio vsock before registering
the driver (bnc#1012628).
- net/mlx5e: Add missing ethtool driver info for representors
- net/mlx5e: Additional check for flow destination comparison
- net/mlx5: Imply MLXFW in mlx5_core (bnc#1012628).
- net/mlx5e: Fix ethtool rxfh commands when CONFIG_MLX5_EN_RXNFC
is disabled (bnc#1012628).
- blk-mq: free hw queue's resource in hctx's release handler
- regulator: core: fix error path for
regulator_set_voltage_unlocked (bnc#1012628).
- parisc: Export running_on_qemu symbol for modules (bnc#1012628).
- parisc: Add memory clobber to TLB purges (bnc#1012628).
- parisc: Skip registering LED when running in QEMU (bnc#1012628).
- parisc: Add memory barrier to asm pdc and sync instructions
- parisc: Allow live-patching of __meminit functions
- parisc: Use PA_ASM_LEVEL in boot code (bnc#1012628).
- parisc: Rename LEVEL to PA_ASM_LEVEL to avoid name clash with
DRBD code (bnc#1012628).
- stm class: Fix channel free in stm output free path
- stm class: Fix channel bitmap on 32-bit systems (bnc#1012628).
- brd: re-enable __GFP_HIGHMEM in brd_insert_page() (bnc#1012628).
- proc: prevent changes to overridden credentials (bnc#1012628).
- Revert "MD: fix lock contention for flush bios" (bnc#1012628).
- md: batch flush requests (bnc#1012628).
- md: add mddev->pers to avoid potential NULL pointer dereference
- md: add a missing endianness conversion in check_sb_changes
- dcache: sort the freeing-without-RCU-delay mess for good
- intel_th: msu: Fix single mode with IOMMU (bnc#1012628).
- p54: drop device reference count if fails to enable device
- of: fix clang -Wunsequenced for be32_to_cpu() (bnc#1012628).
- brcmfmac: Add DMI nvram filename quirk for ACEPC T8 and T11
mini PCs (bnc#1012628).
- cifs: fix credits leak for SMB1 oplock breaks (bnc#1012628).
- cifs: fix strcat buffer overflow and reduce raciness in
smb21_set_oplock_level() (bnc#1012628).
- phy: ti-pipe3: fix missing bit-wise or operator when assigning
val (bnc#1012628).
- media: ov6650: Fix sensor possibly not detected on probe
- media: seco-cec: fix building with RC_CORE=m (bnc#1012628).
- media: imx: csi: Allow unknown nearest upstream entities
- media: imx: Clear fwnode link struct for each endpoint iteration
- media: imx: Rename functions that add IPU-internal subdevs
- media: imx: Don't register IPU subdevs/links if CSI port missing
- RDMA/mlx5: Use get_zeroed_page() for clock_info (bnc#1012628).
- RDMA/ipoib: Allow user space differentiate between valid
dev_port (bnc#1012628).
- NFS4: Fix v4.0 client state corruption when mount (bnc#1012628).
- PNFS fallback to MDS if no deviceid found (bnc#1012628).
- clk: hi3660: Mark clk_gate_ufs_subsys as critical (bnc#1012628).
- clk: tegra: Fix PLLM programming on Tegra124+ when PMC overrides
divider (bnc#1012628).
- clk: mediatek: Disable tuner_en before change PLL rate
- clk: rockchip: fix wrong clock definitions for rk3328
- udlfb: delete the unused parameter for dlfb_handle_damage
- udlfb: fix sleeping inside spinlock (bnc#1012628).
- udlfb: introduce a rendering mutex (bnc#1012628).
- fuse: fix writepages on 32bit (bnc#1012628).
- fuse: honor RLIMIT_FSIZE in fuse_file_fallocate (bnc#1012628).
- ovl: fix missing upper fs freeze protection on copy up for ioctl
- fsnotify: fix unlink performance regression (bnc#1012628).
- gcc-plugins: arm_ssp_per_task_plugin: Fix for older GCC < 6
- iommu/tegra-smmu: Fix invalid ASID bits on Tegra30/114
- ceph: flush dirty inodes before proceeding with remount
- x86_64: Add gap to int3 to allow for call emulation
- x86_64: Allow breakpoints to emulate call instructions
- ftrace/x86_64: Emulate call function while updating in
breakpoint handler (bnc#1012628).
- tracing: Fix partial reading of trace event's id file
- tracing: probeevent: Fix to make the type of $comm string
- memory: tegra: Fix integer overflow on tick value calculation
- perf intel-pt: Fix instructions sampling rate (bnc#1012628).
- perf intel-pt: Fix improved sample timestamp (bnc#1012628).
- perf intel-pt: Fix sample timestamp wrt non-taken branches
- MIPS: perf: Fix build with CONFIG_CPU_BMIPS5000 enabled
- objtool: Allow AR to be overridden with HOSTAR (bnc#1012628).
- x86/mpx, mm/core: Fix recursive munmap() corruption
- fbdev/efifb: Ignore framebuffer memmap entries that lack any
memory types (bnc#1012628).
- fbdev: sm712fb: fix brightness control on reboot, don't set SR30
- fbdev: sm712fb: fix VRAM detection, don't set SR70/71/74/75
- fbdev: sm712fb: fix white screen of death on reboot, don't
set CR3B-CR3F (bnc#1012628).
- fbdev: sm712fb: fix boot screen glitch when sm712fb replaces
VGA (bnc#1012628).
- fbdev: sm712fb: fix crashes during framebuffer writes by
correctly mapping VRAM (bnc#1012628).
- fbdev: sm712fb: fix support for 1024x768-16 mode (bnc#1012628).
- fbdev: sm712fb: use 1024x768 by default on non-MIPS, fix
garbled display (bnc#1012628).
- fbdev: sm712fb: fix crashes and garbled display during DPMS
modesetting (bnc#1012628).
- PCI: Mark AMD Stoney Radeon R7 GPU ATS as broken (bnc#1012628).
- PCI: Mark Atheros AR9462 to avoid bus reset (bnc#1012628).
- PCI: Reset Lenovo ThinkPad P50 nvgpu at boot if necessary
- PCI: Init PCIe feature bits for managed host bridge alloc
- PCI/AER: Change pci_aer_init() stub to return void
- PCI: rcar: Add the initialization of PCIe link in resume_noirq()
- PCI: Factor out pcie_retrain_link() function (bnc#1012628).
- PCI: Work around Pericom PCIe-to-PCI bridge Retrain Link erratum
- dm cache metadata: Fix loading discard bitset (bnc#1012628).
- dm zoned: Fix zone report handling (bnc#1012628).
- dm init: fix max devices/targets checks (bnc#1012628).
- dm delay: fix a crash when invalid device is specified
- dm crypt: move detailed message into debug level (bnc#1012628).
- dm integrity: correctly calculate the size of metadata area
- dm ioctl: fix hang in early create error condition
- dm mpath: always free attached_handler_name in parse_path()
- fuse: Add FOPEN_STREAM to use stream_open() (bnc#1012628).
- md/raid: raid5 preserve the writeback action after the parity
check (bnc#1012628).
- dmaengine: imx-sdma: Only check ratio on parts that support 1:1
- driver core: Postpone DMA tear-down until after devres release
for probe failure (bnc#1012628).
- bpf: relax inode permission check for retrieving bpf program
- bpf: add map_lookup_elem_sys_only for lookups from syscall side
- bpf, lru: avoid messing with eviction heuristics upon syscall
lookup (bnc#1012628).
- y2038: Make CONFIG_64BIT_TIME unconditional (bnc#1012628).
- btrfs: reloc: Fix NULL pointer dereference due to expanded
reloc_root lifespan (bnc#1012628).
- ARM: dts: imx6q-logicpd: Reduce inrush current on USBH1
- ARM: dts: imx6q-logicpd: Reduce inrush current on start
- fbdev: sm712fb: fix memory frequency by avoiding a switch/case
fallthrough (bnc#1012628).
- Update config files.
- commit bde30e1
- Bluetooth: Check key sizes only when Secure Simple Pairing is
enabled (bsc#1135556).
- commit ed1f493

==== libopenmpt ====
Version update (0.4.4 -> 0.4.5)
Subpackages: libmodplug1 libopenmpt0

- Update to version 0.4.5:
* [Sec] Possible crash during playback due out-of-bounds read in
XM and MT2 files
* Breaking out of a sustain loop through Note-Off sometimes
didn?t continue in the regular sample loop
* Seeking did not stop notes playing with XM Key Off (Kxx) effect

==== libopenraw ====
Version update (0.0.9 -> 0.1.3)
Subpackages: gdk-pixbuf-loader-libopenraw libopenraw1

- Update to version 0.1.3:
+ Add support for lots and lots of new cameras.
+ Rename .pc to libopenraw-0.1.pc.
- Drop patches fixed upstream:
+ libopenraw-orf-thumbnail.patch.
+ openraw-noansiflag.patch.
- Following the above, drop autoconf, automake and libtool
BuildRequires and autoreconf usage.
- Stop exporting no longer needed CXXFLAGS.

==== perl-IO-Socket-SSL ====

- Remove not needed README.Win32 from the files section.
- Cleaned spec file with spec-cleaner.

==== perl-Net-SSLeay ====
Version update (1.86_07 -> 1.88)

- Update to 1.88
1.88 2019-05-10
- New stable release incorporating all changes from developer
releases 1.86_01 to 1.86_11.
- From this release, Net-SSLeay is switching to an "odd/even"
developer/stable release version numbering system, like that of
many core modules (e.g. ExtUtils::MakeMaker): developer releases
will have an odd minor version number (and the usual "_xx" suffix),
and stable releases will have an even minor version number. This
means there is no Net-SSLeay 1.87.
- Summary of major changes since version 1.85:
- Mike McCauley has stepped down as maintainer. The new maintainers
are Chris Novakovic, Heikki Vatiainen and Tuure Vartiainen.
- The source code has moved from the now-defunct Debian Subversion
server ( to GitHub
- Net-SSLeay is provided under the terms of the Artistic License
2.0 - this has been the case since version 1.66, but references
to other licenses remained in the source code, causing ambiguity.
- Perl 5.8.1 or newer is now required to use Net-SSLeay. This has
already been the case for some time in practice, as the test
suite hasn't fully passed on Perl 5.6 for several years.
- Much-improved compatibility with OpenSSL 1.1.1, and improved
support for TLS 1.3.
- Fixed a long-standing bug in cb_data_advanced_put() that caused
memory leaks when callbacks were frequently added and removed.
- Support in the test suite for "hardened" OpenSSL configurations
that set a default security level of 2 or higher (e.g., in the
OpenSSL packages that ship with recent versions of Debian, Fedora
and Ubuntu).
1.86_11 2019-05-08
- Clarified Net-SSLeay's licensing terms: the module distribution has
been released under the terms of the Artistic License 2.0 since
version 1.66; references to other licenses have been removed. Fixes
RT#106314. Thanks to Kent Fredric for pointing out the ambiguity.
- Replace the HTTPS hosts in the external tests (some of which were
no longer online) with more resilient ones. Closes issue #26.
1.86_10 2019-05-04
- Use locally-generated certificate chain in local tests rather
than the Twitter one, which changes regularly and breaks the
test suite unnecessarily. Fixes RT#129201. Thanks to Petr Písa?
for the report and patch, and Steffen Ullrich for an alternative
patch suggestion.
- In t/local/09_ctx_new.t, rather than checking that the functions
(CTX_)get_min_proto_version and (CTX_)get_max_proto_version return
0x0000 (indicating the lowest and highest versions supported by
libssl respectively, which is not the case if a run-time
configuration is enforcing a different minimum or maximum), just
check whether the returned value is one of those mentioned on the
SSL_CTX_set_min_proto_version(3) man page. Partially fixes
RT#128025. Thanks to Slaven Rezi? and Dmytro Zagashev for the
downstream reports.
- Move from 1024-bit keys/certificates to 2048-bit keys/certificates
across the entire test suite. This removes the need to manually
set the security level to 1 in tests that used the old keys, and
fixes large numbers of test failures on modern Linux distributions
that set the minimum OpenSSL security level to 2. Fixes RT#126270
and the remainder of RT#128025. Thanks to Petr Písa? and Slaven
Rezi? for the downstream reports.
- In t/local/06_tcpecho.t and t/local/07_sslecho.t, connect to instead of localhost. This fixes these tests when
executed inside a network sandbox that disrupts the behaviour of
gethostbyname(). Fixes RT#128207. Thanks to Kent Fredric for the
downstream report.
1.86_09 2019-03-12
- Add missing files to MANIFEST that prevented tests from passing
when installing from the 1.86_08 release tarball.
1.86_08 2019-03-12
- Add and fix functions needed to properly implement client
side session reuse for TLS 1.3 with using
CTX_sess_set_new_cb. Newly exposed functions:
Fixed functions: i2d_SSL_SESSION and d2i_SSL_SESSION.
Thanks to Steffen Ullrich.
- Add functions functions to allow reading multiple pems from
file and creating untrusted chain: These functions allow you
- Read in a PEM file with multiple certificates as a
- Determine the size of the STACK_OF(X509_INFO) and value at
an index, which allows you to loop over the stack.
- Retrieve the X509 structure from each X509_INFO structure
in the stack.
Then you can create a new STACK_OF(X509) and push the X509
structures onto the new stack. You can then pass this
STACK_OF(X509) to X509_STORE_CTX_init which will allow you
to add additional untrusted certificates to the chain for
verification. Exposed functions are:
New function implemented by Net::SSLeay:
Thanks to Marc Reisner.
- Add functions and constants that are necessary to verify a
certificate using a hash directory outside of an SSL/TLS
connection. Newly exposed functions:
Newly exposed constants:
Thanks to Marc Reisner.
- Declare n_a in ssleay_set_psk_client_callback_invoke and
ssleay_ctx_set_psk_client_callback_invoke to avoid a compilation
error with Perl versions below 5.8.8. Fixes RT#128030. Thanks to
Graham Ollis for the report.
- Add X509_get0_serialNumber. Thanks to Marc Reisner.
- Enable Travis CI for LibreSSL 2.2.1, 2.7.5, 2.8.3 and 2.9.0
on Perl 5.20 and more recent.
- Expose the following functions for curve and group selection:
- CTX_set_ecdh_auto, set_ecdh_auto
- CTX_set1_curves_list, set1_curves_list
- CTX_set1_groups_list, set1_groups_list
Thanks to Steffen Ullrich.

==== polkit-default-privs ====
Version update (13.2+20190523.efe368f -> 13.2+20190527.64d9813)

- Update to version 13.2+20190527.64d9813:
* polkit-rules-whitelist.json: fix syntax error

==== psqlODBC ====
Version update (11.00.0000 -> 11.01.0000)

- Cleanup with spec-cleaner
- Update to 11.01.0000:
* Correct the rgbInfoValue returned by
* Because the field 'relhasoids' was dropped in PG12, psqlodbc
drivers would have some troubles with PG12 servers.
* Register drivers {PostgreSQL ANSI} and {PostgreSQL Unicode}
during installation on 64bit Windows so that users could use
the same connection strings in both x86 and x64 environments.
* Correct the rgbInfoValue returned b
* Fix a typo in SQLForeignKeys-ResultSet-Column. 'deferrablity'
should be 'DEFERRABILITY'.
* Correct the rgbInfoValue returned by
* Bug fix: don't forget to set parameter numbers while handling
escaped ODBC functions.
* ix test_connection() in setup.c so that settings of
conn_settings and pqopt option are reflected properly.

==== python-ndg-httpsclient ====
Version update (0.4.0 -> 0.5.1)

- update to version 0.5.1
* Drop support for EOL Python 2.6 and 3.3
* Updated SSL Context objects to default to TLS 1.2
* Fix to Subject Alternative Name handling to allow for
certificates with more than 64 names (max now 1024).
* Fix to ndg namespace package warning issue
* Minor fix for installation: set minimum release for pyasn1
* Fix to bug in ndg.httpsclient.utils.open_url - duplicate open call.
* Moved LICENSE file into package

==== qalculate ====
Version update (3.1.0 -> 3.2.0)
Subpackages: libqalculate21 qalculate-data

- Fix file conflicts when installing qalculate-data with old qalculate
- Update to 3.2.0
* Updated physical constants (CODATA 2018)
* Programming keypad (GUI) and programming mode (CLI)
* Bookmarks and protect (from disappearing of the end of the list) option for
history (GUI)
* New and updated keypad buttons (GUI)
* Keypad in number bases dialog (GUI)
* bitrot() function for bit rotation
* Bitwise XOR, mod and rem operators, % as modulo, // and \ operators for
integer division
* Change order of operations for logical and bitwise operators to better
match C operator precedence
* Improved support for functions, variables and units with input base > 10
* Unicode support in char() and code()
* Simplification and factorization improvements
* RPN syntax improvements
* Recognize "factor" and "expand" commands at the beginning expressions
* For vector + scalar, add scalar to all components
* uptime variable
* Fix random segfault on automatic unit category selection (GUI)
* Fix display of number in sexagesimal base or time format (GUI)
* Fix abs(x)=a for complex x
* Minor bug fixes and feature improvements

==== rdesktop ====
Version update (1.8.4 -> 1.8.6)

- update to 1.8.6
* Fix protocol code handling new licenses
- update to 1.8.5
* Add bounds checking to protocol handling in order to fix many
security problems when communicating with a malicious server.

==== tumbler ====
Subpackages: libtumbler-1-0 tumbler-lang

- Replace pkgconfig(liopenraw-gnome-1.0) BuildRequires with
libopenraw-devel: the .pc file changed name between 0.0.x and
0.1.x. Requiring the generic -devel name is easier than following
upstreams namechanges.
- In case we build against libopenraw-gnome-0.1, update the build
system to look for the right pc file using sed.

==== ufraw ====
Subpackages: gimp-ufraw ufraw-lang

- Add Fix-build-with-GCC9.patch
- Refresh patches, use %autosetup
- Run spec-cleaner

==== vdr ====
Subpackages: vdr-lang

- add upstream patches:
* vdr-2.4.0-37-chg-max-pixmap-size.diff
* vdr-2.4.0-38-chg-playerbufsize.diff
* vdr-2.4.0-39-fix-card-index-vs-device-number.diff
- add upstream patches:
* vdr-2.4.0-34-fix-repeat-kbd.diff
* vdr-2.4.0-35-add-workaround-rst.diff
* vdr-2.4.0-36-fix-assert-free-disk-space.diff

==== virt-manager ====
Subpackages: virt-install virt-manager-common

- jsc#SLE-6262, fate#327048: KVM: Boot Configuration Override
- Drop unneeded 0003-virtinst-python3-avoid-using-long-type.patch
Drop Requires on python3-six

==== yast2-support ====
Version update (4.1.0 -> 4.1.1)

- Fix the support url (bsc#1136145)
- 4.1.1

< Previous Next >
This Thread
  • No further messages