Mailinglist Archive: opensuse-factory (469 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20200331 released!
  • From: Dominique Leuenberger <dimstar@xxxxxxx>
  • Date: Thu, 02 Apr 2020 00:06:14 +0000
  • Message-id: <158578597429.30710.6666346148204640966@go-agent-stagingbot-3>

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:
aaa_base (84.87+git20200224.7105b32 -> 84.87+git20200312.411a96b)
armagetron ( ->
binutils (2.33.1 -> 2.34)
dracut (049.1+git135.46dceb02 -> 049.1+suse.138.g9068a629)
glib2 (2.62.5 -> 2.62.6)
gnome-disk-utility (3.34.4 -> 3.34.5)
gtk3 (3.24.14 -> 3.24.16)
gucharmap (12.0.1 -> 13.0.0)
hwinfo (21.68 -> 21.69)
hxtools (20200310 -> 20200331)
ibus-libpinyin (1.11.1 -> 1.11.92)
kdiagram (2.6.1 -> 2.6.2)
kernel-source (5.5.11 -> 5.5.13)
libgnomesu (2.0.3 -> 2.0.4)
libjpeg-turbo (2.0.3 -> 2.0.4)
liborcus (0.15.3 -> 0.15.4)
libstorage-ng (4.2.68 -> 4.2.71)
libwacom (1.1 -> 1.3)
libyui-qt (2.52.2 -> 2.52.3)
libyui-qt-graph (2.46.0 -> 2.46.1)
libyui-qt-pkg (2.47.3 -> 2.47.5)
mtools (4.0.23 -> 4.0.24)
perl-DBD-Pg (3.10.4 -> 3.10.5)
permissions (1550_20200228 -> 1550_20200324)
python-alembic (1.4.1 -> 1.4.2)
rpm-config-SUSE (0.g52 -> 0.g56)
rsibreak (0.12.11 -> 0.12.12)
samba (4.12.0+git.132.199dc21ab22 -> 4.12.0+git.135.dd3c974c75f)
transactional-update (2.20.3 -> 2.21)
vala (0.46.6 -> 0.46.7)
xen (4.13.0_10 -> 4.13.0_11)
xfce4-clipman-plugin (1.4.4 -> 1.6.0)
xfce4-pulseaudio-plugin (0.4.2 -> 0.4.3)
xfce4-screensaver (0.1.9 -> 0.1.10)
xfce4-session (4.14.1 -> 4.14.2)
xfce4-terminal ( ->
xscreensaver (5.43 -> 5.44)
xterm (345 -> 353)
xz (5.2.4 -> 5.2.5)
yast2 (4.2.74 -> 4.2.78)
yast2-bootloader (4.2.17 -> 4.2.20)
yast2-firewall (4.2.3 -> 4.2.4)
yast2-ntp-client (4.2.10 -> 4.2.11)
yast2-packager (4.2.59 -> 4.2.60)
yast2-storage-ng (4.2.100 -> 4.2.104)

=== Details ===

==== aaa_base ====
Version update (84.87+git20200224.7105b32 -> 84.87+git20200312.411a96b)
Subpackages: aaa_base-extras

- Update to version 84.87+git20200312.411a96b:
* get_kernel_version: support xz compressed kernel (boo#1162581).

==== armagetron ====
Version update ( ->

- Update to No changelog.
- Drop fix-segv.patch. Merged upstream.

==== binutils ====
Version update (2.33.1 -> 2.34)
Subpackages: binutils-devel

- Update binutils-2.34-branch.diff.gz.
- Remove fix-try_load_plugin.patch as it is part
of the updated binutils-2.34-branch.diff.gz patch.
- Add binutils-pr25593.diff to fix DT_NEEDED order with -flto
- Update fix-try_load_plugin.patch to latest version.
- Add fix-try_load_plugin.patch in order to fix fallback caused
by backport for PR25355.
- Update to binutils 2.34:
* The disassembler (objdump --disassemble) now has an option to
generate ascii art thats show the arcs between that start and end
points of control flow instructions.
* The binutils tools now have support for debuginfod. Debuginfod is a
HTTP service for distributing ELF/DWARF debugging information as
well as source code. The tools can now connect to debuginfod
servers in order to download debug information about the files that
they are processing.
* The assembler and linker now support the generation of ELF format
files for the Z80 architecture.
- Rename and get binutils-2.34-branch.diff.gz (boo#1160254).
- Rebase add-ulp-section.diff, binutils-revert-plt32-in-branches.diff,
cross-avr-size.patch and binutils-skip-rpaths.patch.
- Add new subpackages for libctf and libctf-nobfd.
- Disable LTO due to boo#1163333.
- Includes fixes for these CVEs:
bnc#1153768 aka CVE-2019-17451 aka PR25070
bnc#1153770 aka CVE-2019-17450 aka PR25078

==== clazy ====

- Add upstream patch:
* 0001-Fix-build-issues-using-llvm-10.0.0.patch

==== dracut ====
Version update (049.1+git135.46dceb02 -> 049.1+suse.138.g9068a629)

- Update to version 049.1+git138.9068a629:
* systemd: install systemd-tty-ask-password-agent systemd-ask-password
* Mark interface setup after dhcp (bsc#1167161)
* Store nameserver received from wicked dhcp lease (bsc#1167161)
- Changed scheme to 049.1+suse.139.g8a7d3d9e to match systemd package
* Scheme pattern> <PARENT_TAG>+suse.<TAG_OFFSET>.g<SHA1>
* No functional change

==== ffmpeg-4 ====
Subpackages: libavcodec58 libavdevice58 libavfilter7 libavformat58
libavresample4 libavutil56 libpostproc55 libswresample3 libswscale5

- Always build the binary ffmpeg-4 even on Leap releases boo#1167628:
* The conflicts in place should allow users to decide if they
want to use ffmpeg from ffmpeg package or ffmpeg-4 from this
- Add -ffat-lto-objects to _lto_cflags to fix configure checks

==== glib2 ====
Version update (2.62.5 -> 2.62.6)
Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit
libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit
libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0

- Update to version 2.62.6:
+ This is expected to be the final release in the 2.62.x stable
series; maintenance effort will shift to the newer 2.64.x
stable series now.
+ Fix SOCKS5 username/password authentication.
+ Exception handling fixes on Windows.
+ Bugs fixed: glgo#GNOME/GLib#1986, glgo#GNOME/GLib#1988,
glgo#GNOME/GLib#2049, glgo#GNOME/GLib!1378,
glgo#GNOME/GLib!1380, glgo#GNOME/GLib!1393,
glgo#GNOME/GLib!1394, glgo#GNOME/GLib!1411.
+ Updated translations.

==== glib2-branding-openSUSE ====

- Update
+ Set sleep-inactive-ac-timeout, sleep-inactive-battery-timeout to
0 for Leap to be consistent with SLE and old versions (bsc#1158497).

==== gnome-disk-utility ====
Version update (3.34.4 -> 3.34.5)
Subpackages: gnome-disk-utility-lang

- Update to version 3.34.5:
+ Wait until UDisks updates the unmounted filesystem.

==== gnome-keyring ====
Subpackages: gnome-keyring-32bit gnome-keyring-lang gnome-keyring-pam
gnome-keyring-pam-32bit libgck-modules-gnome-keyring

- According to the warning in the spec file baselibs.conf should be
updated when the scriptlet for pam-config is changed. This was
not done when the change was made to open the keyring also with
sddm (see boo#1167321).

==== gnome-session ====
Subpackages: gnome-session-core gnome-session-default-session
gnome-session-lang gnome-session-wayland

- Add gnome-session-remove-gsd-XSettings.patch: Remove
org.gnome.SettingsDaemon.XSettings from file gnome.session
(bsc#1163262 glgo#GNOME/gnome-session#51)

==== gnome-shell-extensions ====
Subpackages: gnome-shell-classic gnome-shell-classic-session

- Add gnome-shell-extensions-remove-gsd-XSettings.patch: Remove
org.gnome.SettingsDaemon.XSettings from file gnome-classic.session
(bsc#1163262 glgo#GNOME/gnome-session#51)

==== gtk3 ====
Version update (3.24.14 -> 3.24.16)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut
gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese
gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0

- Update to version 3.24.16:
+ Fix the build.
- Changes from version 3.24.15:
+ filechooser:
- Fix a crash.
- Support selecting directories with a new enough file chooser
+ textview: Speed up tag handling.
+ wayland:
- Fix problems with clipboard handling.
- Fix a crash in the Wayland input method.
- Support cursor scale of 400%.
- Fix a crash in glade.
+ css: Support font-feature-settings
+ Adwaita:
- Use tabular figures where appropriate.
- Color tweaks for dark mode.
- Improve rendering of rounded corners.
+ Updated translations.

==== gucharmap ====
Version update (12.0.1 -> 13.0.0)
Subpackages: gucharmap-lang libgucharmap_2_90-7

- Update to 13.0.0 (no changelog)
- Switch to _service and _servicedata because tarball wasn't released
- Switch to meson

==== hwinfo ====
Version update (21.68 -> 21.69)

- merge gh#openSUSE/hwinfo#85
- fix xen detection (bsc#1167561)
- add link to cpuid doc
- 21.69

==== hxtools ====
Version update (20200310 -> 20200331)
Subpackages: fd0ssh ofl

- Update to release 20200331
* vfontas: add "N2" vectorizer
* vfontas: new -saven2 command to use N2
* vfontas: moved N1 to historic status

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

- Update version to 1.11.92
* Support compact display style
* Fix bugs

==== java-11-openjdk ====
Subpackages: java-11-openjdk-headless

- Add gcc-fno-common-fix.patch in order to fix

==== kdiagram ====
Version update (2.6.1 -> 2.6.2)
Subpackages: libKChart2 libKGantt2 libkchart-lang libkgantt-lang

- Update to 2.6.2
* Reimplement Chart::paint() to fix printing issues
The previous implementation did not take the headers and
footers into account when resizing the diagram (kde#405075)
* Fix painting bar diagrams with horizontal bars
* Do not reference private headers in KChart convenience header
- Add full Source URL
- Use %lang_package macro
- Run spec-cleaner

==== kernel-source ====
Version update (5.5.11 -> 5.5.13)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs
kernel-macros kernel-syms

- Linux 5.5.13 (bnc#1012628).
- commit 0af205d
- driver core: Add dev_has_sync_state() (bnc#1167245).
- commit 9fa62a7
- driver core: Skip unnecessary work when device doesn't have
sync_state() (bnc#1167245).
- commit 2d483bd
- Linux 5.5.12 (bnc#1012628).
- locks: fix a potential use-after-free problem when wakeup a
waiter (bnc#1012628).
- locks: reinstate locks_delete_block optimization (bnc#1012628).
- spi: spi-omap2-mcspi: Support probe deferral for DMA channels
- drm/mediatek: Find the cursor plane instead of hard coding it
- drm/mediatek: Ensure the cursor plane is on top of other
overlays (bnc#1012628).
- phy: ti: gmii-sel: fix set of copy-paste errors (bnc#1012628).
- phy: ti: gmii-sel: do not fail in case of gmii (bnc#1012628).
- ARM: dts: dra7-l4: mark timer13-16 as pwm capable (bnc#1012628).
- spi: qup: call spi_qup_pm_resume_runtime before suspending
- powerpc: Include .BTF section (bnc#1012628).
- cifs: fix potential mismatch of UNC paths (bnc#1012628).
- cifs: add missing mount option to /proc/mounts (bnc#1012628).
- ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes
- spi: pxa2xx: Add CS control clock quirk (bnc#1012628).
- spi/zynqmp: remove entry that causes a cs glitch (bnc#1012628).
- ARM: dts: bcm283x: Add missing properties to the PWR LED
- drm/exynos: dsi: propagate error value and silence meaningless
warning (bnc#1012628).
- drm/exynos: dsi: fix workaround for the legacy clock name
- drm/exynos: hdmi: don't leak enable HDMI_EN regulator if probe
fails (bnc#1012628).
- drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition
- drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc
pointer (bnc#1012628).
- io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation (bnc#1012628).
- ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS
- altera-stapl: altera_get_note: prevent write beyond end of 'key'
- dm bio record: save/restore bi_end_io and bi_integrity
- dm integrity: use dm_bio_record and dm_bio_restore
- riscv: avoid the PIC offset of static percpu data in module
beyond 2G limits (bnc#1012628).
- ASoC: stm32: sai: manage rebind issue (bnc#1012628).
- spi: spi_register_controller(): free bus id on error paths
- riscv: Force flat memory model with no-mmu (bnc#1012628).
- riscv: Fix range looking for kernel image memblock
- drm/amdgpu: clean wptr on wb when gpu recovery (bnc#1012628).
- drm/amd/display: Clear link settings on MST disable connector
- drm/amd/display: fix dcc swath size calculations on dcn1
- xenbus: req->body should be updated before req->state
- xenbus: req->err should be updated before req->state
- riscv: fix seccomp reject syscall code path (bnc#1012628).
- parse-maintainers: Mark as executable (bnc#1012628).
- io_uring: fix lockup with timeouts (bnc#1012628).
- binderfs: use refcount for binder control devices too
- USB: Disable LPM on WD19's Realtek Hub (bnc#1012628).
- usb: quirks: add NO_LPM quirk for RTL8153 based ethernet
adapters (bnc#1012628).
- USB: serial: option: add ME910G1 ECM composition 0x110b
- usb: chipidea: udc: fix sleeping function called from invalid
context (bnc#1012628).
- usb: host: xhci-plat: add a shutdown (bnc#1012628).
- USB: serial: pl2303: add device-id for HP LD381 (bnc#1012628).
- usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller
1022:145c (bnc#1012628).
- usb: typec: ucsi: displayport: Fix NULL pointer dereference
- usb: typec: ucsi: displayport: Fix a potential race during
registration (bnc#1012628).
- USB: cdc-acm: fix close_delay and closing_wait units in
TIOCSSERIAL (bnc#1012628).
- USB: cdc-acm: fix rounding error in TIOCSSERIAL (bnc#1012628).
- ALSA: line6: Fix endless MIDI read loop (bnc#1012628).
- ALSA: hda/realtek - Enable headset mic of Acer X2660G with
ALC662 (bnc#1012628).
- ALSA: hda/realtek - Enable the headset of Acer N50-600 with
ALC662 (bnc#1012628).
- ALSA: seq: virmidi: Fix running status after receiving sysex
- ALSA: seq: oss: Fix running status after receiving sysex
- ALSA: pcm: oss: Avoid plugin buffer overflow (bnc#1012628).
- ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks
- tty: fix compat TIOCGSERIAL leaking uninitialized memory
- tty: fix compat TIOCGSERIAL checking wrong function ptr
- iio: chemical: sps30: fix missing triggered buffer dependency
- iio: st_sensors: remap SMO8840 to LIS2DH12 (bnc#1012628).
- iio: trigger: stm32-timer: disable master mode when stopping
- iio: accel: adxl372: Set iio_chan BE (bnc#1012628).
- iio: magnetometer: ak8974: Fix negative raw values in sysfs
- iio: adc: stm32-dfsdm: fix sleep in atomic context
- iio: adc: at91-sama5d2_adc: fix differential channels in
triggered mode (bnc#1012628).
- iio: light: vcnl4000: update sampling periods for vcnl4200
- iio: light: vcnl4000: update sampling periods for vcnl4040
- mmc: rtsx_pci: Fix support for speed-modes that relies on tuning
- mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2 (bnc#1012628).
- mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN for
UniPhier (bnc#1012628).
- mmc: sdhci-acpi: Switch signal voltage back to 3.3V on suspend
on external microSD on Lenovo Miix 320 (bnc#1012628).
- mmc: sdhci-acpi: Disable write protect detection on Acer Aspire
Switch 10 (SW5-012) (bnc#1012628).
- CIFS: fiemap: do not return EINVAL if get nothing (bnc#1012628).
- kbuild: Disable -Wpointer-to-enum-cast (bnc#1012628).
- staging: rtl8188eu: Add device id for MERCUSYS MW150US v2
- staging: greybus: loopback_test: fix poll-mask build breakage
- staging/speakup: fix get_word non-space look-ahead
- intel_th: msu: Fix the unexpected state warning (bnc#1012628).
- intel_th: Fix user-visible error codes (bnc#1012628).
- intel_th: pci: Add Elkhart Lake CPU support (bnc#1012628).
- modpost: move the namespace field in Module.symvers last
- rtc: max8907: add missing select REGMAP_IRQ (bnc#1012628).
- arm64: compat: Fix syscall number of compat_clock_getres
- xhci: Do not open code __print_symbolic() in xhci trace events
- btrfs: fix log context list corruption after rename whiteout
error (bnc#1012628).
- drm/amd/amdgpu: Fix GPR read from debugfs (v2) (bnc#1012628).
- drm/lease: fix WARNING in idr_destroy (bnc#1012628).
- stm class: sys-t: Fix the use of time_after() (bnc#1012628).
- memcg: fix NULL pointer dereference in
__mem_cgroup_usage_unregister_event (bnc#1012628).
- mm, memcg: fix corruption on 64-bit divisor in memory.high
throttling (bnc#1012628).
- mm, memcg: throttle allocators based on ancestral memory.high
- mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case
- mm: do not allow MADV_PAGEOUT for CoW pages (bnc#1012628).
- epoll: fix possible lost wakeup on epoll_ctl() path
- mm: slub: be more careful about the double cmpxchg of freelist
- mm, slub: prevent kmalloc_node crashes and memory leaks
- page-flags: fix a crash at SetPageError(THP_SWAP) (bnc#1012628).
- x86/mm: split vmalloc_sync_all() (bnc#1012628).
- io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} (bnc#1012628).
- futex: Fix inode life-time issue (bnc#1012628).
- futex: Unbreak futex hashing (bnc#1012628).
- ALSA: hda/realtek: Fix pop noise on ALC225 (bnc#1012628).
- thunderbolt: Fix error code in tb_port_is_width_supported()
- arm64: smp: fix smp_send_stop() behaviour (bnc#1012628).
- arm64: smp: fix crash_smp_send_stop() behaviour (bnc#1012628).
- nvmet-tcp: set MSG_MORE only if we actually have more to send
- modpost: Get proper section index by get_secindex() instead
of st_shndx (bnc#1012628).
- btrfs: fix removal of raid[56|1c34} incompat flags after
removing block group (bnc#1012628).
- Revert "drm/i915/tgl: Add extra hdc flush workaround"
- drm/bridge: dw-hdmi: fix AVI frame colorimetry (bnc#1012628).
- drm/i915/execlists: Track active elements during dequeue
- drm/i915: Handle all MCR ranges (bnc#1012628).
- staging: greybus: loopback_test: fix potential path truncation
- staging: greybus: loopback_test: fix potential path truncations
- kconfig: introduce m32-flag and m64-flag (bnc#1012628).
- int128: fix __uint128_t compiler test in Kconfig (bnc#1012628).
- Refresh patches.suse/supported-flag.
- Update config files.
- commit 19257da

==== kismet ====
Subpackages: kismet-capture-freaklabs-zigbee kismet-capture-linux-bluetooth
kismet-capture-linux-wifi kismet-capture-nrf-51822 kismet-capture-nrf-mousejack
kismet-capture-sdr-rtl433 kismet-capture-sdr-rtladsb kismet-capture-sdr-rtlamr
kismet-capture-ti-cc2540 kismet-logtools

- Install plugin alertsyslog.

==== libgnomesu ====
Version update (2.0.3 -> 2.0.4)
Subpackages: libgnomesu-lang libgnomesu0

- Update to version 2.0.4:
* Updated translations.

==== libjpeg-turbo ====
Version update (2.0.3 -> 2.0.4)
Subpackages: libjpeg8 libjpeg8-32bit libturbojpeg0

- Upate to version 2.0.4:
- bug 388 was fixed upstream
- removed patches, as it is included in this release.
* Fixed a regression in the Windows packaging system
(introduced by 2.0 beta1[2]) whereby, if both the 64-bit libjpeg-turbo
SDK for GCC and the 64-bit libjpeg-turbo SDK for Visual C++ were installed
on the same system, only one of them could be uninstalled.
* Fixed a signed integer overflow and subsequent segfault that occurred when
attempting to decompress images with more than 715827882 pixels using the
64-bit C version of TJBench.
* Fixed out-of-bounds write in tjDecompressToYUV2() and
(sometimes manifesting as a double free) that occurred when attempting to
grayscale JPEG images that were compressed with a sampling factor other
than 1
(for instance, with cjpeg -grayscale -sample 2x2).
* Fixed a regression introduced by 2.0.2[5] that caused the TurboJPEG API to
identify some JPEG images with unusual sampling factors as 4:4:4 JPEG
This was known to cause a buffer overflow when attempting to decompress
some such images using
tjDecompressToYUV2() or tjDecompressToYUVPlanes().
* Fixed an issue, detected by ASan, whereby attempting to losslessly
transform a specially-crafted
malformed JPEG image containing an extremely-high-frequency coefficient
(junk image data that could never be generated by a legitimate JPEG
compressor) could cause the
Huffman encoder's local buffer to be overrun. (Refer to 1.4.0[9] and
Given that the buffer overrun was fully contained within the stack and did
not cause a segfault
or other user-visible errant behavior, and given that the lossless
transformer (unlike the decompressor)
is not generally exposed to arbitrary data exploits, this issue did not
likely pose a security risk.
The ARM 64-bit (ARMv8) NEON SIMD assembly code now stores constants in a
separate read-only data
section rather than in the text section, to support execute-only memory
- libjpeg-turbo-issue-388.patch upstreamed
- Added If statments for Fedora not having sertain openSUSE macros

==== libmusicbrainz5 ====

- Add musicbrainz-cmake-noglob.patch: do not use wildcards for
dependencies. Fixes build when using ninja.

==== liborcus ====
Version update (0.15.3 -> 0.15.4)

- Update to 0.15.4:
* Bugfixes release

==== libreoffice ====
Subpackages: libreoffice-icon-themes libreoffice-l10n-cs libreoffice-l10n-da
libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en
libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr
libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl
libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN

- Add replace-boost-bimap-in-sdext-pdfimport.patch and
in order to fix boo#1167463.
- Add poppler-0.86.patch: fix the build with poppler 0.86.

==== libstorage-ng ====
Version update (4.2.68 -> 4.2.71)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1

- merge gh#openSUSE/libstorage-ng#714
- simplify combining disks with different block sizes into RAID
- Revert "add tests for adjust_block_size()"
- Revert "add adjust_block_size() method to Region class
- update doc
- 4.2.71
- merge gh#openSUSE/libstorage-ng#713
- Make BlkDevice::possible_mount_bys public (for bsc#1166096)
- Increase minor so version
- 4.2.70
- merge gh#openSUSE/libstorage-ng#712
- update doc on RAID block size
- 4.2.69

==== libwacom ====
Version update (1.1 -> 1.3)
Subpackages: libwacom-data libwacom2

- Update to 1.3
- Add a dependency on doxygen
- Remove 174.patch
+ The changes were merged upstream

==== libyui-qt ====
Version update (2.52.2 -> 2.52.3)

- Fixed Qt 5.15 deprecated warnings (bsc#1165118)
- 2.53.3

==== libyui-qt-graph ====
Version update (2.46.0 -> 2.46.1)

- Fixed Qt 5.15 deprecated warnings (bsc#1165118)
- 2.46.1

==== libyui-qt-pkg ====
Version update (2.47.3 -> 2.47.5)

- Fixed Qt 5.15-Beta2 deprecated warnings (bsc#1165118)
- 2.47.5
- Fixed Qt 5.15 deprecated warnings (bsc#1165118)
- 2.47.4

==== llvm9 ====
Subpackages: clang-tools clang9 clang9-doc libLLVM9 libLTO9 libc++-devel
libc++1 libc++abi-devel libc++abi1 libclang9

- Remove conflicts of clang-tools with {clang,llvm}{7,8}: the
relevant binaries have been removed from those packages. This
allows having clang-tools together with older versions of llvm.
For a smooth installation we add OrderWithRequires dependencies.
- Fix typos in (still inactive) !%{with clang_scripts} part.

==== mdadm ====

- Don't list even for sevice_del_preun
They cannot be stopped without an instance name,
so there is no value in listing them, and it causes
and error with "rpm -e mdadm --nodeps".
- Update for latest mdadm-4.1+ patches, this is required by
jsc#SLE-10078 and jsc#SLE-9348. Mostly the purpose is for
latest Intel IMSM raid support.
The following patches also include previous patches with
new re-ordered prefix numbers.
- Makefile: install to /usr/lib/mdadm (bsc#1111960)
(jsc#SLE-10078, jsc#SLE-9348)
- Document PART-POLICY lines (jsc#SLE-10078, jsc#SLE-9348)
- policy: support devices with multiple paths.
(jsc#SLE-10078, jsc#SLE-9348)
- mdcheck: add systemd unit files to run mdcheck. (bsc#1115407)
- Monitor: add system timer to run --oneshot periodically (bsc#1115407)
- imsm: update metadata correctly while raid10 double
(jsc#SLE-10078, jsc#SLE-9348)
- Assemble: mask FAILFAST and WRITEMOSTLY flags when finding
(jsc#SLE-10078, jsc#SLE-9348)
- Grow: avoid overflow in compute_backup_blocks()
(jsc#SLE-10078, jsc#SLE-9348)
- Grow: report correct new chunk size. (jsc#SLE-10078, jsc#SLE-9348)
- policy.c: prevent NULL pointer referencing (bsc#1106078)
- policy.c: Fix for compiler error (jsc#SLE-10078, jsc#SLE-9348)
- imsm: finish recovery when drive with rebuild fails (bsc#1126975)
- imsm: fix reshape for >2TB drives (jsc#SLE-10078, jsc#SLE-9348)
- Fix spelling typos. (jsc#SLE-10078, jsc#SLE-9348)
- Detail.c: do not skip first character when calling xstrdup in
Detail() (bsc#1123814)
- Fix reshape for decreasing data offset (jsc#SLE-10078, jsc#SLE-9348)
- mdadm/tests: add one test case for failfast of raid1
(jsc#SLE-10078, jsc#SLE-9348)
- mdmon: don't attempt to manage new arrays when terminating
- mdmon: wait for previous mdmon to exit during takeover
(jsc#SLE-10078, jsc#SLE-9348)
- Assemble: Fix starting array with initial reshape checkpoint
(jsc#SLE-10078, jsc#SLE-9348)
- add missing units to --examine (jsc#SLE-10078, jsc#SLE-9348)
- imsm: fix spare activation for old matrix arrays
(jsc#SLE-10078, jsc#SLE-9348)
- Create: Block rounding size to max (jsc#SLE-10078, jsc#SLE-9348)
- udev: Add udev rules to create by-partuuid for md device
(jsc#SLE-10078, jsc#SLE-9348)
- mdmon: fix wrong array state when disk fails during mdmon
(jsc#SLE-10078, jsc#SLE-9348)
- Enable probe_roms to scan more than 6 roms. (bsc#1156040)
- super-intel: Fix issue with abs() being irrelevant
(jsc#SLE-10078, jsc#SLE-9348)
- mdadm.h: Introduced unaligned {get,put}_unaligned{16,32}()
(jsc#SLE-10078, jsc#SLE-9348)
- super-intel: Use put_unaligned in split_ull
(jsc#SLE-10078, jsc#SLE-9348)
- mdadm: load default sysfs attributes after assemblation
(jsc#SLE-10078, jsc#SLE-9348)
- mdadm.h: include sysmacros.h unconditionally
(jsc#SLE-10078, jsc#SLE-9348)
- mdadm: add --no-devices to avoid component devices detail
- udev: add --no-devices option for calling 'mdadm (bsc#1139709)
- imsm: close removed drive fd. (jsc#SLE-10078, jsc#SLE-9348)
- mdadm: check value returned by snprintf against errors
(jsc#SLE-10078, jsc#SLE-9348)
- mdadm: Introduce new array state 'broken' for raid0/linear
(jsc#SLE-10078, jsc#SLE-9348)
- mdadm: force a uuid swap on big endian (jsc#SLE-10078, jsc#SLE-9348)
- mdadm/md.4: add the descriptions for bitmap sysfs nodes
(jsc#SLE-10078, jsc#SLE-9348)
- Init devlist as an array (jsc#SLE-10078, jsc#SLE-9348)
- Don't need to check recovery after re-add when no I/O writes
(jsc#SLE-10078, jsc#SLE-9348)
- udev: allow for udev attribute reading bug.
(jsc#SLE-10078, jsc#SLE-9348)
- imsm: save current_vol number (jsc#SLE-10078, jsc#SLE-9348)
- imsm: allow to specify second volume size
(jsc#SLE-10078, jsc#SLE-9348)
- mdcheck: when mdcheck_start is enabled, enable (bsc#1153258)
- mdcheck: use ${} to pass variable to mdcheck (bsc#1153258)
- handle MDADM_CHECK_DURATION (bsc#1153258)
- super-intel: don't mark structs 'packed' unnecessarily
(jsc#SLE-10078, jsc#SLE-9348)
- Manage: Remove the legacy code for md driver prior to 0.90.03
(jsc#SLE-10078, jsc#SLE-9348)
- Remove last traces of HOT_ADD_DISK (jsc#SLE-10078, jsc#SLE-9348)
- Fix up a few formatting issues (jsc#SLE-10078, jsc#SLE-9348)
- Remove unused code (jsc#SLE-10078, jsc#SLE-9348)
- imsm: return correct uuid for volume in detail
(jsc#SLE-10078, jsc#SLE-9348)
- imsm: Change the way of printing nvme drives in
(jsc#SLE-10078, jsc#SLE-9348)
- Create: add support for RAID0 layouts. (bsc#1162479)
- Assemble: add support for RAID0 layouts. (bsc#1162479)
- Respect $(CROSS_COMPILE) when $(CC) is the default
(jsc#SLE-10078, jsc#SLE-9348)
- Change warning message (jsc#SLE-10078, jsc#SLE-9348)
- mdcheck service can't start succesfully because of syntax
(jsc#SLE-10078, jsc#SLE-9348)
- imsm: Update grow manual. (jsc#SLE-10078, jsc#SLE-9348)
- Add support for Tebibytes (jsc#SLE-10078, jsc#SLE-9348)
- imsm: fill working_disks according to metadata.
(jsc#SLE-10078, jsc#SLE-9348)
- mdadm.8: add note information for raid0 growing operation
- Remove the legacy whitespace (jsc#SLE-10078, jsc#SLE-9348)
- imsm: pass subarray id to kill_subarray function
(jsc#SLE-10078, jsc#SLE-9348)
- imsm: Remove --dump/--restore implementation
(jsc#SLE-10078, jsc#SLE-9348)
- Rename the following patches, they will be listed with new
re-ordered prefix number in following commit,
- Enable probe_roms to scan more than 6 roms. (bsc#1156040)
- Add mdadm fixes from SLE15-SP1 package,
- Create: add support for RAID0 layouts. (bsc#1162479)
- Assemble: add support for RAID0 layouts. (bsc#1162479)
- mdadm.8: add note information for raid0 growing operation

==== mtools ====
Version update (4.0.23 -> 4.0.24)

- mtools 4.0.24:
* Added AC_SYS_LARGEFILE for some ARM processors

==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-doc nfs-kernel-server

- Improve the hack to avoid python dependencies.
A new python script had been added since that hack was written.
- 0001-conffile-Don-t-give-warning-for-optional-config-file.patch
Support optional include files correctly
- Update nfs.conf
- change value: udp=n (disabled in 2.2.1.)
- update name: manage-gids
- new: verbosity=0, rpc-verbosity=0, use-gss-proxy=0, rdma-port=20049,
no-notify=0, force=0, lift-grace=y

==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0

- Update SPEC file to work around issue with installcheck
SUSE script. Update the SPEC file while there.

==== openslp ====
Subpackages: libslp1

- Add missing openslp requires to the openslp-server package

==== pam ====
Subpackages: pam-32bit pam-devel pam-doc

- Listed all manual pages seperately as pam_userdb.8 has been moved
to pam-extra.
Also %exclude %{_defaultdocdir}/pam as the docs are in a separate
- pam_userdb moved to a new package pam-extra as pam-modules
is obsolete and not part of SLE.
[bsc#1166510, pam.spec]

==== perl-DBD-Pg ====
Version update (3.10.4 -> 3.10.5)

- Fix BuildRequires in cpanspec.yml to match what's in the .spec
- updated to 3.10.5
see /usr/share/doc/packages/perl-DBD-Pg/Changes
Changes for the DBD::Pg module

==== permissions ====
Version update (1550_20200228 -> 1550_20200324)
Subpackages: chkstat permissions-config permissions-doc

- Update to version 20200324:
* whitelist s390-tools setgid bit on log directory (bsc#1167163)
* whitelist WMP (bsc#1161335)
* regtest: improve readability of path variables by using literals
* regtest: adjust test suite to new path locations in /usr/share/permissions
* regtest: only catch explicit FileNotFoundError
* regtest: provide valid home directory in /root
* regtest: mount permissions src repository in /usr/src/permissions
* regtest: move initialialization of TestBase paths into the prepare()
* chkstat: suppport new --config-root command line option
* fix spelling of icingacmd group

==== python-alembic ====
Version update (1.4.1 -> 1.4.2)

- update to version 1.4.2:
* bug
+ Fixed an issue that prevented the test suite from running with
the recently released py.test 5.4.0. References: #668
+ Fixed more false-positive failures produced by the new ?compare
type? logic first added in #605, particularly impacting MySQL
string types regarding flags such as ?charset? and ?collation?.
References: #671
+ Fixed issue in Oracle backend where a table RENAME with a
schema-qualified name would include the schema in the ?to?
portion, which is rejected by Oracle. References: #670
* usecase
+ Adjusted autogen comparison to accommodate for backends that
support computed column reflection, dependent on SQLAlchemy
version 1.3.16 or higher. This emits a warning if the SQL
expression inside of a Computed value changes between the
metadata and the database, as these expressions can?t be changed
without dropping and recreating the column. References: #669

==== rpm-config-SUSE ====
Version update (0.g52 -> 0.g56)

- Update to version 0.g56:
* Remove grep and diffutils from fillup_prereq, replace coreutils with file
* Avoid overwriting files that didn't actually change on disk

==== rsibreak ====
Version update (0.12.11 -> 0.12.12)
Subpackages: rsibreak-lang

- Update to 0.12.12:
* Don't reset pause counter on very short inputs that can just be
* Improve high dpi support
* Translation improvements
* Compile with Qt 5.15 beta
* Minor code cleanup

==== rubygem-rails-6.0 ====

- Recommend nodejs for webpacker
- Recommend "%{rubygem sqlite3:1.4}": one more missing dependency
for boo#1153514.

==== samba ====
Version update (4.12.0+git.132.199dc21ab22 -> 4.12.0+git.135.dd3c974c75f)
Subpackages: libdcerpc-binding0 libdcerpc-binding0-32bit libdcerpc0
libdcerpc0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0
libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libndr1 libndr1-32bit
libnetapi0 libnetapi0-32bit libsamba-credentials0 libsamba-credentials0-32bit
libsamba-errors0 libsamba-errors0-32bit libsamba-hostconfig0
libsamba-hostconfig0-32bit libsamba-passdb0 libsamba-passdb0-32bit
libsamba-policy0-python3 libsamba-util0 libsamba-util0-32bit libsamdb0
libsamdb0-32bit libsmbclient0 libsmbconf0 libsmbconf0-32bit libsmbldap2
libsmbldap2-32bit libtevent-util0 libtevent-util0-32bit libwbclient0
libwbclient0-32bit samba-client samba-client-32bit samba-libs samba-libs-32bit
samba-libs-python3 samba-python3 samba-winbind samba-winbind-32bit

- s3: libsmbclient.h: add missing time.h include to fix
ffmpeg build and make it compatible with -std=c99.

==== schily ====
Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0
libedc_ecc_dec1_0 libfile1_0 libfind4_0 libparanoia1_0 librmt1_0 librscg1_0
libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star

- Update to release 2020.03.27
* mkisofs: A new option -noatime has been introduced in order
to use the modification time of the files instead of the last
access time.
* mkisofs: New options -creation-date, -effective-date,
- expiration-date have been introduced in order to use the
supplied time stamp instead of the current time in the PVD.
* mkisofs: A new option -reproducible-date has been added. This
option sets -creation-date, -modification-date,
- effective-date and -noatime at the same time and helps to
make usage easier.
* Bourne Shell: The case statement now supports the alternate
end case symbol ";;&" that has been introduced by bash. If
";;&" is used instead of ";;", the next pattern list is
evaluated and if there is a match, the related command list
is executed.

==== shim-leap ====

- Use "suse_version" instead of "sle_version" to avoid
shim_lib64_share_compat being set in Tumbleweed forever.
- Move 'efi'-executables to '/usr/share/efi'
(FATE#326960, bsc#1166523)

==== spice-gtk ====
Subpackages: libspice-client-glib-2_0-8 libspice-client-glib-helper

- Remove unneeded Recommends for spice-gtk-lang from spec file

==== system-users ====
Subpackages: system-group-hardware system-group-wheel system-user-bin
system-user-daemon system-user-ftp system-user-games system-user-lp
system-user-mail system-user-man system-user-news system-user-nobody
system-user-tftp system-user-upsd system-user-uucp system-user-wwwrun

- Use test -x instead of -f
- Call usermod only if installed

==== sysuser-tools ====

- Fix bug introduced by simplification of check for useradd -g
- Refactor use of sed away
- Use eval set -- $LINE instead of read for parsing
- Clean up sysusers2shadow and make it use only /bin/sh
- Don't let busybox adduser create the home directory, it breaks
permissions of e.g. /sbin (home of daemon)
- Use only /bin/sh in sysusers-generate-pre and the generated code
- Drop use of tail from the generated %pre scriptlets

==== texlive ====
Subpackages: libkpathsea6 libsynctex2

- Add source-poppler0.86.0.patch: fix build with poppler 0.86.0.

==== transactional-update ====
Version update (2.20.3 -> 2.21)
Subpackages: transactional-update-zypp-config

- Update to version 2.21
- Use slave mounts for /proc, /sys & /dev
- Update to version 2.20.4
- Mount efivarfs on EFI systems to make sure the bootloader will be installed
correctly [boo#1162320]
- Fix removal of existing overlay directories

==== vala ====
Version update (0.46.6 -> 0.46.7)
Subpackages: libvala-0_46-0

- Update to version 0.46.7:
+ Various improvements and bug fixes:
- codegen:
. Don't initialize stack-allocated array with local-constant
. Add destroy of parameter in vfunc of delegate property
. Reset outdated array _size_ variable after use as ref
. Emit postconditions before free'ing local variables
. Correctly access captured parameter in precondition of
. Use memset to init inline-allocated array with non-constant
. Initialize temp-var for property array length before
calling getter
. Include "glib.h" for g_return_*() usage
- vala:
. Properly set CodeNode.error when reporting an error
. Improve robustness of analyzer pass for language-servers
. Add local-variables to current scope regardless its error
. Fix circular reference in Property/EnumValueType
- Report an internal error for unavailable context and bail
- Prevent possible stack-overflow in Class.is_subtype_of()
. Fix search for Parameter.base_parameter
. Use error() instead of Report.error() inside of
. Accept enum-values as length for inline allocated arrays
. Improve copy of required attributes from delegate to lamdba
. Inherit lambda parameter attributes from delegate
. Inline-allocated array aren't instantiated with creation
- Add missing CodeContext.pop() calls
- girparser:
. Report a warning for conflicting class and instance methods
. Decrease return_array_length_idx for transformed function
- Delay adding of "GLib.Object" prerequisite to interfaces
- vapigen: Define "GOBJECT" corresponding to set profile of
- valadoc: Create and register current Vala.CodeContext
- parser: Improve error message for invalid
- testrunner: Pass G_DEBUG=fatal-warnings to invalid test
- manual: Update from
+ Bindings:
- Add cairo-gobject binding
- Add harfbuzz-gobject binding
- Add some fundamental deps files to improve --nostdpkg support
- cairo: Add missing type_id attributes guarded by GOBJECT
- glib-2.0: Add binding for g_poll()
- glib-2.0: Add binding for g_win32_ftruncate()
- glib-2.0: Add missing IOChannel's win32 API
- glib-2.0: Add missing "type_id"/"has_type_id" attributes to
- glib-2.0: Memory profiling ("g_mem_*") is deprecated since
- gio-2.0: Add binding for g_io_error_from_win32_error()
- gtk+-3.0: Update to 3.24.14
- gtk+-*.0,gtk4: Fix iter parameter of TextIter.order()
- gtk4: Update to 3.98.0+410dbdf6
- linux: Don't depend on GLib.Time when using POSIX profile
- poppler-glib: Update to 0.85
- posix: Add pathconf and fpathconf bindings
- webkit2gtk-4.0: Update to 2.27.90

==== vim ====
Subpackages: gvim vim-data vim-data-common

- Disable more tests failing randomly on OBS:
* test_arglist
* test_command_count
* test_diffmode
* test_mksession
* test_startup
* test_window_cmd
- Add no-common.patch to make longVersion extern in all cases,
fixes build with gcc10 bsc#1160418

==== virtualbox ====
Subpackages: virtualbox-guest-tools virtualbox-guest-x11 virtualbox-kmp-default

- Fix build errors for gcc-10 (boo#1167897). File "fixes_for_gcc10.patch" is
- Convert /usr/bin/VirtualBox to use "~/.config/VirtualBox" instead "~/.vbox".
This change was requested in boo#1167660.
- Add patch to fix missing include with Qt 5.15:
* fix-missing-includes-with-qt-5.15.patch

==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt

- Add patch to fix missing include with Qt 5.15:
* fix-missing-includes-with-qt-5.15.patch

==== xen ====
Version update (4.13.0_10 -> 4.13.0_11)
Subpackages: xen-libs xen-tools xen-tools-domU

- bsc#1161480 - Fix xl shutdown for HVM without PV drivers
add libxl.libxl__domain_pvcontrol.patch
- bsc#1165206 - Xen 4.12 DomU hang / freeze / stall / NMI watchdog
bug soft lockup CPU #0 stuck under high load / upstream with
workaround. See also bsc#1134506

==== xfce4-clipman-plugin ====
Version update (1.4.4 -> 1.6.0)
Subpackages: xfce4-clipman-plugin-lang

- Update to version 1.6.0
* Add standalone dialog to search history: xfce4-clipman-history
* Don't delete the history on startup
* plugin: Indicate if clipman is disabled (bxo#11381)
* plugin: Bind middle-click to toggle "inhibit"
* plugin: Add "Clipman settings..." menuitem
* plugin: "Show full history..." menuitem
* plugin: Wire up max-menu-items setting
* settings: Make strings translatablei (bxo#16496)
* settings: Improve responsiveness of actions tab
* settings: Replace GtkStock icons and tweak actions dialog
* settings: Revamp UI and add max-menu-items setting
* settings: Further UI tweaks
* daemon: Show info dialog if already running
* Add warning if clipman is not running
* Show info/warning dialogs if clipman is (not) running
* Add clipman-settings desktop file
* Replace deprecated g_type_class_add_private
* Replace GtkStock items
* Improve clipman autostart file
* Update copyright
* Update gitignore
* Translation Updates

==== xfce4-pulseaudio-plugin ====
Version update (0.4.2 -> 0.4.3)
Subpackages: xfce4-pulseaudio-plugin-lang

- Update to version 0.4.3
* Build now requires exo-2 0.11 or newer
* Fixed various memory leaks and warnings
* Removed unused dbus-glib include (bxo#15343)
* Replaced g_type_class_add_private deprecations
* Updated copyright years
* Updated URLs from goodies.x.o to docs.x.o (bxo#16173)
* MPRIS: Added support for filename icons (bxo#14329)
* MPRIS: Added support for single-string variants on xesam:artist
* MPRIS: Added support for the DesktopEntry property (bxo#14412)
* MPRIS: Added support for the plasma-browser-integration plugin
* MPRIS: Added title/artist conditioning from the track title
* Preferences: Fixed icon rendering known players
* Translation Updates

==== xfce4-screensaver ====
Version update (0.1.9 -> 0.1.10)

- Update to version 0.1.10
* Send DBus lock responses for xfce4-session support (bxo#16522)
* Translation Update

==== xfce4-session ====
Version update (4.14.1 -> 4.14.2)
Subpackages: xfce4-session-lang

- Update to version 4.14.2
* Add support for xfce4-screensaver (bxo#16522)
* Try xfce screensaver before cinnamon (bxo#16223)
* Translation Updates

==== xfce4-terminal ====
Version update ( ->
Subpackages: xfce4-terminal-lang

- Update to version
* Allow to create window with 1 line height. One should also disable
the scrollbar (--hide-scrollbar) to get 1 row window. (bxo#16447)
* Fix 'Transparency setting ignored when using --color-bg' (bxo#16309)
* Translation updates

==== xscreensaver ====
Version update (5.43 -> 5.44)
Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang

- update to 5.44:
* New hacks, gibson, etruscanvenus and scooter
* BSOD supports Tivo and Nintendo
* New color options in romanboy, projectiveplane, hypertorus and
* Performance tweaks for eruption, fireworkx, halftone, halo,
moire2, rd-bomb
* X11: Always use $HOME/.xscreensaver, not getpwuid's directory
* Various bug fixes

==== xterm ====
Version update (345 -> 353)
Subpackages: xterm-bin

- Patch #353 - 2020/02/01
- amend change in patch #352 for button-events to fix a case where some
followup events were not processed soon enough (report/patch by Jimmy Aguilar
- handle MappingNotify X event, to improve recovery when switching keyboard
configurations using xkbcomp (prompted by discussion with Frank Mosch, Debian
#661295). There is more work needed here, possibly in the X libraries.
- improve discussion of mouse-mode in (suggested by Igor van den
- further improve checks for Xft max-advance-width to take into account fonts
which use two cells for ambiguous width characters. Also improve the time used
for these checks (reports by Yuri Pankov, Frank Mosch).
- fix a few spelling errors reported by codespell (report by Jens
- modify to prefer development version of ncurses since changes to
terminfo file in patch #345 rely upon bug-fixes in ncurses (prompted by
discussion with Will Senn).
- Patch #352 - 2020/01/16
- adjust fontsize data to handle a minor inconsistency from recent Xft
versions (Debian #880407, adapted from patch by Vincent Lefevre).
- add a table to the manual page description of forceBoxChars to alert the
reader to the special characters aside from ?line-drawing? which are drawn
directly when this resource is set (Debian #931305).
- improve checkXft logic which attempts to detect fonts whose
max-advance-width is inconsistent with the actual glyph widths. For some fonts,
it is necessary to check additional characters (report/analysis by Jan
- improve configure-checks for X headers and libraries on recent MacOS, which
has moved those files under /usr/X11.
- improve portability of iconify/deiconify feature by taking into account
some window managers which manipulate the EWMH _NET_WM_STATE property,
adding/removing _NET_WM_STATE_HIDDEN rather than actually minimizing the window
(prompted by discussion with Jörg Breitbart).
- improve workaround from patch #287 for the -iconic option when configured
with toolbar by postponing the extra request for minimizing the window to the
end of menu-initialization.
- modify xevents special-case for mouse-events to include button-events so
that the meta key by itself can generate button-events (report/analysis by
Mattias Engdegård).
- amend SGR-stack change from patch #348 to not associate bold attribute with
background color (report by Nicholas Marriott).
- fix copy/paste error in manual page (patch by Larry Hynes).
- add definitions in xterm_io.h so that GNU/Hurd will use posix_openpty
(patch by Samuel Thibault).
- build-fix in debug-tracing, for esctest.
- updated autoconf macros
- update config.guess
- Patch #351 - 2019/11/17
- correct logic in property_to_string for deciding when to fallback from
UTF-8 decoding to ISO-8859-1 decoding, broken in xterm #350 (FreeBSD #241961).
- add -report-icons to help-message.
- improved autoconf macros:
- CF_ADD_LIBS: the change to filter out duplicates caused this to append
rather than prepend. revise to fix that.
- CF_GCC_VERSION and CF_GCC_WARNINGS: move checks to distinguish icc/clang
from gcc from the macro which handles the --enable-warnings option, to make
this work without-warnings for the inline-checks.
- update config.guess, config.sub
- correct status in XTGETXRES replies when the resource was not found.
- fix some gcc, cppcheck, clang and coverity warnings.
- guard call to RequestResize from the struct-notify event handler to prevent
recursion in the Xft+buffered workaround in some cases when doing manual
resizing rather than resizing via escape sequences (reports by Stefan Assman,
Mike Thornburg).
- amend the workaround for Xft+buffered blanking by moving the switch to
bitmap-fonts to account for differences in font metrics between bitmap- and
TrueType-fonts (report by Stefan Assmann).
- improve the note on the xterm-rep terminfo entry (prompted by discussion
with Sven Joachim).
- Patch #350 - 2019/11/02
- modify html/svg dump to not ignore zero'd/blank cells.
- align terminfo file with ncurses, e.g., add xterm+osc104 block.
- improve discussion of modifyOtherKeys in manual page and in
- add vttests/ script to illustrate the modifyOtherKeys
resource (prompted by discussion with Bram Moolenaar).
- various improvements to, as part of autogenerating links for the
- update manual page default for saveLines resource default value (Branden
Robinson, Debian #913815).
- add command-line option -report-xres to show the values of the VT100 widget
X resources when initialization is complete.
- add a control sequence which, like tcap-query, allows an application to
inspect most X resource settings of the VT100 widget.
- adjust some optional features to enable them in the imake configuration as
they would be by default via the configure script.
- add null-pointer checks to improve error recovery when bitmap fonts are
missing or corrupt (report by Jonne Ransijn).
- correct the condition for deleting the EWMH window-title property, i.e., if
UTF-8 titles are disabled, rather than if an update to the EWHM property found
no change (report by Sven Joachim).
- build-fix for the case when configure --enable-trace is used without
--enable-warnings (report by Sven Joachim).
- fix a few minor bugs found with Coverity.
- add a check in property_to_string to avoid translating UTF8_STRING or
COMPOUND_TEXT into Latin-1 when UTF-8 encoding is active, e.g., when pushing
onto the title-stack while switching to the alternate screen.
- build-fix for the --disable-doublechars configure option (report by Brian
- Patch #349 - 2019/09/22
- add graphic context to support bold+italics (patch by Quinn Strahl).
- document window properties in the manual page.
- improve title-string feature:
- if any of allowC1Printable, utf8Title or titleModes hint that an
application might send a title-string encoded in UTF-8, check if that is the
case, and if it is recodable into ISO-8859-1, use that for the ICCCM-style
- check if the title given by a control sequence happens to be already
encoded in UTF-8, to avoid double-encoding (FreeBSD #240393).
- Make sameName resource work for the EWMH titles.
- Modify menu-state of utf8Title to be consistent with the utf8 source, i.e.,
setting the EWMH properties automatically when UTF-8 is active.
- reorganize text-drawing to make it possible to investigate using Xft to
implement VT100-style double-sized characters. While doing this, made a
workaround for apparent Xft bug which loses its drawable state when switching
from 132 to 80 columns.
- improve font-warning messages by showing which are derived rather than
directly from resource settings (suggested by Tomas Korbar). Also filter
repeated font-warning messages, to accommodate broken X configurations.
- fix an inconsistency between failure to load derived wide font versus
failure to load derived wide-bold font (Redhat #1679790). That relies upon the
?:unscaled? property which is broken in some distributions (however, recent
Debian and the BSDs such as MacOS work).
- updated autoconf-252 to check X11R7 include/lib directories found on some
older configurations.
- set a graphic-context for border when double-buffering is active; to
prevent the border color from changing when switching to reverse-video.
- build-fix for --disable-ziconbeep, which conflicted with the new
double-buffer configuration (report by Brian Lindholm).
- fix loop-limit for lookup of fullscreen resource broken in xterm #347
(report by Scott Bertilson).
- Patch #348 - 2019/07/22
- update window-manager hints when exiting Tek4014 mode (Debian #932569,
patch by Jonathan Irwin).
- fix a misformatted printf in
- add configure check for termios types, to improve compiler-warnings.
- ensure that when resetting margins, to also reset DECLRMM. This affects
DECCOLM, DECALN (although DEC STD 070 mentions only top/bottom margins), and
- corrected order of reset/move when setting DECCOLM, and make it more
consistent by always resetting margins, rather than only when the mode is
changed (report by James Holderness).
- compile-in double-buffer support by default, changing the configure option
to set the default resource value for buffered to true or false.
- take in account the reverse-video state when computing the filler-color
used when clearing the screen in double-buffering configuration.
- correct logic for filtering scrollbar-updates when buffered resource is
compiled-in but not enabled (report by Paul Lampert).
- improve state saved/restored for cursor-save and SGR stack features.
- improve description of 1006 and 1005 mouse modes, to avoid implying that
they use character-parameters (report by Bryan Christ).
- explain in that some of the numeric keypad keys were xterm
extensions rather than VT100/VT220 terminal features (prompted by discussion
with Thomas Wolff).
- explain in how the DEC windowing extension is supported by xterm.
- add 28 rectangular editing to the primary response (suggested by Thomas
- fix a typo, improve wording in (Thomas Wolff).
- fix internal column-parameter when SL or SR is used with left/right margins
(patch by Thomas Wolff).
- fix off-by-one in VT52 graphics character mapping (patch by Thomas Wolff).
- use _X_UNUSED, etc., when available as a fallback for GCC_UNUSED, etc., to
reduce compiler warnings when building with imake.
- update config.sub
- Patch #347 - 2019/06/30
- fix a few minor bugs found with Coverity.
- improve double-buffering for scrollbars combined with scrolled text; add
bufferedFPS resource to control the maximum rate of screen updates (report by
Mike Thornburg).
- improve fixes for DECCRA handling of double-width characters (patch by
Martin Hostettler).
- improve discussion of ECMA-48's typographical error for SD in
(prompted by report by Martin Hostettler).
- correct off-by-one in parameter limit-check for DECCRA (report by Martin
- modify saveCellData to handle case where double-width character is
partially copied; that should be blanked (report/testcase by Thomas Wolff).
- add resource buffered to allow enabling/disabling double-buffered mode.
- two fixes for the double-buffer configuration, prompted by MacPorts' switch
to double-buffering (patch by Mike Thornburg, MacPorts #58313):
- ensure that the needSwap flag is set after drawing TrueType text
- corrected the drawable-parameter used for the bar-cursor
- modify ScrnRefresh to ignore a case where the left/right halves of a
double-width character have been set to different video attributes. The
attribute to use is in the left-half (report/testcase by Thomas Wolff).
- correct a limit-check for DECCRA in case the target lies off-screen
(report/testcase by Thomas Wolff).
- documentation errata (report by Thomas Wolff).
- reset flags including wraparound and reverse-wrap when switching to VT52
mode, while noting that DEC's standard documentation leaves that behavior
undefined (report by Thomas Wolff).
- ensure that italic font is turned off on hard/soft resets (report by Martin
- improve responsiveness to X events while processing HTML or SVG dumps
(report by Martin Hostettler).
- replace logic in wcwidth.c for detecting double-width characters with
binary-search table generated using updated uniset (report by Robert Ross).
- add test-driver for wcwidth.c to simplify comparison with system's wcwidth.
- ensure that window-manager name comparisons work when active-icon is
enabled, since CSI13t uses the window-manager name (report by Glenn Golden,
Arch #62818).
- trim a stray ?experimental? in one of the comments about the tcap-query
feature, which has been a supported feature since 2008 (see patch #238).
- Patch #346 - 2019/05/27
- update description of the ?default? setting for the renderFont resource to
match the behavior in patch #261 (Debian #862042).
- account for internalBorder in useBorderClipping (report by Robert Ross).
- update table of unknown-width characters in wcwidth.c based on Unicode
12.1.0 (prompted by discussion with Robert Ross).
- improve description of DECSCL versus S7C1T and S8C1T in
- improve consistency between CSI3t and CSI13t, accounting for differences
between some window managers' handling of EMWH extents (report by Bram
- fix a sign-extension when reporting offscreen window position (report by
Bram Moolenaar).

==== xz ====
Version update (5.2.4 -> 5.2.5)
Subpackages: liblzma5 liblzma5-32bit xz-lang

- Update to 5.2.5:
* liblzma:
- Fixed several C99/C11 conformance bugs. Now the code is clean
under gcc/clang -fsanitize=undefined. Some of these changes
might have a negative effect on performance with old GCC
versions or compilers other than GCC and Clang. The configure
option --enable-unsafe-type-punning can be used to (mostly)
restore the old behavior but it shouldn't normally be used.
- Improved API documentation of lzma_properties_decode().
- Added a very minor encoder speed optimization.
* xz:
- Fixed a crash in "xz -dcfv not_an_xz_file". All four options
were required to trigger it. The crash occurred in the
progress indicator code when xz was in passthru mode where
xz works like "cat".
- Fixed an integer overflow with 32-bit off_t. It could happen
when decompressing a file that has a long run of zero bytes
which xz would try to write as a sparse file. Since the build
system enables large file support by default, off_t is
normally 64-bit even on 32-bit systems.
- Fixes for --flush-timeout:
* Fix semi-busy-waiting.
* Avoid unneeded flushes when no new input has arrived
since the previous flush was completed.
- Added a special case for 32-bit xz: If --memlimit-compress is
used to specify a limit that exceeds 4020 MiB, the limit will
be set to 4020 MiB. The values "0" and "max" aren't affected
by this and neither is decompression. This hack can be
helpful when a 32-bit xz has access to 4 GiB address space
but the specified memlimit exceeds 4 GiB. This can happen
e.g. with some scripts.
- Capsicum sandbox is now enabled by default where available
(FreeBSD >= 10). The sandbox debug messages (xz -vv) were
removed since they seemed to be more annoying than useful.

==== yast2 ====
Version update (4.2.74 -> 4.2.78)
Subpackages: yast2-logs

- Remove no longer needed multi status selector since it
does not work as expected (bsc#1167523).
- 4.2.78
- Fixed alignment in the multi selection CWM widget
(part of bsc#1167523)
- 4.2.77
- Add Popup#SuppressFeedback to allow to hide feedback for certain
actions (needed for bsc#1165705)
- 4.2.76
- Force a reset of the firewalld API instance before reading the
firewalld configuration (bsc#1166698)
- 4.2.75

==== yast2-bootloader ====
Version update (4.2.17 -> 4.2.20)

- Reverted the changes to delegate to yast2-storage-ng the
calculation of udev links. See previous entries for versions
4.2.16 and 4.2.19.
- This fixes bsc#1167779 and is related to bsc#1166096 and
- 4.2.20
- Fixed the calculation of the udev name used to reference devices
that are not formatted, like PReP partitions (bsc#1166096).
- 4.2.19
- support s390 secure boot (jsc#SLE-9425, jsc#SLE-9471, bsc#1166736)
- 4.2.18

==== yast2-firewall ====
Version update (4.2.3 -> 4.2.4)

- Force a reset of the firewalld API instance after modifying the
service state (bsc#1166698)
- 4.2.4

==== yast2-ntp-client ====
Version update (4.2.10 -> 4.2.11)

- Do not write ntp-servers if they have been shown only (more than
one ntp-server) (follow up of bsc#1164547).
- 4.2.11

==== yast2-packager ====
Version update (4.2.59 -> 4.2.60)

- Reverts changes made in 4.2.59 to improve the addons selection,
keeping it as it was (bsc#1167523).
- 4.2.60

==== yast2-storage-ng ====
Version update (4.2.100 -> 4.2.104)

- Reverted the changes done to support the calculation of udev
links from yast2-bootloader, since the changes in that module
were also reverted. See previous entries for versions 4.2.90
and 4.2.102.
- Related to bsc#1167779, bsc#1166096 and bsc#1151075.
- 4.2.104
- Reanimate saving USED_FS_LIST (bsc#1161533).
- 4.2.103
- Extend and improve the API to get udev names for a block device
(needed for bsc#1166096).
- 4.2.102
- Prevents to put /boot in a bcache (bsc#1165903).
- 4.2.101

< Previous Next >
This Thread
  • No further messages