Mailinglist Archive: opensuse-factory (742 mails)

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

Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.

Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20180312

When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.

Packages changed:
PackageKit (1.1.8 -> 1.1.9)
SDL2 (2.0.7 -> 2.0.8)
autofs
binutils
corosync
createrepo
dracut
e2fsprogs (1.43.8 -> 1.43.9)
freetype2
gcc7 (7.3.1+r258025 -> 7.3.1+r258313)
gfxboot (4.5.35 -> 4.5.36)
gimp
glibc
glibc
ibus (1.5.17 -> 1.5.18)
ibus-chewing
kcm5-fcitx
kernel-firmware (20180201 -> 20180222)
kmod
libgit2
libgusb (0.2.11 -> 0.3.0)
libinput (1.10.0 -> 1.10.2)
libmspub (0.1.3 -> 0.1.4)
libqmi
libqt5-qtbase
libraw (0.18.7 -> 0.18.8)
libreoffice
libwmf
mbedtls
mercurial (4.5 -> 4.5.2)
mkfontscale (1.1.2 -> 1.1.3)
nagios
nano (2.9.3 -> 2.9.4)
pam
pciutils-ids (20180208 -> 20180306)
perl
pkg-config
polkit
publicsuffix (20180218 -> 20180223)
python-requests
python-setuptools (38.5.1 -> 38.5.2)
python-urllib3
python3-base
qpdf (8.0.0 -> 8.0.2)
udisks2 (2.6.5 -> 2.7.6)
vim
vulkan (1.0.68.0 -> 1.1.70.0)
xf86-video-ati (7.10.0 -> 18.0.0)
xfsprogs (4.14.0 -> 4.15.1)
xorg-x11-fonts

=== Details ===

==== PackageKit ====
Version update (1.1.8 -> 1.1.9)
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin
PackageKit-gtk3-module PackageKit-lang libpackagekit-glib2-18
typelib-1_0-PackageKitGlib-1_0

- Update to version 1.1.9:
+ Fix missing PK_STATUS_ENUM_RUN_HOOK in pk-enum.c.
+ Fix Qt annotation on DBus signature.
+ client: Fix an invalid read when cancelling races with Finish.
+ engine: Fix a memory leak when handling GetTransactionList.
+ Fix getting user session ID with D-Bus "user bus" model.
+ Fix g_object_ref() type cast warnings with glib 2.56.
+ Rename "Software Sources" to "Software Repositories".
+ transaction: Don't leak polkit authority.
+ transaction: Fix a memory leak when authorizing actions.
+ transaction: Log transaction completed messages on debug, not
info level.
+ Backends:
- zypp: remove memory leak from zypp backend.
- Various changes related to aptcc, dnf, slack and urpmi.

==== SDL2 ====
Version update (2.0.7 -> 2.0.8)

- Update to new upstream release 2.0.8
* Added SDL_fmod() and SDL_log10().
* Each of the SDL math functions now has the corresponding
float version.
* Added SDL_SetYUVConversionMode() and
SDL_GetYUVConversionMode() to control the formula used when
converting to and from YUV colorspace. The options are JPEG,
BT.601, and BT.709.
* Added the hint SDL_HINT_VIDEO_X11_NET_WM_BYPASS_COMPOSITOR to
control whether the X server should skip the compositor for
the SDL application. This defaults to "1".
* Added the hint SDL_HINT_VIDEO_DOUBLE_BUFFER to control
whether the Raspberry Pi and KMSDRM video drivers should use
double or triple buffering (the default).

==== autofs ====

- BuildRequire pkgconfig(udisks2) instead of udisks2-devel: let's
be flexible on possible package name changes.
- Package COPYRIGHT as %license instead of %doc.

==== binutils ====
Subpackages: binutils-devel

- riscv-relax-size.patch: Fix symbol size bug when relaxation deletes bytes

==== corosync ====
Subpackages: libcmap4 libcorosync_common4

- [Build 489.1] Corosync is not working after upgrade from sle11sp4-ha to
sle15-ha(bsc#1083561)
Added: 0016-bsc#1083561-upgrade-from-1-x-y.patch

==== createrepo ====

- Use SPDX3.0 license tags and package COPYING as %license.
- Fix misspelled createrepo-implementation provides.

==== dracut ====

- purge-kernels: Handle SLE 15 kernel live patches (bsc#108437)

==== e2fsprogs ====
Version update (1.43.8 -> 1.43.9)
Subpackages: e2fsprogs-devel libcom_err-devel libcom_err2 libcom_err2-32bit
libext2fs-devel libext2fs2

- libext2fs-fix-build-failure-in-swapfs.c-on-big-endia.patch: Removed as it is
included in the new release
- switched to .xz archive as kernel.org is going to deprecate gzip archives
- Update to 1.43.9
* fix build failure on big endian systems
* inode flag cleanup in libe2p

==== freetype2 ====
Subpackages: freetype2-devel libfreetype6 libfreetype6-32bit

- Add bnc1079600.patch: Fix several integer overflow issues in
truetype/ttinterp.c (bsc#1079600)

==== gcc7 ====
Version update (7.3.1+r258025 -> 7.3.1+r258313)
Subpackages: cpp7 gcc7-c++ gcc7-fortran gcc7-info gcc7-locale gcc7-objc
libasan4 libcilkrts5 libgfortran4 libstdc++6-devel-gcc7 libubsan0

- Update to gcc-7-branch head (r258313).
* includes spectre V2 mitigation patch for s390x. [bnc#1083946]

==== gfxboot ====
Version update (4.5.35 -> 4.5.36)

- Translated using Weblate (Galician)
- 4.5.36

==== gimp ====
Subpackages: gimp-lang gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0

- Add gimp-gegl03-buildfix.patch: Port to gegl-03, patch taken from
debian.
- Following the above port, replace pkgconfig(gegl-0.2) with
pkgconfig(gegl-0.3) BuildRequires and add libtool BuildRequires:
and pass autoreconf as the above patch touches the buildsystem.

==== glibc ====
Subpackages: glibc-32bit glibc-locale-32bit

- nss-database-multiple-dfn.patch: Fix multiple definitions of
__nss_*_database (BZ #22918)

==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-info glibc-locale nscd

- nss-database-multiple-dfn.patch: Fix multiple definitions of
__nss_*_database (BZ #22918)

==== ibus ====
Version update (1.5.17 -> 1.5.18)
Subpackages: ibus-branding-openSUSE-KDE ibus-gtk ibus-gtk-32bit ibus-gtk3
ibus-lang libibus-1_0-5 libibus-1_0-5-32bit python-ibus typelib-1_0-IBus-1_0

- Update version to 1.5.18
* tools: Do not change keymaps with 'use-system-keyboard-layout'
* src: Fix GVariant leaks (Carlos Garnacho)
* src: Added some error handlings from a code review
* src: Add libgobject.so to LDADD for Debian libtool (Danny)
* src: Reintroduce the hex mode keybind with an environment variable (Aaron
Muir Hamilton)
* ui/gtk3: Translate input method name in ibus (Peng Wu)
* Added DBus filtering against malware
* Implement Unicode choice on Emojier
* Implement ibus-extension-gtk3 for the global keybinding
* Disable panel extension for 'gdm' and 'liveuser' user
* ui/gtk3: Set title string in gnome-shell
* Add ISSUE_TEMPLATE
* Updated translations

==== ibus-chewing ====

- Change xorg-x11-devel --> pkgconfig(x11)
- Explicitly buildrequire glib components and gtk x11, not just
gtk2-devel

==== kcm5-fcitx ====
Subpackages: kf5-kcm-fcitx kf5-kcm-fcitx-icons

- Repair next removed dependency, that is add build require
pkgconfig(xkbfile)

==== kernel-firmware ====
Version update (20180201 -> 20180222)
Subpackages: ucode-amd

- Update to version 20180222:
* ath10k: QCA9984 hw1.0: update firmware-5.bin to 10.4-3.5.3-00053
* ath10k: QCA988X hw2.0: update firmware-5.bin to 10.2.4-1.0-00037
* ath10k: QCA9888 hw2.0: update firmware-5.bin to 10.4-3.5.3-00053
* ath10k: QCA9887 hw1.0: update firmware-5.bin to 10.2.4-1.0-00037
* ath10k: QCA9377 hw1.0: update firmware-5.bin to
WLAN.TF.1.0-00002-QCATFSWPZ-5
* ath10k: QCA6174 hw3.0: update board-2.bin
* ath10k: QCA6174 hw3.0: update firmware-6.bin to
WLAN.RM.4.4.1-00079-QCARMSWPZ-1
* ath10k: QCA4019 hw1.0: update board-2.bin
* ath10k: QCA4019 hw1.0: update firmware-5.bin to 10.4-3.5.3-00053
* rtl_bt: Add firmware and configuration files for the Bluetooth parts of
RTL8821C and RTL8723D
* qed: Add firmwares 8.30.12.0 and 8.10.9.0
* nfp: update Agilio SmartNIC firmware to rev 2.0.4

==== kmod ====
Subpackages: kmod-compat libkmod2

- Fix PKCS#7 signature display in modinfo (bsc#1077693).
* Add libkmod-signature-implement-pkcs7-parsing-with-asn1c.patch
* Add libkmod-signature-Fix-crash-when-module-signature-is.patch
* Refresh 0010-modprobe-Implement-allow-unsupported-modules.patch

==== libgit2 ====

- Modernize spec-file by calling spec-cleaner

==== libgusb ====
Version update (0.2.11 -> 0.3.0)

- Update to version 0.3.0:
+ New Features:
- Add Travis integration.
- Allow changing the path to usb.ids file.
- Port to the Meson build system.
+ Replace libusb-1.0/libusb.h with libusb.h.
- Port to meson build system:
+ Add meson BuildRequires.
+ Replace configure/make/make_install with
meson/meson_build/meson_install.
- Add gtk-doc BuildRequires: the meson-based tarball no longer
ships pre-built documentation.
- Drop xz BuildRequires: this is implicit in all openSUSE
buildroots.
- Fix SRPM group. Update summaries.

==== libinput ====
Version update (1.10.0 -> 1.10.2)
Subpackages: libinput-udev libinput10

- Update to bugfix release 1.10.2
* Fixes an assertion that triggered when the tapping code lost
track of the finger count. This was triggered by palm
detection, but only by specific event sequences.
* Hysteresis is disabled by default now, but if libinput detect
pointer jitter/wobble, the hysteresis is enabled for the rest
of the session.
- Update to new upstream release 1.10.1
* This release fixes three crashers, one during tapping, two on
startup/resume when the device node or seat were not assigned
correctly.

==== libmspub ====
Version update (0.1.3 -> 0.1.4)

- Version update to 0.1.4:
* Fix several problems found by oss-fuzz
* Fix regression in closing shape groups that caused missing shapes
on second and subsequent pages. (tdf#116018)

==== libqmi ====
Subpackages: libqmi-glib5 libqmi-tools

- Update summary to standard language
- Modernize spec-file by calling spec-cleaner

==== libqt5-qtbase ====
Subpackages: libQt5Concurrent-devel libQt5Concurrent5 libQt5Core-devel
libQt5Core-private-headers-devel libQt5Core5 libQt5DBus-devel libQt5DBus5
libQt5Gui-devel libQt5Gui-private-headers-devel libQt5Gui5 libQt5Network-devel
libQt5Network5 libQt5OpenGL-devel libQt5OpenGL5 libQt5PlatformHeaders-devel
libQt5PrintSupport-devel libQt5PrintSupport5 libQt5Sql-devel libQt5Sql5
libQt5Sql5-mysql libQt5Sql5-postgresql libQt5Sql5-sqlite libQt5Sql5-unixODBC
libQt5Test-devel libQt5Test5 libQt5Widgets-devel libQt5Widgets5 libQt5Xml-devel
libQt5Xml5 libqt5-qtbase-common-devel libqt5-qtbase-devel
libqt5-qtbase-platformtheme-gtk3

- Further review of build dependencies:
* pcre-devel is not required, only pcre2-devel, Remove
from buildrequires
* add explicit buildrequires on pkgconfig(libdrm) and
pkgconfig(pango)
* sources do not use libtiff-devel at all, remove from
buildrequires
- Replace xorg-x11-devel for a long list of individual
pkgconfig() buildrequires

==== libraw ====
Version update (0.18.7 -> 0.18.8)
Subpackages: libraw-devel libraw16

- Updated to version 0.18.8:
* leaf_hdr_load_raw: check for image pointer for demosaiced raw
* NOKIARAW parser: check image dimensions readed from file
* quicktake_100_load_raw: check width/height limits
- Dropped libraw-glibc-2.27.patch: No longer needed

==== libreoffice ====
Subpackages: libreoffice-base libreoffice-base-drivers-mysql
libreoffice-branding-upstream libreoffice-calc libreoffice-draw
libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3
libreoffice-icon-themes libreoffice-impress libreoffice-kde4
libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el
libreoffice-l10n-en 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
libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno
libreoffice-writer libreofficekit

- Require libreoffice-branding >= 6.0. Otherwise, an update of the libreoffice
package keeps the 5.0 branding (including the 5.0 splash screen),
which is not nice.
- Install gtk3 subpkg on mate desktop wrt bsc#1083993

==== libwmf ====
Subpackages: libwmf-0_2-7 libwmf-tools

- Fix -devel package Requires not to still include xorg-x11-devel

==== mbedtls ====
Subpackages: libmbedcrypto1 libmbedtls10 libmbedx509-0 mbedtls-devel

- Use more cmake macros
- Update spec file using spec-cleaner

==== mercurial ====
Version update (4.5 -> 4.5.2)
Subpackages: mercurial-lang

- Mercurial 4.5.2
(4.5.2 was released immediately after 4.5.1 to fix a release oversight.)
1. Security Fixes
All versions of Mercurial prior to 4.5.2 have vulnerabilities in the HTTP
server that allow permissions bypass to:
* Perform writes on repositories that should be read-only
* Perform reads on repositories that shouldn't allow read access
2. Backwards Compatibility Changes
The "batch" wire protocol command now enforces permissions of each invoked
sub-command. Wire protocol commands must define their operation type or the
"batch" command will assume they can write data and will prevent their
execution on HTTP servers unless the HTTP request method is POST, the
server is configured to allow pushes, and the (possibly authenticated) HTTP
user is authorized to perform a push.
Wire protocol commands not defining their operation type in
"wireproto.PERMISSIONS" are now assumed to be used for "push" operations
and access control to run those commands is now enforced accordingly.
3. Bug Fixes
fileset: don't abort when running copied() on a revision with a removed file
date: fix parsing months
setup: only allow Python 3 from a source checkout (issue5804)
annotate: do not poorly split lines at CR (issue5798)
subrepo: don't attempt to share remote sources (issue5793)
subrepo: activate clone pooling to enable sharing with remote URLs
changegroup: do not delta lfs revisions
revlog: do not use delta for lfs revisions
revlog: resolve lfs rawtext to vanilla rawtext before applying delta
See full cnahgelog on

https://www.mercurial-scm.org/wiki/WhatsNew#Mercurial_4.5.1_.2F_4.5.2_.282018-03-06.29

==== mkfontscale ====
Version update (1.1.2 -> 1.1.3)

- Update to version 1.1.3:
* autogen.sh: use quoted string variables
* mkfontscale: Avoid a buffer underrun
* autogen: add default patch prefix
* autogen.sh: use exec instead of waiting for configure to finish
* fix handling of Type1 fonts without /FamilyName and/or /FullName
- supersedes
u_mkfontscale-fix-handling-of-Type1-fonts-without-FamilyName-and-o.patch

==== nagios ====
Subpackages: nagios-www

- remove unused xorg-x11-devel BuildRequires

==== nano ====
Version update (2.9.3 -> 2.9.4)
Subpackages: nano-lang

- GNU nano 2.9.4:
* allow binding a key to a string (any piece of text and/or
commands)
* permit customizing the color of error messages with
'set errorcolor'
* color those error messages by default in bright white on red
* make <Enter> at the bottom of the screen scroll just one row
when --smooth is used
* do not fail when redoing a file insertion
* cancel a Shift-selection when any cursor key is pressed without
Shift even when the cursor cannot move
* treat tabs fully the same as spaces when doing automatic
hard-wrapping
* allows syntax names to be unquoted
* remove deprecated options and deprecated bindable function
names

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

- Use %license (boo#1082318)

==== pciutils-ids ====
Version update (20180208 -> 20180306)

- Update to 20180306

==== perl ====
Subpackages: perl-base perl-doc

- Use %license (boo#1082318)

==== pkg-config ====

- Modernize spec-file by calling spec-cleaner

==== polkit ====
Subpackages: libpolkit0 polkit-devel typelib-1_0-Polkit-1_0

- pkexec.patch: pkexec: allow --version and --help even if not setuid

==== publicsuffix ====
Version update (20180218 -> 20180223)

- Update to version 20180223:
* Add mozilla-iot.org (#605)

==== python-requests ====

- Allows Recommends and Suggest in Fedora

==== python-setuptools ====
Version update (38.5.1 -> 38.5.2)
Subpackages: python2-setuptools python3-setuptools

- update to version 38.5.2:
* #1285: Fixed RuntimeError in pkg_resources.parse_requirements on
Python 3.7 (stemming from PEP 479).
- Allows Recommends and Suggest in Fedora

==== python-urllib3 ====

- Allows Recommends and Suggest in Fedora
- Recommends only for SUSE

==== python3-base ====
Subpackages: libpython3_6m1_0

- Created %so_major and %so_minor macros
- Put Tools/gdb/libpython.py script into proper place and ship it with devel
subpackage.

==== qpdf ====
Version update (8.0.0 -> 8.0.2)

- Update to version 8.0.2
* Proper handling of pages with no content
* Better handling of files with loops following cross reference
tables
- Update to version 8.0.1
* Handle zlib streams with data checksum errors
* In the command line tool, allow specification of page numbers
counting from the end in page ranges.

==== udisks2 ====
Version update (2.6.5 -> 2.7.6)
Subpackages: libudisks2-0 udisks2-lang

- Fix BuildRequires/Requires tags related to libblockdev and
libatasmart dependencies.
- Drop storaged Provides tags since there is no need for them.
- Switch libconfig-devel and libstoragemgmt-devel BuildRequires by
their pkgconfig modules counterparts.
- Add a Recommends tag for the btrfs module to offer support for
the openSUSE's file system of choice by default.
- Rectify grammar issues in summaries
- Update to version 2.7.6:
+ Add: UdisksUtabEntry and read-write lock.
+ Fix escaping mountpoint for the cleanup service.
+ Check for all LUKS devices when looking for
CryptoBackingDevice.
+ First implementation of udisksutabmonitor.
+ Invoke job_complete in the proper context in order to avoid
deadlocks.
+ Generate autocleanup functions for interfaces.
+ Update documentation.
- Changes from version 2.7.5:
+ Add:
- 'no-discard' option to formatting methods.
- An assertion method for checking an objects interfaces.
+ Fix:
- Possible NULL pointer dereference in:
udiskslinuxdrive.c, udiskslinuxmdraidobject.c and
udisksclient.c
- Resource leak.
- size_str memory leaks in UDisksObjectInfo.
- Copy-paste error in apply_configuration_thread_func from
udiskslinuxdriveata.c.
- "Deadcode" and ignore "check return" warnings in udisksctl.c.
+ Resolve mountpoint to the real path.
+ Include exFAT as a possible partition type for ID 0x07.
+ Always try to read configuration from crypttab in
handle_unlock.
+ Make sure the table_type is consistent in
handle_create_partition.
+ Wait for device to become initialized before probing it.
+ Use different mode/dmode for shared file systems.
- Changes from version 2.7.4:
+ Add: New function to set label on swap devices.
+ Fix:
- Uninitalized value in "udisks_linux_loop_update";
- Loop device automounting in GNOME.
+ Run cryptsetup before returning from non-blocking Format.
+ Use new libblockdev functionality to disable checks during
init.
+ Do not try to create file watchers for RAIDs without
redundancy.
+ Try to use libblockdev to get RAID array size.
+ Re-add support the legacy BIOS bootable GPT flag.
- Changes from version 2.7.3:
+ Add:
- Version info to docstrings of the partition Resize function;
- New ResolveDevice function;
- New OpenDevice function;
- some missing functions to doc/udisks2-sections.txt.in.in.
+ Fix:
- Wrong GSList pointer declaration in
"handle_get_block_devices";
- "supports_owners" flag for UDF;
- ExFAT partition type;
- Bash completion for udisksctl;
- Force unmounting;
- Building documentation with new gtk-doc.
+ Process partition resize update before return.
+ Wait for cleartext device object to disappear on Lock().
+ Ignore Asus Zendisk virtual CDROM and ZFS member partitions.
+ Set corrent part type/id and GUID for UDF formatted partitions.
+ Use LUKS specific partition ID and GUID.
+ Make iSCSI Login and Logout wait for DBus objects update.
+ Disable cleaning using blivet for now.
+ Start even if a libblockdev plugin fails to load.
- Changes from version 2.7.2:
+ Add:
- Filesystem Resize, Check and Repair;
- A new "Partitions" property to "PartitionTable" interface;
- A function to:
. "take ownership" of a filesystem;
. List all block devices.
- A function to wait for an object to disappear.
+ Fix:
- Detection of drives created using isohybrid images
(fdo#1437791);
- Setting "SetupByUID" property when adding a new loop device;
- How we create UDF file systems.
+ Wait for:
- The bcache object to disappear after BcacheDestroy;
- Zram objects to disappear on DestroyDevices().
+ Resize method for Partition interface.
+ Trigger change uevent on disk after adding partitions to it.
+ Use the assert with multiple tries for Block.Configuration.
+ Do not wait for partitions to appear after LoopSetup.
+ Try harder to ignore WD SmartWare virtual CDs.
- Changes from version 2.7.1:
+ Don't always fail on missing LibStorageMgmt support.
+ Fix:
- Broken partition authorization code;
- How UDisksClient filters property changes;
- The position to wait for a partition to appear at.
+ Don't use serial as unique ID for drive objects.
+ udiskslinuxblockbcache.c: Fix uninitialized variable.
+ udisksiscsiutil.c: Correct strncpy lengths.
+ udiskslinuxiscsisessionobject.c: Correct precondition check.
+ lsm_linux_drive.c: Remove std_lsm_vol_data_free error case.
+ udiskslinuxvolumegroupobject.c: Remove variable shadow lvs_p.
+ udiskssimplejob.c: Allow NULL for message.
+ Re-create sysfs watchers for changed mdraid devices.
+ UDisksClient: Do not try remove changed_blacklist hash table in
finalize.
+ Query methods for available utility binaries.
+ Clear GError after calling "bd_part_get_part_by_pos".
+ Use "model_serial" as unique ID for drive objects.
+ Add "--yes" arg when resizing filesystem with "lvresize".
+ Do not trigger extra uevents for newly created partitions.
+ Free the partition spec libblockdev gives us.
+ Allow the user to specify the partition type.
- Changes from version 2.7.0:
+ udisksdaemonutil.c: Fix GVariant resource leak.
+ Use libblockdev swap plugin for swapspace.
+ Use libblockdev FS plugin for mounting and unmounting devices.
+ Use libblockdev:
- For:
. Partitioning code;
. Wiping newly created partitions;
. LUKS operations.
- To get LUKS UUID for LUKS open;
- As a library not just the plugins;
- MDRAID code and wipefs calls in MDRAID code.
+ Use libblockdev-lvm for:
- LV and VG operations;
- VolumeGroupCreate() too;
- When updating VG on Poll() call.
+ Fix:
- bd_reinit and g_clear_error calls in btrfs, zram and bcache;
- Docstring of 'CreateSnapshot' method in '.Filesystem.BTRFS';
- Requires and BuildRequires for libblockdev;
- API for BcacheCreate function.
+ Add:
- Libblockdev MDRAID and FS plugins to BuildRequires;
- 'options' parameter do zRAM 'Refresh' function;
- A function for running threaded jobs synchronously;
- A new configure option --enable-available-modules.
+ Remove unused variables in handle_mdraid_create.
+ Create Job objects for partitioning related actions.
+ Change:
- btrfs module API to be consistent with udisks core;
- bcache properties do CamelCase;
- ZRAM 'CreateDevices' function to return newly created;
- zRAM properties to CamelCase.
+ Bcache, btrfs and zRAM modules: Handle invocations in threads.
+ Do not try to set GError over the top of a previous GError.
+ zRAM: Extract used CompAlgorithm as a single value.
ZRAMs.
+ Move new partition start if overlaps with extended partition
metadata.
+ Do not start threaded jobs automatically
+ Require and initialize the libblockdev-lvm plugin
+ Check that blockdev/lvm.h is available if LVM2 support
requested.
+ Also create thin pools using libblockdev-lvm.
+ Get VGs with bd_lvm_vgs() run in a thread.
+ Update information about PVs, LVs and VGs using
libblockdev-lvm.
+ Get rid of the udisks-lvm helper program.
+ Use:
- Info for metadata LV when updating LV which has one;
- Systemd-defined macros in the spec file template;
- bd_lvm_vgreduce() instead of running 'vgreduce'.
+ REMOVE-ME: use the CLI-based libblockdev-lvm plugin.
+ Make sure we have the AX_CHECK_ENABLE_DEBUG macro.
+ Also check if libblockdev supports bcache.
+ Require 'udev' not 'systemd-udev'.
- Adopt the use of %make_build and %make_install while dropping
deprecated use of raw commands, following the best practices.
- Pass disable-static to configure as static libs are enabled by
default. And enable-bcache, enable-btrfs, enable-lsm,
enable-lvm2, enable-lvmcache and enable-zram to enable new
available features.
- Add blkid, blockdev, libsystemd and mount pkgconfig modules, and
libbd_btrfs-devel, libbd_crypto-devel, libbd_fs-devel,
libbd_kbd-devel, libbd_loop-devel, libbd_lvm-devel,
libbd_mdraid-devel, libbd_part-devel, libbd_swap-devel,
libconfig-devel, libstoragemgmt-devel, lvm2-devel BuildRequires
as new dependencies.
- Add libblockdev, libbd_crypto, libbd_fs, libbd_loop,
libbd_mdraid, libbd_part and libbd_swap Requires as new run time
requirements.
- Add e2fsprogs, xfsprogs, and dosfstools Requires, being the first
needed by mkfs.ext3, mkfs.ext3 and e2label. The second, by
mkfs.xfs and xfs_admin. And the third, by mkfs.vfat.
- Add gio-unix-2.0 and gmodule-2.0 pkgconfig BuildRequires: note
that they was already being pulled with pkgconfig(glib-2.0) and
used, once they live in the same devel package.
- Drop pkgconfig(udev) BuildRequires: no longer needed.
- Replace libgudev-1_0-devel and pkgconfig(systemd) BuildRequires
by gudev-1.0 and libsystemd, respectively.
- Add LGPL-2.0+ to the preamble License tag once the preamble
License tag is used for the source RPM and binary RPM packages.
- Correct some subpackages LGPL-2.1+ License tags to LGPL-2.0+ as
pointed by the COPYING and source files.

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

- Switch to make -j1 clean to see if it fixes random build failures
on Leap/SLE 15.

==== vulkan ====
Version update (1.0.68.0 -> 1.1.70.0)
Subpackages: libvulkan1 vulkan-devel

- Skip building tests that are neither packaged nor ran.
- vulkan-devel has missing dependencies, this causes further
confusion down the dependency chain, fix it by adding
the required X and wayland components
- Update to new snapshot 1.1.70
* Support for Vulkan 1.1 (Subgroup operations)

==== xf86-video-ati ====
Version update (7.10.0 -> 18.0.0)

- "I'm pleased to announce the 18.0.0 release of xf86-video-ati, the Xorg
driver for ATI/AMD Radeon GPUs supported by the radeon kernel driver.
This release supports xserver versions 1.13-1.19. It also works with
xserver 1.20 RC1, so unless something unexpected happens, it should work
with xserver 1.20 as well."
Highlights:
* New year-based versioning scheme
* Page flipping can now be used even when the HW cursor can't be used in
some cases
* Support for 30-bit RGB colour output. Note that gamma correction is
currently not available with 30-bit colour. Also, GLAMOR hardware
acceleration is not available with 30-bit colour with xserver versions
before 1.20.
Plus other improvements and fixes. Thanks to everybody who contributed
to this release in any way!

==== xfsprogs ====
Version update (4.14.0 -> 4.15.1)

- Bump release to v4.15.1, which has these minor fixes:
* po/pl.po: update Polish translation for 4.15.0
* debian: don't fail postinst when upgrading chroot
* debian: add build-depends on pkg-config
- Fix build on SLE11-SP4 by making the m4 macros required available.
- drops drop xfs_io-fix-copy_file_range-symbol-name-collision.patch,
this is now part of this release.
- adds make_xfs_scrub_interp_explicit.patch, rpm lint complains about
using env python, when this is used the dependency checker for rpm
will not be able to resolve dependencies correctly, so an explicit
interpreter is needed.
- Update to v4.15.0:
* xfs_scrub: experimental new tool added
* xfs_metadump: fix issues with -i flag
* mkfs.xfs: don't allow creation of realtime+reflink
* mkfs.xfs: don't crash on dswidth overflow
* mkfs.xfs: much refactoring
* xfs_copy: fix copy of v5 filesystems
* xfs_io: add a new 'log_writes' command
* xfs_io: add MAP_SYNC support to mmap()

==== xorg-x11-fonts ====
Subpackages: xorg-x11-fonts-core

- Drop font-bitstream-speedo-1.0.2.tar.bz2, Speedo font format is
deprecated since X11R7.0 (released 2005-12-21). Courier 10 Pitch
and Charter are still available as Type 1, see boo#1084661.


--
To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
This Thread
  • No further messages