openSUSE Factory
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
December 2018
- 76 participants
- 55 discussions
19 Dec '18
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&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
mailman
perl-Cpanel-JSON-XS (4.07 -> 4.08)
perl-Date-Manip (6.73 -> 6.75)
perl-ExtUtils-F77 (1.20 -> 1.22)
perl-HTTP-DAV (0.48 -> 0.49)
perl-JSON-XS (3.04 -> 4.0)
perl-Perl-Tidy (20180220 -> 20181120)
urlscan (0.8.6 -> 0.9.1)
xf86-video-mga (1.6.5 -> 2.0.0)
xfce4-branding-openSUSE
=== Details ===
==== mailman ====
- Use multi-argument find -exec.
- Set bash as build shell due to occurrence of "=~".
- Add systemd timers to be used instead of cron. (boo#1115446)
- Rewrite whole package to use systemd services instead of SysV
init. (boo#1116022)
- Lots and lots of cleanup to minimize rpmlint warnings
(remainings are either false positives or they don't make
much sense)
==== perl-Cpanel-JSON-XS ====
Version update (4.07 -> 4.08)
- updated to 4.08
see /usr/share/doc/packages/perl-Cpanel-JSON-XS/Changes
4.08 2018-11-28 (rurban)
- Add unblessed_bool property (PR #118 by Pali)
==== perl-Date-Manip ====
Version update (6.73 -> 6.75)
- updated to 6.75
see /usr/share/doc/packages/perl-Date-Manip/Changes
6.74 2018-12-01
- Removed travis file from the tarball
The tarball had a .travis.yml file in it that wasn't in the MANIFEST
file. Since the MANIFEST file is automatically generated by the perl
mkmanifest tool, since it didn't see the .travis.yml file, I have
excluded it from the tarball. Reported by Mohammad S Anwar on GitHub
(#23)
- Time zone fixes
Newest zoneinfo data (tzdata 2018e)
==== perl-ExtUtils-F77 ====
Version update (1.20 -> 1.22)
- updated to 1.22
see /usr/share/doc/packages/perl-ExtUtils-F77/CHANGES
v1.22 released Dec 2nd 2018
- --------------------------
* Fixed some minor typos in README and F77.pm
v1.21 released Nov 25th 2018
- ----------------------------
* Adjust ordering of searched for Generic GNU compilers (Nov 2018)
* Addition to pod format content (Nov 2018)
* Use Text::ParseWords not naive split (mohawk2)
* Modernize t/require.t (mohawk2)
==== perl-HTTP-DAV ====
Version update (0.48 -> 0.49)
- updated to 0.49
see /usr/share/doc/packages/perl-HTTP-DAV/Changes
v0.49 (released 2018/11/28):
* bug fixes
Fixed perl shebang line in "dave" script, for ExtUtils::MakeMaker to
correctly replace it. Closes "RT#127819".
Fixed "propfind" response handling to also consider successful an
HTTP 207 status code. Closes "RT#127591".
Fixed "clone()" method to properly respect the class name. Closes
"RT#123528". Thanks to Ricardo Signes for the patch.
* documentation fixes
Fixed various pod issues raised by Debian contributor
"fsfs(a)debian.org". Closes "RT#119878".
==== perl-JSON-XS ====
Version update (3.04 -> 4.0)
- updated to 4.0
see /usr/share/doc/packages/perl-JSON-XS/Changes
==== perl-Perl-Tidy ====
Version update (20180220 -> 20181120)
- updated to 20181120
see /usr/share/doc/packages/perl-Perl-Tidy/CHANGES.md
==== urlscan ====
Version update (0.8.6 -> 0.9.1)
- Update to version 0.9.1
* Add incremental search feature. (#13)
* Other misc bug fixes/enhancements (PR #74)
* Fix crash when URL list not visible. Closes #68
* Fix unescape bug. Closes #67
* Bugfix in browser handling. Fixes #70
* Fix crash caused by webbrowser module bug.
* PEP8 fixes/modifications
* Update tld list
* Fix up arrow bug. Closes #66
* Add optional config file for editing/adding palettes.
* Simplify palette variable to only used values. Cycle through available palettes
* Merge branch 'runtime_palette_switch' of
https://github.com/machinedgod/urlscan into machinedgod-runtime_palette_switch
* Fix crash when BROWSER not set. Closes #60, Fixes #63
* Don't handle mouse events. Fixes #65.
* Hitting 'b' key now switches palettes
* Allow https URLs for images
* Add #51. Execute arbitrary expression for URL in place of opening browser.
* More fixes for #48. Refresh screen after text browser use
* Fix #49. Deduplication display issue.
* Fix #50. Detect and add ability to remove escape char \ from URLs.
* Fix #48. Prevent loading thread from affecting screen when using
* terminal browsers.
* Add g/G as top/bottom keyboard shortcuts. Fix #47
* Update minimum urwid version
* Type number to jump to URL
* Bugfix
- Move to python3 (boo#1119223)
==== xf86-video-mga ====
Version update (1.6.5 -> 2.0.0)
- Update to version 2.0.0
* This is a maintenance release of Matrox DDX.
Just for disclosure, the code is currently broken for Millennium, Millennium II, and G550.
For those models, you may have to disable acceleration to workaround the issue. (the workaround is untested)
The code is untested on Mystique and G100 due to lack of access to the hardware at this time.
The code works generally okay on G200, G400, and G450.
That being said, EXA occasionally leaves artifacts and standby resume is currently broken.
Standby resume used to work, but someone broke the code in the last few years.
(Kevin Brace, Brace Computer Laboratory, https://bracecomputerlab.com)
- adjusted u_Fix-compiler-warnings.patch,
u_shadow-Calulate-the-shadow-buffer-size-correctly.patch,
u_Change-shadow-fb-implementation-from-DDX-based-to-miext-damage-based.patch
- supersedes u_EXA-Fix-UploadToScreen.patch
==== xfce4-branding-openSUSE ====
Subpackages: exo-branding-openSUSE libgarcon-branding-openSUSE libxfce4ui-branding-openSUSE openSUSE-xfce-icon-theme thunar-volman-branding-openSUSE xfce4-notifyd-branding-openSUSE xfce4-panel-branding-openSUSE xfce4-power-manager-branding-openSUSE xfce4-session-branding-openSUSE xfce4-settings-branding-openSUSE xfdesktop-branding-openSUSE xfwm4-branding-openSUSE
- New default look:
* Mint-Y-Teal-Darker GTK and xfwm4 theme
* Elementary-xfce icon theme
* Noto Sans as default font
* Hack as default monospace font
* Font hinting and rbg enabled by default
* Changed default panel plugins
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
6
6
18 Dec '18
Hi list,
I would like to submit the package python-sphinxcontrib-autoprogram to
Factory in the next few days.
The package is a convenient addon for sphinx: it allows you to
automatically create a documentation of scripts that use python's
argparse module. This module is used by some other packages to create
their manpages (e.g. gcovr). Adding this package will allow us to ship
the documentation for these packages.
The package itself is developed on github:
https://github.com/sphinx-contrib/autoprogram
It has been around for ~4 years, is actively maintained by its
author (Hong Minhee) and receives also contributions from others
(currently 9 contributors in total).
Cheers,
Dan
--
Dan Čermák <dcermak(a)suse.com>
Software Engineer Development tools
SUSE Linux GmbH, Maxfeldstr. 5, D-90409 Nürnberg
Tel: +49-911-74053-0; Fax: +49-911-7417755; https://www.suse.com/
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton, HRB 21284 (AG Nürnberg)
1
0
[I'm using leap 42.3, but I guess it's a generic question, so I'm
writing to this list.]
Folks,
is there any documentation that explains the differences, strengths,
advantages, etc., between the `LLVMgold.so' plugin for `ar' and
`liblto_plugin.so' from gcc?
On leap 42.3, a link to the former is installed by default in
`/usr/lib/bfd-plugins', while I have to create a link for the latter
if I want to use it (using ar's `--plugin' option, or removing the
link to `LLVMgold.so') – I guess this is still the case with
Tumbleweed...
Reason for my question is a crash in `LLVMgold.so', see
https://bugzilla.opensuse.org/show_bug.cgi?id=1117239
https://sourceware.org/bugzilla/show_bug.cgi?id=23928
To circumvent the issue I wonder whether it makes sense to simply
replace the plugin with gcc's version, but I can't find any background
information whether this is sensible...
Werner
2
2
[opensuse-factory] Submitted bug 1119580 on frescobalid/python-poppler-qt5/ python3-poppler-qt5
by Jogchum Reitsma 15 Dec '18
by Jogchum Reitsma 15 Dec '18
15 Dec '18
Hi,
I installed TW on a new system, on which frescobaldi refuses to start.
On the old system, with a TW of somewhere early November, things went fine.
According to the upstream mantainers of frescobaldi "the problem is that
one of the dependency packages (python-poppler-qt5 or
python3-poppler-qt5) is not correctly recompiled against the correct Qt
version"
I entered https://bugzilla.opensuse.org/show_bug.cgi?id=1119580 on this.
regards, Jogchum Reitsma
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
14 Dec '18
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&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
fuse3
patterns-server
python-Cycler
python-cairocffi
python-configobj
python-dnspython
python-ecdsa
python-fasteners
python-xcffib
spec-cleaner (1.1.1 -> 1.1.2)
=== Details ===
==== fuse3 ====
Subpackages: libfuse3-3
- Update descriptions.
- Do not make documentation mandatory.
==== patterns-server ====
Subpackages: patterns-server-dhcp_dns_server patterns-server-directory_server patterns-server-file_server patterns-server-gateway_server patterns-server-kvm_server patterns-server-lamp_server patterns-server-mail_server patterns-server-printing patterns-server-xen_server
- Adjust icons to state of yast2-theme package
==== python-Cycler ====
- Remove superfluous devel dependency for noarch package
==== python-cairocffi ====
- Remove superfluous devel dependency for noarch package
==== python-configobj ====
- Remove superfluous devel dependency for noarch package
==== python-dnspython ====
- Remove superfluous devel dependency for noarch package
==== python-ecdsa ====
- Remove superfluous devel dependency for noarch package
==== python-fasteners ====
- Remove superfluous devel dependency for noarch package
==== python-xcffib ====
- Remove superfluous devel dependency for noarch package
==== spec-cleaner ====
Version update (1.1.1 -> 1.1.2)
- Version update to 1.1.2 bsc#1099674:
* Fixed qmake macro recommendation
* More licenses recognised
* Do not curlify sysuser_create
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
[opensuse-factory] Tumblweed - Review of the week 2018/50
by Dominique Leuenberger / DimStar 14 Dec '18
by Dominique Leuenberger / DimStar 14 Dec '18
14 Dec '18
Dear Tumbleweed users and hackers,
During week 50/2018 Tumbleweed has received 4 snapshots: 1206, 1208,
1211 and 1212. The main changes were in those packages:
* Linux Kernel 4.19.7
* Ruby Rails 5.2.1.1 (CVE related changes)
* Guile 2.2.4, updated from 2.0 branch
* util-linux 2.33
* Updated XFCE4 theming, as announced in the mailing list
There are mostly the same big chunks left in the staging areas, some
making minor progress though:
* glibc 2.28, Python 3.7, openssl 1.1.1: the main blocker, that
prevented this staging from building at all, could be identified
(perl5.28 caused an endless loop in makeinfo during execution). The
staging is still far from ready though, as Python 3.7 is known to be
incompatible to Salt
* Mesa 18.3
* LLVM7: rust fails to build with LLVM7
* Installer redesign: the sidebar is coming back (showing where in
the installation workflow one is currently)
* PostgreSQL 11
* Linux kernel 4.19.8
* Perl 5.28
* Qt 5.12.0
* KDE Applications 18.12.0
Seems like the list of staged changes is getting bigger by the week -
partially owned to the fact that more and more developers seem to be
busy with holiday preparations. But there are still many around to keep
Tumbleweed rolling.
Cheers,
Dominique
1
0
Hi,
I went through a few packages which have an openMPI dependency or support, and
found it quite mixed up:
Currently, we have openmpi(1), openmpi2 and openmpi3 in Leap and TW. While
openmpi3 is currently unused, openmpi1 and openmpi2 are both used, with
similar frequency:
https://build.opensuse.org/package/binary/openSUSE:Factory/openmpi2:standar…
standard/x86_64/openmpi2-libs-2.1.5-2.1.x86_64.rpm
https://build.opensuse.org/package/binary/openSUSE:Factory/openmpi:standard/
standard/x86_64/openmpi-libs-1.10.7-21.1.x86_64.rpm
Several programs will end up with implicitly linking to both versions, as
libnetcdf and hdf5 use openmpi1 and boost_mpi uses openmpi2. One example is
vtk.
As both libraries (libmpi.so.12 and libmpi.so.20) export the same symbols for
large parts, this is mayhem waiting to happen.
For SLE, different MPI versions/implementations are supported using the HPC
modules, but for Leap/TW, we should obviously stick with *one* single
canonical version.
Question now, which version to choose?
Apparently, openmpi2 does not work on all architectures (PPC, PPC64BE) [1],
and is not supported by some software packages [2].
Are there any drawbacks for using openmpi1 everywhere in TW/Leap 15.x?
I have opened a bug report: https://bugzilla.opensuse.org/show_bug.cgi?
id=1118861
Kind regards,
Stefan
[1] "Stay with openmpi(1) also on PPC", boost, 2018-10-01, https://
build.opensuse.org/request/show/639401
[2] "Cntk packages do not support OpenMPI 2+", https://github.com/Microsoft/
CNTK/issues/3197
--
Stefan Brüns / Bergstraße 21 / 52062 Aachen
home: +49 241 53809034 mobile: +49 151 50412019
5
5
[opensuse-factory] Workflow for containers and other images in Tumbleweed and Leap 15.1+
by Fabian Vogt 13 Dec '18
by Fabian Vogt 13 Dec '18
13 Dec '18
Hi,
I'm happy to announce that the new build/test/release process for containers
and other images is now in place for Tumbleweed and Leap 15.1, which is
currently very much in development.
As a result, images like JeOS and containers like the base container and kubic
containers are now built as part of the main project (openSUSE:Factory resp.
openSUSE:Leap:15.1(:Update)).
This means that they go through the usual build check and review and can in
the future be integrated into openQA testing in staging projects as well.
If you want to create new VM images or containers based on openSUSE, you can
just create them from scratch, use the OBS WebUI for kiwi descriptions or
base them on one of the templates available on
https://build.opensuse.org/image_templates (15.1 not listed yet).
Make sure that you use only "obsrepositories:/" in kiwi files.
Building containers using Dockerfile against the released Tumbleweed and
Leap 15.1 containers works, but is not supported inside the main projects yet.
So for now, kiwi needs to be used for building.
If you want the submitted image to be published on download.opensuse.org,
registry.opensuse.org or the opensuse/ namespace on hub.docker.com, please ask
the release team.
Technical details:
- The image is submitted to openSUSE:Factory/openSUSE:Leap:15.1(:Update)
and eventually accepted if it builds successfully and passed review.
- The accepted build description is used to build the image in either
openSUSE:Factory/images or openSUSE:Leap:15.1:Images/images.
- When the project is built successfully, totest-manager releases the built
image files into the subproject at :ToTest/images for images and
:ToTest/containers for containers.
- openQA downloads images (if configured) from :ToTest/images and containers
from registry.opensuse.org and tests them.
- If the snapshot passed openQA, totest-manager enables publishing of
:ToTest/images and the new snapshot is sent to the mirrors.
- Containers are released into
openSUSE:Containers:Tumbleweed/openSUSE:Containers:Leap:15.1 where they will
be pushed to hub.docker.com. Currently this is only the case for the base
containers and needs some tweaking.
What's missing:
- OBS needs to be configured to push to hub.docker.com automatically. Currently
it's done by an external script (which does not scale). This needs careful
testing to not disturb the currently available images.
- An infra issue prevents the docker_image test from succeeding when run on
openqa.opensuse.org: https://progress.opensuse.org/issues/45044
- A recent kiwi update forces XZ compression of images, which breaks openQA
testing of VM images: https://github.com/SUSE/kiwi/issues/901
Have a lot of fun,
Fabian
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
2
13 Dec '18
Hi,
in preparation of submitting the asterisk-chan-dongle package to
telephony:asterisk, I'm facing a strange issue, that must be related
to some policy enforcements, but I don't get the loose ends fixed at
the moment.
Inquiries on asterisk-dev and filing an asterisk-chan-dongle GH issue
doesn't reveal any insights other than it must be an openSUSE specific
issue.
I've raised this issue already on asterisk-dev, but Joshua, a core
developer attested, that Asterisk doesn't do anything special, that
could result in this. Also chan_dongle doesn't something special
permission-wise.
https://github.com/wdoekes/asterisk-chan-dongle/issues/63
The system in question is openSUSE 15.0, but I seriously need to reach
out for some concentrated openSUSE developer neurons here.
Package:
https://build.opensuse.org/package/show/home:frispete:telephony:asterisk/as…
When (re)loading this module in asterisk, it throws errors:
2018-12-11 18:40:11] VERBOSE[2713] chan_dongle.c: [dongle0] Trying to connect on /dev/ttyUSB2...
[2018-12-11 18:40:11] ERROR[2713] chan_dongle.c: open('/var/lock/LCK..ttyUSB2') failed: Permission denied
[2018-12-11 18:40:11] ERROR[2713] chan_dongle.c: open('/var/lock/LCK..ttyUSB1') failed: Permission denied
[2018-12-11 18:40:11] VERBOSE[2713] chan_dongle.c: [dongle0] Dongle has connected, initializing...
[2018-12-11 18:40:11] VERBOSE[24623] at_response.c: [dongle0] Dongle initialized and ready
Of course, accessing /var/lock (effectively /run/lock) requires the
process to be a member of the lock group, that the package enforces that:
$ id asterisk
uid=489(asterisk) gid=487(asterisk) groups=54(lock),487(asterisk)
/run/lock looks sane:
$ ls -la /run/lock
total 0
drwxrwxr-x 3 root lock 60 Dec 12 14:32 .
drwxr-xr-x 24 root root 720 Dec 12 13:40 ..
drwxr-xr-x 2 root root 40 Dec 7 17:36 subsys
When chan_dongle tries to lock the device, this code comes into action:
https://github.com/wdoekes/asterisk-chan-dongle/blob/master/chan_dongle.c#L…
but results in (strace excerpt):
openat(AT_FDCWD, "/var/lock/LCK..ttyUSB1", O_WRONLY|O_CREAT|O_TRUNC, 0444) = -1 EACCES (Permission denied)
Now the fun part. Simulating this call with sudo and a python script
succeeds nevertheless:
$ sudo -u asterisk python3 /tmp/lckopen.py
$ ls -la /var/lock/
total 0
drwxrwxr-x 3 root lock 80 Dec 12 12:50 .
drwxr-xr-x 24 root root 720 Dec 9 14:45 ..
-r--r--r-- 1 asterisk asterisk 0 Dec 12 12:50 LCK..ttyUSB1
drwxr-xr-x 2 root root 40 Dec 7 17:36 subsys
$ cat /tmp/lckopen.py
import os
try:
os.open('/var/lock/LCK..ttyUSB1', os.O_WRONLY|os.O_CREAT|os.O_TRUNC, 0o444)
except IOError as e:
print('failed: %s' % e)
strace excerpt:
openat(AT_FDCWD, "/var/lock/LCK..ttyUSB1", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0444) = 3
I patched chan_dongle to add the O_CLOEXEC flag, which python3 seems
to add behind the scenes, but no bonus. Added code to check for uid
and euid on both parties reveals the expected results: the systems
asterisk uid is effectively in use, so there's no reason to fail.
Please note, that the module works properly. It accesses its devices
just fine:
$ ls -la /dev/ttyUSB*
crw-rw---- 1 root asterisk 188, 0 Dec 11 18:38 /dev/ttyUSB0
crw-rw---- 1 root asterisk 188, 1 Dec 12 11:57 /dev/ttyUSB1
crw-rw---- 1 root asterisk 188, 2 Dec 12 14:37 /dev/ttyUSB2
I've checked any policy related system tools, but they seem innocent
as well. We're using apparmor, but we haven't any apparmor profile
for asterisk. It might be enforced by polkit via ModemManager policies,
but given the fact, the devices operate properly, this sounds strange
as well.
Does this issue rings a bell for anybody in the audience?
Any insights are much appreciated.
Thanks in advance,
Pete
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
2
12 Dec '18
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&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
MozillaThunderbird (60.3.2 -> 60.3.3)
alsa-plugins
babl (0.1.58 -> 0.1.60)
btrfsprogs (4.17.1 -> 4.19.1)
chrony
cups-filters (1.21.1 -> 1.21.4)
cyrus-sasl (2.1.26 -> 2.1.27)
dejagnu (1.6.1 -> 1.6.2)
drbd
editorconfig-core-c (0.12.2 -> 0.12.3)
epson-inkjet-printer-escpr (1.6.29 -> 1.6.33)
ffmpeg-4
fwupd
gcc7 (7.3.1+r263609 -> 7.4.0+r266845)
git
gmime (3.2.0 -> 3.2.3)
guile (2.0.14 -> 2.2.4)
hwinfo (21.62 -> 21.63)
inst-source-utils (2018.04.06 -> 2018.12.05)
kmozillahelper (5.0.2 -> 5.0.3)
libcontainers-common
libgpg-error (1.32 -> 1.33)
libgphoto2 (2.5.20 -> 2.5.21)
libnettle (3.4 -> 3.4.1~rc1)
libreoffice
libsndfile
libvirt (4.9.0 -> 4.10.0)
mariadb
mercurial (4.8 -> 4.8.1)
multipath-tools (0.7.7+136+suse.d814d8e -> 0.7.9+58+suse.0790830)
open-iscsi
openblas_pthreads (0.3.3 -> 0.3.4)
ovmf
patterns-fonts
patterns-network
plymouth (0.9.4+git20181129.a7ec3e6 -> 0.9.4+git20181204.0cd0613)
psmisc
python
python-base
python-kiwi (9.16.27 -> 9.17.1)
python-libvirt-python (4.9.0 -> 4.10.0)
python-rpm
rubygem-fast_gettext (1.7.0 -> 1.8.0)
rubygem-pkg-config (1.3.1 -> 1.3.2)
schily (2018.10.30 -> 2018.11.22)
snapper (0.8.0 -> 0.8.1)
soundtouch (2.1.0 -> 2.1.2)
syslogd
systemd
systemd-presets-common-SUSE
systemd-rpm-macros
taglib (1.11.1 -> 1.11.1+git20181028)
tcpdump
texinfo
tree (1.7.0 -> 1.8.0)
util-linux (2.32.1 -> 2.33)
util-linux-systemd (2.32.1 -> 2.33)
valgrind
vim (8.1.0527 -> 8.1.0565)
webkit2gtk3
wget (1.19.5 -> 1.20)
wpa_supplicant
xen (4.11.0_09 -> 4.11.1_02)
xf86-video-i128 (1.3.6 -> 1.4.0)
xfce4-notifyd (0.4.2 -> 0.4.3)
=== Details ===
==== MozillaThunderbird ====
Version update (60.3.2 -> 60.3.3)
Subpackages: MozillaThunderbird-translations-common
- Mozilla Thunderbird 60.3.3
* Thunderbird 60 will migrate security databases (key3.db, cert8.db
to key4.db, cert9.db). Thunderbird 60.3.2 and earlier contained a
fault that potentially deleted saved passwords and private certificate
keys for users using a master password. Version 60.3.3 will prevent
the loss of data; affected users who have already upgraded to version
60.3.2 or earlier can restore the deleted key3.db file from backup
to complete the migration.
* Address book search and auto-complete slowness introduced in
Thunderbird 60.3.2
* Plain text markup with * for bold, / for italics, _ for underline
and | for code did not work when the enclosed text contained
non-ASCII characters
* While composing a message, a link not removed when link location
was removed in the link properties panel
==== alsa-plugins ====
Subpackages: alsa-plugins-pulse alsa-plugins-pulse-32bit
- Use ffmpeg-4 versions of pkgconfig(libav*).
==== babl ====
Version update (0.1.58 -> 0.1.60)
- Update to version 0.1.60:
+ Improved thread safety, acceleration for R'G'B'A u8 ->
cairo-ARGB32 conversion.
==== btrfsprogs ====
Version update (4.17.1 -> 4.19.1)
Subpackages: btrfsprogs-udev-rules libbtrfs0
- update to version 4.19.1
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
* other
* new tests
* cleanups
- update to version 4.19
* check: support repair of fs with free-space-tree feature
* core:
* port delayed ref infrastructure from kernel
* support write to free space tree
* dump-tree: new options for BFS and DFS enumeration of b-trees
* quota: rescan is now done automatically after 'assign'
* btrfstune: incomplete fix to uuid change
* subvol: fix 255 char limit checks
* completion: complete block devices and now regular files too
* docs:
* ship uncompressed manual pages
* btrfsck uses a manual page link instead of symlink
* other
* improved error handling
* docs
* new tests
- update to version 4.17.1
* check:
* add ability to fix wrong ram_bytes for compressed inline files
* beautify progress output
* btrfstune: allow to continue uuid change after unclean interruption
* several fuzz fixes:
* detect overalpping chunks
* chunk loading error handling
* don't crash with unexpected root refs to extents
* relax option parsing again to allow mixing options and non-options
arguments
* fix qgroup rescan status reporting
* build:
* drop obsolete dir-test
* new configure option to disable building of tools
* add compatibility options --disable-static and --disable-shared
* other:
* cleanups and preparatory work
* new test images
- spec cleanup
- update to version 4.17
* check
* many lowmem mode improvements
* properly report qgroup mismatch errors
* check symlinks with append/immutable flags
* fi usage
* correctly calculate allocated/unallocated for raid10
* minor output updates
* mkfs
* detect ENOSPC on thinly provisioned devices
* fix spurious EEXIST during directory traversal
* restore: fix relative path for restore target
* dump-tree: print symbolic tree names for backrefs
* send: fix regression preventing send -p with subvolumes mounted on "/"
* corrupt-tree: refactoring and command line updates
* build
* make it work with e2fsprogs < 1.42 again
* restore support for autoconf 2.63
* detect if -std=gnu90 is supported
- Removed patches (upstreamed):
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- Don't require libzstd-devel-static on builds that don't use it.
- fix installation of btrfs.5.gz
- Fix building on SLE11:
* btrfs-progs: convert: fix support for e2fsprogs < 1.42
* btrfs-progs: build: detect whether -std=gnu90 is supported
* btrfs-progs: build: autoconf 2.63 compatibility
* Fixed mismerged addition of libbtrfsutil1 package description
- Added patches:
* 0001-btrfs-progs-convert-fix-support-for-e2fsprogs-1.42.patch
* 0002-btrfs-progs-build-autoconf-2.63-compatibility.patch
* 0003-btrfs-progs-build-detect-whether-std-gnu90-is-suppor.patch
- update to version 4.16.1
* remove obsolete tools: btrfs-debug-tree, btrfs-zero-log, btrfs-show-super,
btrfs-calc-size
* sb-mod: new debugging tool to edit superblock items
* mkfs: detect if thin-provisioned device does not have enough space
* check: don't try to verify checksums on metadata dump images
* build: fail documentation build if xmlto is not found
* build: fix build of btrfs.static
- Remove patch: 0001-btrfs-progs-build-fix-static-build.patch (upstream)
- Update initrd script
- update to version 4.16
* libbtrfsutil - new LGPL library to wrap userspace functionality
* several 'btrfs' commands converted to use it:
* properties
* filesystem sync
* subvolume set-default/get-default/delete/show/sync
* python bindings, tests
* build
* use configured pkg-config path
* CI: add python, musl/clang, built dependencies caching
* convert: build fix for e2fsprogs 1.44+
* don't install library links with wrong permissions
* fixes
* prevent incorrect use of subvol_strip_mountpoint
* dump-super: don't verify csum for unknown type
* convert: fix inline extent creation condition
* check:
* lowmem: fix false alert for 'data extent backref lost for snapshot'
* lowmem: fix false alert for orphan inode
* lowmem: fix false alert for shared prealloc extents
* mkfs:
* add UUID and otime to root of FS_TREE - with the uuid, snapshots will
be now linked to the toplevel subvol by the parent UUID
* don't follow symlinks when calculating size
* pre-create the UUID tree
* fix --rootdir with selinux enabled
* dump-tree: add option to print only children nodes of a given block
* image: handle missing device for RAID1
* other
* new tests
* test script cleanups (quoting, helpers)
* tool to edit superblocks
* updated docs
- Add patch: 0001-btrfs-progs-build-fix-static-build.patch
- Add new library packages: libbtrfsutil
- use documentation shipped by upstream tar, reduce dependencies
- enable static build again, zstd now has static version
- update to version 4.15
* mkfs --rootdir reworked, does not minimize the final image but can be still
done using a new option --shrink
* fix allocation of system chunk, don't allocate from the reserved area
* other
* new and updated tests
* cleanups, refactoring
* doc updates
- spec: fix distro version condition
- update to version 4.14.1
* dump-tree: print times of root items
* check: fix several lowmem mode bugs
* convert: fix rollback after balance
* other
* new and updated tests, enabled lowmem mode in CI
* docs updates
* fix travis CI build
* build fixes
* cleanups
- update to version 4.14
* build: libzstd now required by default
* check: more lowmem mode repair enhancements
* subvol set-default: also accept path
* prop set: compression accepts no/none, same as ""
* filesystem usage: enable for filesystem on top of a seed device
* rescue: new command fix-device-size
* other
* new tests
* cleanups and refactoring
* doc updates
- Removed patches:
- rollback-regression-fix.patch - upstreamed
- spec: disable static build, missing libzstd-devel-static
- spec: disable zstd support for non-Tumbleweed distros
- Fix rollback regression which can lead to data corruption
Added patches: rollback-regression-fix.patch (bsc#1069478)
- Escape the usage of %{VERSION} when calling out to rpm.
RPM 4.14 has %{VERSION} defined as 'the main packages version'.
- Add dependencies for libreiserfscore0 3.6.27 or newer (bsc#1071085).
- update to version 4.13.3:
* check: fix --force, wrong check for a mounted block device
* build: fix --with-convert parsing
* subvol list: don't list TOPLEVEL
* other: update tests
- update to version 4.13.2:
* subvol list:
* don't list toplevel subvolume among deleted (broken since 4.8.3)
* minor adjustments of uuid print format
* subvol delete:
* fix swapped behaviour of --commit-each and --commit-after
* fix potentially lost sync if subvolumes are from different filesystems
* check: add cache for metadata blocks, should improve performance
* other:
* new tests, testsuite updates
* doc updates
* cleanups
- update to version 4.13.1:
* image: speed up generating the sanitized names, do not generate unprintable chars
* completion: add missing commands, better mount point detection
* restore: add zstd support; libzstd detected automatically, will be
requested by default in the future, or can be configured out
* other:
* misc fixes found by sparse
* doc enhancements, ioctl manual page started
* updated and new tests
* build fixes
- update to version 4.13:
* convert: reiserfs support
* check: new option --force to allow check of a mounted filesystem (no repair)
* mkfs: --rootdir will now copy special files
* dump-tree: minor output changes
* inspect rootid: accept file as arugment
* dev usage: don't calculate slack space for missing devices
* fi du: don't print error on EMPTY_SUBVOL (inode number 2)
* build:
* fixed support for sanitization features on gcc (tsan, asan, ubsan)
* fix PIE build
* other:
* misc cleanups and stability fixes
* travis CI enhancements
* new tests, fuzzed images
* testsuite cleanups
- Removed patches:
- 0163-btrfs-progs-fsck-fix-segfault.patch - will be upstreamed
- local-version-override.patch - not needed anymore
- btrfs-support-pie.patch - upstremed
- Removed patches:
- 0167-Btrfs-progs-make-find_and_setup_root-return-an-error.patch
- 0168-Btrfs-progs-don-t-bug-out-if-we-can-t-find-the-last-.patch
- update to 4.12.1
* build:
* fix cross-compilation
* use gnu90 explicitly
* dump-tree: more relaxed checks so -b can print block on a damaged fs
* convert: fix the 1MB range exclusion
* check: more dir_item hash checks
* other
* added missing getopt spec for some options
* doc fixes
* cleanups
* test updates
- update to 4.12
* subvol show: new options --rootid, --uuid to show subvol by the given spec
* convert: progress report fixes, found by tsan
* image: progress report fixes, found by tsan
* fix infinite looping in find-root, or when looking for free extents
* other:
* code refactoring
* docs updates
* build: ThreadSanitizer support
* tests: stricter checks for mounted filesystem
- update to -4.11.1
* image: restoring from multiple devices
* dev stats: make --check option work
* check: fix false alert with extent hole on a NO_HOLE filesystem
* check: lowmem mode, fix false alert in case of mixed inline and compressed
extent
* convert: work with large filesystems (many TB)
* convert: fix overwriting of eb header flags
* convert: do not clear NODATASUM flag in inodes when run with --no-datasum
* docs updates
* build: sync Android.mk with Makefile
* tests:
* new tests
* fix 008 and 009, shell quotation mistake
- update to 4.11
* receive: fix handling empty stream with -e (multi-stream)
* send dump: fix printing long file names
* stability fixes for: dump-super, print-tree, check
* option parser updates: global options are parsed before the subcommand name
(old xfstests will fail)
* new and updated tests
* documentation updates
- btrfs-support-pie.patch: remove CFLAGS usage from linker lines,
this will allow the default PIE support to work.
- update to 4.10.2
* check: lowmem mode fix for false alert about lost backrefs
* convert: minor bugfix
* library: fix build, misisng symbols, added tests
- update to 4.10.1
* receive: handle subvolume in path clone
* convert: rollback fixed (rewrite was needed to address previous design issues)
* build: fix build of 3rd party tools, missing <linux/sizes.h>
* dump-tree: print log trees
* other: new and updated tests
- update to 4.10
* send: dump output fixes: missing newlies
* check: several fixes for the lowmem mode, improved error reporting
* build
* removed some library deps for binaries that not use them
* ctags, cscope
* split Makefile to the autotool generated part and the rest, not needed
to autogen.sh after adding a file
* shared code: sync easy parts with kernel sources
* other
* lots of cleanups
* source file reorganization: convert, mkfs, utils
* lots of spelling fixes in docs, other updates
* more tests
- update to 4.9.1
* check:
* use correct inode number for lost+found files
* lowmem mode: fix false alert on dropped leaf
* size reports: negative numbers might appear in size reports during device
deletes (previously in EiB units)
* mkfs: print device being trimmed
* defrag: v1 ioctl support dropped
* quota: print message before starting to wait for rescan
* qgroup show: new option to sync before printing the stats
* other:
* corrupt-block enhancements
* backtrace and co. cleanups
* doc fixes
- update to 4.9
* check: many lowmem mode updates
* send: use splice syscall to copy buffer from kernel
* receive: new option to dump the stream in textual form
* convert:
* move sources to own directory
* prevent accounting of blocks beyond end of the device
* make it work with 64k sectorsize
* mkfs: move sources to own directory
* defrag: warns if directory used without -r
* dev stats:
* new option to check stats for non-zero values
* add long option for -z
* library: version bump to 0.1.2, added subvol_uuid_search2
* other:
* cleanups
* docs updates
- update to 4.8.5
* receive: fix detection of end of stream (error reported even for valid
streams)
* other:
* added test for the receive bug
* fix linking of library-test
- update to 4.8.4
* check: support for clearing space cache v2 (free-space-tree)
* send:
* more sanity checks (with tests), cleanups
* fix for fstests/btrfs/038 and btrfs/117 failures
* build:
* fix compilation of standalone ioctl.h, pull NULL definition
* fix library link errors introduced in 4.8.3
* tests:
* add more fuzzed images from bugzilla
* add bogus send stream checks
* fixups and enhancements for CI environment builds
* misc refinements and updates of testing framework
* other:
* move sources for btrfs-image to own directory
* deprecated and not build by default: btrfs-calc-size, btrfs-show-super
* docs updates
- update to 4.8.3
* check:
* support for clearing space cache (v1)
* size reduction of inode backref structure
* send:
* fix handling of multiple snapshots (-p and -c options)
* transfer buffer increased (should reduce number of context switches)
* reuse existing file for output (-f), eg. when root cannot create files (NFS)
* dump-tree:
* print missing items for various structures
* new: dev stats, balance status item
* sync key names with kernel (the persistent items)
* subvol show: now able to print the toplevel subvolume -- the creation time
might be wrong though
* mkfs:
* store the creation time of toplevel root inode
* print UUID in the summary
* build: travis CI for devel
* other:
* lots of cleanups and refactoring
* switched to on-stack path structure
* fixes from coverity, asan, ubsan
* new tests
* updates in testing infrastructure
* fixed convert test 005
- update to 4.8.2
* convert: also convert file attributes
* convert: fix wrong tree block alignment for unalianged block group
* check: quota verify fixes, handle reloc tree
* build: add stub for FIEMAP_EXTENT_SHARED, compiles on ancient kernels
* build: add stub for BUILD_ASSERT when ioctl.h is included
* dump-tree: don't crash on unrecognized tree id for -t
* tests:
* add more ioctl tests
* convert: more symlink tests, attribute tests
* quota verify for reloc tree
* other cleanups
- Add ability to provide site specific defaults for mkfs (FATE#320615).
* Only used for SLES11 defaults.
- Added patch mkfs-default-features.patch
- update to 4.8.1
* 32bit builds fixed
* build without backtrace support fixed
- update to 4.8
* error handling improvements all over the place
* new fuzzed images, test updates
* doc fixups
* minor cleanups and improvements
* kernel library helpers moved to own directory
* qgroup: fix regression leading to incorrect status after check,
introduced in 4.7
- update to 4.7.3
* fixed free space tree compat status
* check: low-mem mode: handle partially dropped snapshots
* dump-super: consolidate options for superblock copy
* tree-stats: check mount status
* subvol delete: handle verbosity option
* defrag: print correct error string
* mkfs: fix reading rotational status
* other:
* UBSAN build option
* documentation updates
* enhanced tests: convert, fuzzed images, more tools to run on fuzzed
images
- removed btrfsprogs-only-install-udev-rules-for-udev-190.patch: fix build
- update to 4.7.2
* check:
* urgent fix: false report of backref mismatches; do not --repair
last unaffected version 4.6.1 (code reverted to that state)
* fuzzing and fixes
* added more sanity checks for various structures
* testing images added
* build: udev compatibility: do not install .rules on version < 190
* other:
* dump-super: do not crash on garbage value in csum_type
* minor improvements in messages and help strings
* documentation:
* filesystem features
- Add new btrfsprogs-udev-rules package to contain the udev rules.
- Fix packaging for udev rules:
- btrfs builtin didn't exist prior to udev v190, so the rules must
depend on that version.
- Added patch:
* btrfsprogs-only-install-udev-rules-for-udev-190.patch
- update to 4.7.1
* check:
* new optional mode: optimized for low memory usage (memory/io tradeoff)
* --mode=lowmem, not default, still considered experimental
* does not work with --repair yet
* convert: regression fix, ext2_subvol/image rw permissions
* mkfs/convert:
* two-staged creation, partially created filesystem will not be recognized
* improved error handling (fewer BUG_ONs)
* convert: preparation for more filesystems to convert from
* documentation updates: quota, qgroup
* other
* message updates
* more tests
* more build options, enhanced debugging
- update to 4.7
* convert: fix creating discontig extents
* check: speed up traversing heavily reflinked extents within a file
* check: verify qgroups of higher levels
* check: repair can now fix wrong qgroup numbers
* balance: new option to run in the background
* defrag: default extent target size changed to 32MiB
* du: silently skip non-btrfs dirs/files
* documentation updates: btrfs(5), btrfs(8), balance, subvolume, scrub,
filesystem, convert
* bugfixes:
* unaligned access (reported for sparc64) in raid56 parity calculations
* use /bin/bash
* other stability fixes and cleanups
* more tests
- Removed patches:
* 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
* 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.6.1
* fi resize: negative resize argument accepted again
* qgroup rescan: fix skipping when rescan is in progress
* mkfs: initialize stripesize to correct value
* testsuite updates, mostly convert tests
* documentation updates
* btrfs-device, btrfs-restore manual pages enhanced
* misc fixups
- update to 4.6
* convert - major rewrite:
* fix a long-standing bug that led to mixing data blocks into metadata block
groups
* the workaround was to do full balance after conversion, which was
recommended practice anyway
* explicitly set the lowest supported version of e2fstools to 1.41
* provide and install udev rules file that addresses problems with device
mapper devices, renames after removal
* send: new option: quiet
* dev usage: report slack space (device size minus filesystem area on the dev)
* image: support DUP
* build: short options to enable debugging builds
* other:
* code cleanups
* build fixes
* more tests and other enhancements
* Removed patches:
* 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
* 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
* btrfs-progs-no-PKG_CHECK_VAR
- btrfsck updates for qgroup verification and repair (fate#318144)
* We can now check all qgroup levels
* btrfsck will write out corrected qgroups when run with --repair
- Added patch: 0001-btrfs-progs-free-qgroup-counts-in-btrfsck.patch
- Added patch: 0002-btrfs-progs-btrfsck-verify-qgroups-above-level-0.patch
- Added patch: 0003-btrfs-progs-btrfsck-write-corrected-qgroup-info-to-d.patch
- update to 4.5.3
* ioctl: fix unaligned access in buffer from TREE_SEARCH; might cause SIGBUS
on architectures that do not support unaligned access and do not performa
any fixups
* improved validation checks of superblock and chunk-related structures
* subvolume sync: fix handling of -s option
* balance: adjust timing of safety delay countdown with --full-balance
* rescue super-recover: fix reversed condition check
* check: fix bytes_used accounting
* documentation updates: mount options, scrub, send, receive, select-super,
check, mkfs
* testing: new fuzzed images, for superblock and chunks
- fix build failure on 13.1: conditional default for udevdir
- fix build failure on SLE11SP4: wrong check in makefile
- Add udev rules for dm devices (bsc#912170 bsc#888215)
- Added patch: 0169-btrfs-progs-udev-add-rules-for-dm-devices.patch
- Added patch: btrfs-progs-no-PKG_CHECK_VAR
- update to 4.5.2
* new/moved command: btrfs-calc-stats -> btrfs inspect tree-stats
* check: fix false alert for metadata blocks crossing stripe boundary
* check: catch when qgroup numbers mismatch
* check: detect running quota rescan and report mismatches
* balance start: add safety delay before doing a full balance
* fi sync: is now silent
* fi show: don't miss filesystems with partially matching uuids
* dev ready: accept only one argument for device
* dev stats: print "devid:N" for a missing device instead of "(null)"
* other:
* lowest supported version of e2fsprogs is 1.41
* minor cleanups, test updates
- Removed patch: 2000-btrfs-full-balance-warning.diff
- update to 4.5.1
* mkfs: allow DUP on multidev fs
* fix static build
- update to 4.5
* new/moved commands
* btrfs-show-super -> btrfs inspect-internal dump-super
* btrfs-debug-tree -> btrfs inspect-internal dump-tree
* new commands
* btrfs fi du - calculate disk usage, including shared extents
* enhancements
* device delete - delete by id (needs kernel support, not merged to 4.6)
* check - new option to specify chunk root
* debug-tree/dump-tree - option -t understands human readable name of the
tree (along numerical ids)
* btrfs-debugfs - can dump block group information
* bugfixes
* all commands should accept the option separator "--"
* several fixes in device scan
* restore works on filesystems with sectorsize > 4k
* debug-tree/dump-tree - print compression type as string
* subvol sync: fix crash, memory corruption
* argument parsing fixes: subvol get-default, qgroup create/destroy/assign,
inspect subvolid-resolve
* check for block device or regular file in several commands
* other
* documentation updates
* manual pages for the moved tools now point to btrfs-filesystem
* testsuite updates
- Removed patch (upstream):
0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch
- Recommend btrfsmaintenance
- hide min/max macros clashing with gcc 6 (bnc#966257)
(0001-btrfs-progs-libbtrfs-remove-max-min-macros-from-API.patch)
- update to 4.4.1
* find-root: don't skip the first chunk
* free-space-tree compat bits fix
* build: target symlinks
* documentation updates
* test updates
- update to 4.4
* mkfs.btrfs --data dup
* support balance filters added/enhanced in linux 4.4
* manual pages enhanced (btrfs, mkfs, mount, filesystem, balance)
* 'btrfs filesystem usage' works with mixed blockgroups
* build: installation to /usr/local
* build: the 'ar' tool is properly deteced during cross-compilation
* improved stability on fuzzed/crafted images when reading sys array in
superblock
* debug-tree: option -t understands ids for tree root and chnuk tree
* check: properly reset nlink of multi-linked file
* chunk recovery: fix floating point exception
* chunk recovery: endianity bugfix during rebuild
* mkfs with 64K pages and nodesize reported superblock checksum mismatch
- Removed patches:
* 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
* fix-doc-build-on-SLE11SP3.diff
- Fix missing dependency on coreutils for initrd macros (boo#958562)
- Call missing initrd macro at post / postun (boo#958562)
- fix mkfs failure on ppc64 (or with sectorsize > 4k) (bsc#956819)
- Added patch: 0001-btrfs-progs-mkfs-use-correct-size-for-superblock-csu.patch
- update to 4.3.1
* fixes
* device delete: recognize 'missing' again
* mkfs: long names are not trimmed when doing ssd check
* support partitioned loop devices
* other
* replace several mallocs with on-stack variables
* more memory allocation failure handling
* add tests for bugs fixed
* cmd-device: switch to new message printing helpers
* minor code cleanups
- update to 4.3
* mkfs
* mixed mode is not forced for filesystems smaller than 1GiB
* mixed mode broken with mismatching sectorsize and nodesize, fixed
* print version info earlier
* print devices sorted by id
* do not truncate target image with --rootsize
* fi usage:
* don't print global block reserve
* print device id
* minor output tuning
* other cleanups
* calc-size:
* div-by-zero fix on an empty filesystem
* fix crash
* bugfixes:
* more superblock sanity checks
* consistently round size of all devices down to sectorsize
* misc leak fixes
* convert: don't try to rollback with a half-deleted ext2_saved subvolume
* other:
* check: add progress indicator
* scrub: enahced error message
* show-super: read superblock from a given offset
* add README
* docs: update manual page for mkfs.btrfs, btrfstune, balance, convert and inspect-internal
* build: optional build with more warnings (W=...)
* build: better support for static checkers
* build: html output of documentation
* pretty-print: last_snapshot for root_item
* pretty-print: stripe dev uuid
* error reporting wrappers, introduced and example use
* refactor open_file_or_dir
* other docs and help updates
* testing:
* test for nodes crossing stripes
* test for broken 'subvolume sync'
* basic tests for mkfs, raid option combinations
* basic tests for fuzzed images (check)
* command intrumentation (eg valgrind)
* print commands if requested
* add README for tests
- build btrfsprogs-static package for 13.2 and Factory, package
with static versions of the utilities, aimed for rescue environments
- update to 4.2.3
- subvol sync: make it actually work again
- scanning: do not scan already discovered filesystems (minor optimization)
- convert: better error message in case the filesystem is not finalized
- restore: off-by-one symlink path check fix
- update to 4.2.2
- fi label: use fallback if the label ioctl is not available
- convert: check nodesize constraints against commandline features (-O)
- scrub: report status 'running' until all devices are finished
- device scanning might crash in some scenarios
- fi usage: print summary for non-root users
- update to 4.2.1
- fix an off-by-one error in cross-stripe boundary check
- convert: don't write uninitialized data to image
- image: don't loop with option -t0
- image: don't create threads if compression is not requested
- Removed patches:
* 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- make mkfs work with 64k nodesize again, notably fixes mkfs on ppc64
(bsc#945229)
- Added patch:
* 0001-btrfs-progs-fix-cross-stripe-boundary-check.patch
- version 4.2
* enhancements:
* mkfs: do not create extra single chunks on multiple devices
* resize: try to guess the minimal size, 'inspect min-dev-size'
* qgroup assign: add option to schedule rescan
* chunk-recover: be more verbose about the scanning process
* fixes:
* check:
* find stripes crossing stripe boundary -- created by convert
* print correct range for file hole when there are no extents
and learn how to fix it
* replace: more sanity checks
* convert: concurrency fixes related to reporting progress
* find-root: option -a will not skip the current root anymore
* subvol list: fix occasional crash
* do not create stripes crossing stripe boundary
* build:
* fixes for musl libc
* preliminary support for android (not working yet, more code changes needed)
* new EXTRA_CFLAGS and EXTRA_LDFLAGS
* other:
* lots of cleanups
* tests: lots of updates, new tests, framework improvements
* documentation updates
* debugging: print-tree shows stripe length
- Removed patches (upstreamed):
* 2104-get-min-size-for-resize.patch
* 2105-move-min-resize-implementation-to-inspec.patch
* 2106-inspect-add-command-min-dev-size.patch
- add warning before full balance starts (bsc#940467, fate#319317)
- Added patches:
2000-btrfs-full-balance-warning.diff
- Add feature to get minimum size a filesystem can be resized to
(FATE#317897).
- Added patches:
* 2104-get-min-size-for-resize.patch
* 2105-move-min-resize-implementation-to-inspec.patch
* 2106-inspect-add-command-min-dev-size.patch
- version 4.1.2
- mkfs: bugfix, previous version does not create entierly correct
filesystem (has to be recreated)
- version 4.1.1
* bugfixes
- defrag: threshold overflow fix
- fsck:
- check if items fit into the leaf space
- fix wrong nbytes
- mkfs:
- create only desired block groups for single device
- preparatory work for fix on multiple devices
* enhancements
- new alias for 'device delete': 'device remove'
* other
- fix compilation on old gcc (4.3)
- documentation updates
- debug-tree: print nbytes
- test: image for corrupted nbytes
- corupt-block: let it kill nbytes
- spec: drop libacl dependency
- version 4.1
* bugfixes
- fsck.btrfs: no bash-isms
- bugzilla 97171: invalid memory access (with tests)
- receive:
- cloning works with --chroot
- capabilities not lost
- mkfs: do not try to register bare file images
- option --help accepted by the standalone utilities
* enhancements
- corrupt block: ability to remove csums
- mkfs:
- warn if metadata redundancy is lower than for data
- options to make the output quiet (only errors)
- mixed case names of raid profiles accepted
- rework the output:
- more comprehensive, 'key: value' format
- subvol:
- show:
- print received uuid
- update the output
- new options to specify size units
- sync:
- grab all deleted ids and print them as they're removed,
previous implementation only checked if there are any
to be deleted - change in command semantics
- scrub: print timestamps in days HMS format
- receive:
- can specify mount point, do not rely on /proc
- can work inside subvolumes
- send:
- new option to send stream without data (NO_FILE_DATA)
- convert:
- specify incompat features on the new fs
- qgroup:
- show: distinguish no limits and 0 limit value
- limit: ability to clear the limit
- help for 'btrfs' is shorter, 1st level command overview
- debug tree: print key names according to their C name
* new
- rescure zero-log
- btrfsune:
- rewrite uuid on a filesystem image
- new option to turn on NO_HOLES incompat feature
* deprecated
- standalone btrfs-zero-log
* other
- testing framework updates
- uuid rewrite test
- btrfstune feature setting test
- zero-log tests
- more testing image formats
- manual page updates
- ioctl.h synced with current kernel uapi version
- convert: preparatory works for more filesystems (reiserfs pending)
- use static buffers for path handling where possible
- add new helpers for send uilts that check memory allocations,
switch all users, deprecate old helpers
- Makefile: fix build dependency generation
- map-logical: make it work again
- Install bash completion for btrfs.
- version 4.0
* resize:
* don't accept file as an argument (it's confusing)
* print better error message in case of an error
* restore: optionally restore metadata (time, mode, uid/gid)
* receive: optionally enforce chroot
* new rescue subcommand 'zero-log', same as btrfs-zero-log, but
now also part of the main utility
* check:
* free space checks match kernel, fixes incorrect reports
* convert: fix setting of checksum bit if --no-datasum is used
* fsck.btrfs: don't print messages
* fix quota rescan on PPC64 (mangled ioctl number)
* test updates
* documentation: files renamed to .asciidoc, misc fixups
- version 3.19.1
- convert:
- new option to specify metadata block size
- --no-progress actually works
- restore: properly handle the page boundary corner case
- build fixes:
- missing macro from public header, BTRFS_BUILD_VERSION
- wrong handling of --enable-convert
- fi usage: reports correct space for degraded mounts
- other:
- mkfs: help string updates
- completion: added 'usage' subcommands
- cleanups in qgroup code, preparatory work
- version 3.19
- btrfs-image
- restore can now run in parallel threads
- fixed restore of multiple image from multiple devices onto a single dev
- introduced metadump v2
- check
- make --init-csum-tree and --init-extent-tree work together
- find-new
- option to search through all metadata even if a root was already found
- convert
- show progress by default, can be turned off
- corrupt-block
- option to work on a specific root
- bash completion script for all subcommands
- spec: convert to autotools
Removed patch 0169-btrfs-progs-Check-metadata-mirrors-in-find-root.patch
- add COPYING
- version 3.18.2
* qgroup show: print human readable sizes, options to say otherwise
* check: new option to explicitly say no to writes
* mkfs: message about trimming is not printed to stderr
* fi show: fixed return value
* tests: new infrastructure
* btrfstune: force flag can be used together with seeding option
* backtrace support is back
* getopt cleanups
* doc and help updates
- version 3.18.1
- minor fixes
- documentation updates
- version 3.18
- mkfs - skinny-metadata feature is now on by default, first introduced in
kernel 3.10
- filesystem usage - give an overview of fs usage in a way that's more
comprehensible than existing 'fi df'
- device usage - more detailed information about per-device allocations
- check:
- option to set a different tree root byte number
- ability to link lost files to lost+found, caused by a recent kernel bug
- repair of severely corrupted fs (use with care)
- convert - option to show progress
- subvol create - print the commit mode inline, print the global mode only if --verbose
- other updates: musl-libc support, coverity bugfixes, new test images,
documentation
- Removed patches (upstreamed):
* 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- version 3.17.3
- convert: fix conversion of sparse ext* filesystems
- show: resolve to the correct path
- fsck: more verbose error for root dir problems
- version 3.17.2
- check improvements
- add ability to replace missing dir item/dir indexes
- fix missing inode items
- create missing root dirid
- corrupt block: enhancements for testing fsck
- zero-log: able to reset a fs with bogus log tree pointer (bko#72151)
- package mkinitrd scripts conditionally (bsc#893577)
- spec: minor updates
- version 3.17.1
- fi df: argument handling
- fix linking with libbtrfs
- replace: better error reporting
- fi show: fixed stall if run concurrently with balance
- check: fixed argument parsing for --subvol-extents
- fi df: SI prefixes corrected
- Added patches:
* fix-doc-build-on-SLE11SP3.diff
- Removed patches:
* 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
* 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Modified patches:
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
- version 3.17
- check: --init-csum-tree acutally does something useful, rebuilds the whole
csum tree
- /dev scanning for btrfs devices is gone
- /proc/partitions scanning is gone, blkid is used exclusively
- new subcommand subvolume sync
- filesystem df: new options to set unit format
- convert: allow to copy label from the origin, or specify a new one
- Modified patches:
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- Added patches:
* 0010-btrfs-progs-move-group-type-and-profile-pretty-print.patch
* 0028-btrfs-progs-rework-calculations-of-fi-usage.patch
* 0042-btrfs-progs-fix-linking-with-libbtrfs.patch
* 0043-btrfs-progs-libbtrfs-make-exported-headers-compatibl.patch
- Removed patches:
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
* 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0023-btrfs-progs-print-B-for-bytes.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
* 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- version 3.16.2
- fsck: handle bad extent mapping
- image: make it work on a balanced fs
- btrfs-show-super: print flags in human readable way
- documentation updates
- version 3.16.1
- library version defines
- subvol list: -R to print received UUID
- fixed detection of multiple mounts on the same directory
- restore: misc fixes
- other fixes
- Modified patches (sync with pending upstream versions):
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
- Removed patch: library-version-defines.patch (upstream)
- send-stream API users updatd, drop the workaround
- Removed patch: send-stream-api-wokaround.patch
- workaround for send api breakage
- Added patch: send-stream-api-wokaround.patch
- add api versioning and package version.h (now 0.1.1)
- Added patches:
* library-version-defines.patch
- version 3.16
- show-super: skip unrecognized sb, add option to force
- debug-tree: print tree by id
- mkfs: new option to specify UUID
- receive: new option to limit number of errors
- check: new option to verify quotas
- check: reduced memory requirements
- check: new option to print extent sharing
- restore: check length before decompression
- restore: more error handling
- balance: new filter 'limit'
- recover: allow to read all sb copies
- restore: option to loop during restoring
- mkfs: drop experimental notice
- btrfstune: new option to force dangerous changes
- documentation updates
- Deleted patches (upstream):
* 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
* 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
* btrfs-progs-canonicalize-pathnames-for-device-commands
- Refreshed patches:
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0164-btrfs-progs-convert-set-label-or-copy-from-origin.patch
- refresh references on the following patches:
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: ignore orphaned qgroups by default
- Added patch:
* 0204-btrfs-progs-ignore-orphaned-qgroups-by-default.patch
- btrfs-progs: show extent state for a subvolume (bnc#865621)
- Added patch:
* 0203-btrfs-progs-show-extent-state-for-a-subvolume.patch
- btrfs-progs: canonicalize pathnames for device commands (bnc#880486).
- Added patch:
* btrfs-progs-canonicalize-pathnames-for-device-commands
- fsck: fix checking on filesystems with large sectorsize (bnc#872286)
- Added patches:
* 0171-btrfs-progs-make-free-space-checker-work-on-non-4k-s.patch
- Do not package btrfs-find-root and btrfs-select-super by default.
- Removed printing byte number for every slot (bnc#872364).
- Removed patch:
* 0170-btrfs-progs-In-find-root-dump-bytenr-for-every-slot.patch
- update to upstream 3.14.2
- man: separate pages for all subcommands
- minor bugfixes
- spec: removed upstreamed patches, update build dependencies
- Added patches:
* 0001-btrfs-progs-doc-fix-symlink-target-for-btrfsck.8.patch
- Removed patches:
* 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
* 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
* 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
* 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
* 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
* 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
* 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
- add quota group verify patches, sent to list near end of the week starting
5/4/2014
- updates btrfsck with the ability to verify quota groups
- Update the changelog with some sad version of diffstat output to meet
requirements.
- Added patches:
* 0200-btrfs-progs-print-qgroup-excl-as-unsigned.patch
* 0201-btrfs-progs-import-ulist.patch
* 0202-btrfs-progs-add-quota-group-verify-code.patch
- add quota group verify patches, sent to list near end of the week starting
5/4/2014
- updates btrfsck with the ability to verify quota groups
- update to upstream 3.14.1
- mkfs:
- fix TRIM detection
- do not zero-out end of device unconditionally
- no crash with --features option
- fsck:
- clear log tree in repair mode
- check reloc roots
- btrfs - reworked space reporting (bnc#873106)
- btrfs fi usage - new command
- btrfs dev usage - new command
- btrfs fi df - enhanced output with GlobalReserve
- Removed patches:
* 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- Added patches:
* 0001-Btrfs-progs-fix-check-to-test-trim-support.patch
* 0002-Btrfs-progs-fsck-fix-double-free-memory-crash.patch
* 0003-Btrfs-progs-mkfs-Remove-zero_end-1-since-it-has-been.patch
* 0004-btrfs-progs-fix-wrong-max-system-array-size-check-in.patch
* 0005-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
* 0006-Btrfs-progs-fsck-clear-out-log-tree-in-repair-mode.patch
* 0007-Btrfs-progs-fsck-avoid-pinning-same-block-several-ti.patch
* 0008-Btrfs-progs-fsck-add-ability-to-check-reloc-roots.patch
* 0009-btrfs-progs-prevent-close_root-if-the-root-to-close-.patch
* 0010-btrfs-progs-fix-mkfs.btrfs-segfault-with-features-op.patch
* 0011-btrfs-progs-Enhance-the-command-btrfs-filesystem-df.patch
* 0012-btrfs-progs-Add-helpers-functions-to-handle-the-prin.patch
* 0013-btrfs-progs-Add-command-btrfs-filesystem-disk-usage.patch
* 0014-btrfs-progs-Add-btrfs-device-disk-usage-command.patch
* 0015-btrfs-progs-cleanup-dead-return-after-usage-for-fi-d.patch
* 0016-btrfs-progs-Fix-memleak-in-get_raid56_used.patch
* 0017-Btrfs-progs-fi-usage-free-memory-if-realloc-fails.patch
* 0018-btrfs-progs-read-global-reserve-size-from-space-info.patch
* 0019-btrfs-progs-add-original-df-and-rename-disk_usage-to.patch
* 0020-btrfs-progs-move-device-usage-to-cmds-device-more-cl.patch
* 0021-btrfs-progs-check-if-we-can-t-get-info-from-ioctls-d.patch
* 0022-btrfs-progs-zero-out-structures-before-calling-ioctl.patch
* 0023-btrfs-progs-print-B-for-bytes.patch
* 0024-btrfs-progs-Print-more-info-about-device-sizes.patch
* 0025-btrfs-progs-compare-unallocated-space-against-the-co.patch
* 0026-btrfs-progs-add-section-of-overall-filesystem-usage.patch
* 0027-btrfs-progs-cleanup-filesystem-device-usage-code.patch
* 0028-btrfs-progs-extend-pretty-printers-with-unit-mode.patch
* 0029-btrfs-progs-replace-df_pretty_sizes-with-pretty_size.patch
* 0030-btrfs-progs-clean-up-return-codes-and-paths.patch
* 0031-btrfs-progs-move-global-reserve-to-overall-summary.patch
- own mkinitrd directories
- add missing symbol to library (bnc#873164)
- add version dependency for devel package
- Added patches:
* 0001-btrfs-progs-move-arg_strtou64-to-a-separate-file-for.patch
- fsck: fixes and enahancements to --init-extent-tree mode
- fsck: chunk-recover updates
- scrub: add force option -f
- send: check if subvolumes are read-only
- subvol snapshot: add options to affect commit behaviour
- btrfs: add properties command group
- restore: add dry-run option
- restore: fix restoring of compressed files
- mkfs: support for no-holes feature
- mkfs: option -r deals with hardlinks and relative paths
- mkfs: discard phase is interruptible
- documentation updates
- cleaned spec file
- Removed patches:
* 0162-btrfs-progs-fix-loop-device-mount-checks.patch
* 0165-Revert-btrfs-progs-update-options-in-find-root.c.patch
* 0166-Btrfs-progs-add-some-verbose-output-to-find-root.patch
- bump version to 3.12
- update tarball and remove upstreamed patches
- fsck, image, restore: various improvements and fixes
- btrfs: quota rescan (fate#312751)
- fsck updates
- more mkfs sanity checks
- qgroup rescan wait
- Added patches:
* 0050-Btrfs-progs-commit-the-csum_root-if-we-do-init-csum-.patch
* 0051-btrfs-progs-Fix-getopt-on-arm-ppc-platforms.patch
* 0052-btrfs-progs-fix-duplicate-__-su-typedefs-on-ppc64.patch
* 0053-btrfs-progs-use-reentrant-localtime.patch
* 0054-btrfs-progs-don-t-have-to-report-ENOMEDIUM-error-dur.patch
* 0055-Btrfs-progs-added-btrfs-quota-rescan-w-switch-wait.patch
* 0056-btrfs-progs-fix-qgroup-realloc-inheritance.patch
* 0057-Btrfs-progs-fix-restore-command-leaving-corrupted-fi.patch
* 0058-btrfs-progs-avoid-write-to-the-disk-before-sure-to-c.patch
* 0059-btrfs-progs-error-if-device-for-mkfs-is-too-small.patch
* 0060-btrfs-progs-error-if-device-have-no-space-to-make-pr.patch
* 0061-btrfs-progs-calculate-available-blocks-on-device-pro.patch
* 0062-Btrfs-progs-keep-track-of-transid-failures-and-fix-t.patch
- Change udev rule filename in setup-btrfs.sh to
/usr/lib/udev/rules.d/64-btrfs.rules from
from /usr/lib/udev/rules.d/80-btrfs.rules (bnc#839960 comment#7)
- Remove udev rules file - udev packages one itself (bnc#839960).
- update to upstream master (194aa4a1)
- btrfs-restore: deal with NULL returns from read_node_slot
- btrfs-restore: use the correct leafsize when reading the FS location
- btrfs-find-root: Add options to control generation and level
- btrfsck: fix incorrect casting on items in the corrupt_blocks tree
- Btrfs-progs: fix closing of devices
- Btrfs-progs: enhance btrfs-image to restore image onto multiple disks
- Btrfs-progs: cleanup btrfs-image usage
- Btrfs-progs: delete fs_devices itself from fs_uuid list before freeing
- Btrfs-progs: skip open devices which is missing
- Btrfs-progs: fix misuse of skinny metadata in btrfs-image
- Btrfs-progs: recover raid0/raid10/raid5/raid6 metadata chunk
- Btrfs-progs: Add chunk rebuild function for RAID1/SINGLE/DUP
- Btrfs-progs: introduce list_{first, next}_entry/list_splice_tail{_init}
- Btrfs-progs: Add chunk recover function - using old chunk items
- Btrfs-progs: Add block group check funtion
- Btrfs-progs: extend the extent cache for the device extent
- Btrfs-progs: use rb-tree instead of extent cache tree for fs/file roots
- Btrfs-progs: introduce common insert/search/delete functions for rb-tree
- Btrfs-progs: cleanup similar code in open_ctree_* and close_ctree
- Btrfs-progs: Don't free the devices when close the ctree
- Btrfs-progs: don't close the file descriptor 0 when closing a device
- Btrfs-progs: fix missing recow roots when making btrfs filesystem
- Add fix for passing super_nr while opening ctree
- btrfs-progs-mkfs-default-extref.diff: turn on extended refs by
default, (aka hardlink count limtitation) (bnc#835695)
- added 0040-btrfs-progs-fix-loop-device-mount-checks.patch: fix
loop mount detection again (bnc#834173)
- Simplify checks in mkinitrd scripts.
They are always true because they come from the same package
Use relative paths to binaries
- Move udev rules to /usr.
- Adjust rules to call binary from /usr
- Simplify fsck.btrfs, its just a dummy until fixed
- update to upstream master (f00dd8386a57d241d0f7c)
- Make requirement on libattr-devel explicit
- initrd support: add module (bnc#750185, bnc#727383)
- set correct file mode if writing replacement fsck
- fix build failure
- add btrfs-debug-tree to initrd
- adjust fs size to correct size (bnc#744593)
- man page documentation updates
- do not package obsolete utilities
- mkfs: store correct size of device in superblock (bnc#730103)
- updated restriper/balance commands to match kernel version
- place binaries in /usr tree (UsrMerge project)
- adjust mkinitrd scrippt accordingly
- add btrfsck repair options for:
- rebuild extent records
- fix block group accounting
- reset csums for rescue nodatasum mount
- prune corrupt extent allocation tree blocks
- device scanning fixes for dm and multipath (bnc#749540)
- initrd support: move btrfs device scan after block device setup
- documentation updates
- add csize for file commpressed size
- updated restore utility
- patch license to follow spdx.org standard
- btrfs-progs-fix-open_ctree_usage_segfaults.patch: fix
segfaults from bnc#710486 due to unchecked usage of return
value of open_ctree()
[fixed compilation warnings]
- pull upstream, replace existing patches, spec update
- update 'restore' utility
- lzo support
- tools may now take earlies superblock when opening the fs
- other fixes
- pull integration-20111030 branch
- mkfs: force mkfs if desired
- other fixes
- add btrfs-dump-super to mkinitrd
- other fixes
- skip non-existent devices or without media
- documentation updates
- scrubbing single device
- graceful error handling when opening fs fails
- updated mkinitrd script to scan devices before mount (bnc#727383)
- add several tools to mkinitrd if root fs is btrfs
- pull upstream branch and delete local patches
- btrfsck: ignore -a (bnc#655906)
- btrfsck: fix strerror value
- Remove redundant tags/sections from specfile
- Use %_smp_mflags for parallel build
- add patch for local version override as we do not build from
git, and avoid doubled "Btrfs" in output of 'btrfs'
- reorder help for 'get-default' right after 'set-default'
- add option -p to print parent subvolume
- add subvolume 'get-default' subsubcommand
- remove debugging printf from
0001-Btrfs-progs-add-a-btrfs-select-super-command-to-over.patch
- add support for currently available kernel features:
- add scrub subcommand
- scan /proc/partitions by default (or use --all-devices for all)
- mkfs fixes and improvements
- documentation fixes
- fix failing on deleted loop mounts (bnc#697671)
- update from git:
- add btrfs-select-super utility
- add btrfs-label utility
- allow mixed data+metadata (option --mixed)
- allow populating new filesystem with files (option --rootdir)
- allow discard support in mkfs
- lzo support
- deprecate 'btrfsctl' 'btrfs-vol' 'btrfs-show'
- other bugfixes and documentation improvements
- change to a hardlink
- add link for fsck.btrfs (bnc#665899)
- update to v0.19-35-g1b444cd:
* used space accounting fix for the converter
* Add btrfs-list for listing subvolumes
* Add new util: 'btrfs'
* multidevice support for check_mounted
* check slash in deleting subvolumes
* Add btrfsck option to select the super block copy
* btrfs-debug-tree: add -d option to print only the device mapping
- fix crash on creating filesystems (bnc#603620)
- revert last change (bnc#599224#c3)
- add hardlink from fsck.btrfs (bnc#599224)
- fix memory leak (bnc#537633)
- Updated to latest repo version.
- used space accounting fix for the converter
- btrfsctl: add snapshot/subvolume destroy ioctl
- btrfsck: check root back/forward references
- Add btrfs-map-logical program to map and read logical block numbers
- build btfs-convert (bnc#572912)
- enable parallel build
- added Supplements
- move apps to /sbin
- update to 0.19:
- build with rpm optflags
- install man pages
- fix leak in extends checking (bnc#523447)
==== chrony ====
- Remove discrepancies between spec file and chrony-tmpfiles (boo#1115529)
==== cups-filters ====
Version update (1.21.1 -> 1.21.4)
- Update to version 1.21.4:
* cups-browsed: cups-browsed: Limit the number of retries for
creating a print queue when it comes to HTTP timeouts. Number
of retries given by HttpMaxRetries directive in
cups-browsed.conf.
* cups-browsed: Read out current time right before setting the
timeouts.
* libcupsfilters: In the PPD generator for driverless IPP
printing let "*cupsManualCopies: true" lines get added to
the PPD if printing is done in a raster format as then
pdftopdf needs to generate the copies.
* pdftoraster, pdftoopvp, pdftoijs: Fix build with Poppler >=
0.70
* pdftopdf: Fixed printing multiple copies on driverless IPP
printers. When printing collated copies the multiple copies
got applied twice, resulting in n*n instead of n copies.
* pdftoraster, pdftoopvp, pdftoijs: Poppler removed memCheck
and gMemReport functions, remove appropriate calls.
- Changes from version 1.21.3:
* foomatic-rip: Reset stdin after replacing the underlying file
descriptor.
- Changes from version 1.21.2:
* cups-browsed: Fixed freeing of literal string caused by
Coverity Scan issue fix.
==== cyrus-sasl ====
Version update (2.1.26 -> 2.1.27)
Subpackages: cyrus-sasl-crammd5 cyrus-sasl-devel cyrus-sasl-digestmd5 cyrus-sasl-gssapi cyrus-sasl-plain libsasl2-3 libsasl2-3-32bit
- removed patches obsoleted by upstream changes:
* shared_link_on_ppc.patch
* fix-sasl-header.diff
* cyrus-sasl-revert_gssapi_flags.patch
* cyrus-sasl-issue-402.patch
* cyrus-sasl-2.1.27-openssl-1.1.0.patch
- replaced cumlocal/ with m4/ in patches
- added fix_libpq-fe_include.diff for fixing including libpq-fe.h
- Update to 2.1.27
* Added support for OpenSSL 1.1
* Added support for lmdb
* Lots of build fixes
* Treat SCRAM and DIGEST-MD5 as more secure than PLAIN when selecting client mech
* DIGEST-MD5 plugin:
Fixed memory leaks
Fixed a segfault when looking for non-existent reauth cache
Prevent client from going from step 3 back to step 2
Allow cmusaslsecretDIGEST-MD5 property to be disabled
* GSSAPI plugin:
Added support for retrieving negotiated SSF
Fixed GSS-SPNEGO to use flags negotiated by GSSAPI for SSF
Properly compute maxbufsize AFTER security layers have been set
* SCRAM plugin:
Added support for SCRAM-SHA-256
* LOGIN plugin:
Don?t prompt client for password until requested by server
* NTLM plugin:
Fixed crash due to uninitialized HMAC context
==== dejagnu ====
Version update (1.6.1 -> 1.6.2)
- Update to dejagnu 1.6.2
* runtest will abort if $DEJAGNU is defined but the file is not
found.
- close-wait-program.patch: Removed
==== drbd ====
Subpackages: drbd-kmp-default
- bsc#1118841, kernel compatible issue.
Have bioset_init but no bioset_initialized
- Add patch compat_no_bioset_initialized.patch
Remove patch compat_have_mempool_init.patch
==== editorconfig-core-c ====
Version update (0.12.2 -> 0.12.3)
- update to 0.12.3:
* Bump required minimum cmake version to 2.8.12.
* Support pcre2 and drop support for pcre.
- use pkconfig to find libpcre2
==== epson-inkjet-printer-escpr ====
Version update (1.6.29 -> 1.6.33)
- Update to 1.6.33:
* Supported new models:
+ ET-4700_Series
+ L1110_Series
+ L5190_Series
+ L7180_Series
+ PX-S170T_Series
+ PX-S170UT_Series
==== ffmpeg-4 ====
Subpackages: libavcodec58 libavdevice58 libavfilter7 libavformat58 libavresample4 libavutil56 libpostproc55 libswresample3 libswscale5
- Enable encoding/decoding with nvcodec, the required headers are already
in TW (permissively licensed). The required NVidia libraries are dlopen'ed.
- Enable ILBC decoder, ilbc is free and already packaged standalone.
==== fwupd ====
Subpackages: fwupd-lang libfwupd2
- Use gnu-efi only if %{with efi_fw_update}, always use pkgconfig(efivar)
- Fix file list
- Amend %post and %postun to install/uninstall fwupd*.efi to the
EFI system partition
+ Also add shim to Requires for fwupdx64.efi
- Mark fwupdate as obsolete
+ fwupdate has been merged into fwupd since fwupd 1.1.0.
==== gcc7 ====
Version update (7.3.1+r263609 -> 7.4.0+r266845)
- Update to GCC 7.4 release.
- Fix AVR configuration to not use __cxa_atexit or libstdc++ headers.
Point to /usr/avr/sys-root/include as system header include directory.
==== git ====
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- Use Requires(pre).
- Do not ignore error returns from useradd.
- Package descriptions need not be wrapped in %if..%endif.
- Avoid boo#1082023 - git send-email fails to authenticate with
SMTP server
==== gmime ====
Version update (3.2.0 -> 3.2.3)
- Update to version 3.2.3:
+ Fixed GMimeFilterBasic for uudecode.
+ Fixed a bug in g_mime_uuencode_step().
+ Modified GMimeParser to work around broken mailers that send
base64 encoded message/rfc822 parts.
+ Fixed a bug in g_mime_quoted_encode_close() where it would
incorrectly end the quoted-printable output with a line
containing only "=\n" even when it is not needed.
+ Improved g_mime_content_encoding_from_string().
+ Really, really fixed the packaging to include the Vala build
files.
- Changes from version 3.2.2:
+ Fixed packaging to include Vala files.
- Changes from version 3.2.1:
+ Fixed GMimeParser to recognize the message/global mime-type.
+ Updated GMime to use libidn2 instead of the older libidn
library.
+ Fixed address quoting logic and IDN2 encoding.
+ Added GMIME_DECRYPT_ENABLE_ONLINE_CERTIFICATE_CHECKS and
GMIME_DECRYPT_ENABLE_KEYSERVER_LOOKUPS as possible flags to
pass to g_mime_crypto_context_decrypt(). Also added
GMIME_VERIFY_ENABLE_ONLINE_CERTIFICATE_CHECKS and
GMIME_VERIFY_ENABLE_KEYSERVER_LOOKUPS as possible flags to
pass to g_mime_crypto_context_verify().
+ Fixed g_mime_message_write_to_stream() to prioritize message
headers over body headers.
+ The GMimeParser can now warn about a number of RFC-compliance
issues that it finds when parsing messages.
+ Fixed GMimeTextPart to make sure that the GMimeFilterCharset is
non-null before trying to use it. This can happen if the
charset specified in the Content-Type header is unsupported by
the iconv library.
==== guile ====
Version update (2.0.14 -> 2.2.4)
- Update to version 2.2.4. [boo#1117121]
Notable changes compared to 2.0.14:
* speed
* better thread and space-safety
* improved locale support
* dynamically expandable stacks
* many small improvements and bug fixes
This release brings incompatible changes to 2.0.x versions.
More details: /usr/share/doc/packages/guile/NEWS
- add patches:
* disable-posix-crypt-test.patch: test glibc EINVAL fails
* disable-test-out-of-memory.patch: heap error during test
- refresh patches:
* guile-2.0.14-gc_pkgconfig_private.patch: rebase on guile 2.2
and rename to guile-2.2-gc_pkgconfig_private.patch
- remove patches:
* guile-64bit.patch
* guile-1.6.10-mktemp.patch
* guile-threads-test.patch
* guile-net-db-test.patch: guile doesn't fail to build anymore
* guile-disable-int-tests.patch: guile builds fine with glibc2.27
- reorder patches
- remove libguilereadline packages, as it became an extension
==== hwinfo ====
Version update (21.62 -> 21.63)
- merge gh#openSUSE/hwinfo#75
- adjust system type detection (bsc#1117982)
- rework version number generation in header file
- small correction
- 21.63
==== inst-source-utils ====
Version update (2018.04.06 -> 2018.12.05)
- Add pattern-category (fate#323785)
==== kmozillahelper ====
Version update (5.0.2 -> 5.0.3)
- Update to 5.0.3:
* Improve HiDPI support
- Add %license
==== libcontainers-common ====
- Update to latest libpod and storage to support cri-o 1.13
- Use seccomp.json from github.com/containers/libpod, instead of
installing the tar.xz on users systems (boo#1118444)
==== libgpg-error ====
Version update (1.32 -> 1.33)
Subpackages: libgpg-error0 libgpg-error0-32bit
- update to 1.33:
* New unified config script gpgrt-config
* The log functions now sanitize strings printed with the "%s"
format specifier
* New fprintf style function to apply a custom filter for string
arguments
* New function to compare version strings
==== libgphoto2 ====
Version update (2.5.20 -> 2.5.21)
Subpackages: libgphoto2-6 libgphoto2-6-lang
- updated to 2.5.21 release
ptp2:
* Nikon Z series support added
* New Canon Powershot SX / GX also support capture, ALPHA support added
* Canon EOS bugfixes
* imported IDs from libmtp
* Added:
* Nikon Z6, Z7
* Canon Powershot SX720HS, G5X
* Canon IXUS 185
==== libnettle ====
Version update (3.4 -> 3.4.1~rc1)
Subpackages: libhogweed4 libhogweed4-32bit libnettle6 libnettle6-32bit
- Adjust SRPM group.
- libnettle 3.4.1rc1: [bsc#1118086, CVE-2018-16869]
* pkcs1-decrypt.c (pkcs1_decrypt): Rewrite as a wrapper around
_pkcs1_sec_decrypt_variable. Improves side-channel silence of the
only caller, rsa_decrypt.
* rsa-sec-compute-root.c (sec_mul, sec_mod_mul, sec_powm): New
local helper functions, with their own itch functions.
(_rsa_sec_compute_root_itch, _rsa_sec_compute_root): Rewrote to
use helpers, for clarity.
* rsa-decrypt-tr.c (rsa_decrypt_tr): Use NETTLE_OCTET_SIZE_TO_LIMB_SIZE.
* rsa-sec-compute-root.c (_rsa_sec_compute_root): Avoid calls to
mpz_sizeinbase, since that potentially leaks most significant bits
of private key parameters a and b.
* rsa-sign.c (rsa_compute_root) [!NETTLE_USE_MINI_GMP]: Use
_rsa_sec_compute_root.
* testsuite/rsa-sec-compute-root-test.c: Add more tests for new
side-channel silent functions.
* rsa-sign.c (rsa_private_key_prepare): Check that qn + cn >= pn,
since that is required for one of the GMP calls in
_rsa_sec_compute_root.
* rsa-decrypt-tr.c: Switch to use side-channel silent functions.
* pkcs1-sec-decrypt.c (_pkcs1_sec_decrypt_variable): New private
function. Variable size version for backwards compatibility.
* testsuite/rsa-sec-decrypt-test.c: Adds more tests.
* rsa-sec-decrypt.c (rsa_sec_decrypt): New function.
Fixed length side-channel silent version of rsa-decrypt.
* testsuite/rsa-encrypt-test.c: add tests for the new fucntion.
* testsuite/pkcs1-sec-decrypt-test.c: Adds tests for _pkcs1_sec_decrypt.
* gmp-glue.c (mpn_get_base256): New function.
* pkcs1-sec-decrypt.c (_pkcs1_sec_decrypt): New private function.
Fixed length side-channel silent version of pkcs1-decrypt.
* cnd-memcpy.c (cnd_memcpy): New function.
* testsuite/cnd-memcpy-test.c: New test case.
* rsa-sign-tr.c (rsa_sec_compute_root_tr): New function that uses
_rsa_sec_compute_root, as well as side-channel silent RSA blinding.
(rsa_compute_root_tr) Rewritten as a wrapper around rsa_sec_compute_root_tr.
(rsa_sec_blind, rsa_sec_unblind, sec_equal, rsa_sec_check_root)
(cnd_mpn_zero): New helper functions.
(rsa_sec_compute_root_tr) [NETTLE_USE_MINI_GMP]: Defined as a not
side-channel silent wrapper around rsa_compute_root_tr, and the
latter function left unchanged.
* rsa-sec-compute-root.c (_rsa_sec_compute_root_itch)
(_rsa_sec_compute_root): New file, new private functions.
Side-channel silent version of rsa_compute_root.
* rsa-internal.h: New header file with declarations.
* gmp-glue.h (NETTLE_OCTET_SIZE_TO_LIMB_SIZE): New macro.
* tools/pkcs1-conv.c (convert_file): Add missing break statements.
* nettle-internal.c (des_set_key_wrapper, des3_set_key_wrapper)
(blowfish128_set_key_wrapper): Wrapper functions, to avoid cast
between incompatible function types (which gcc-8 warns about).
Wrappers are expected to compile to a single jmp instruction.
* des-compat.c (des_compat_des3_decrypt): Change length argument type to size_t.
==== libreoffice ====
Subpackages: libreoffice-branding-upstream libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress 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 libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Add libreoffice-poppler-0.71.patch: Fix build with poppler 0.71
==== libsndfile ====
- Fix segfault in wav conversion due to the invalid loop count
(CVE-2018-19758, bsc#1117954):
libsndfile-wav-loop-count-fix.patch
==== libvirt ====
Version update (4.9.0 -> 4.10.0)
Subpackages: libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-gluster libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs
- Update to libvirt 4.10.0
- Many incremental improvements and bug fixes, see
http://libvirt.org/news.html
- Dropped patches:
14d03b27-libxl-rm-redundant-virObjectEventStateQueue.patch,
82452a5d-libxl-rm-goto-libxlDomainShutdownThread.patch,
da4b0fd9-libxl-support-soft-reset.patch,
libxl-qemu-emulator-caps.patch
- Added patches:
de09ae2f-libxl-support-openvswitch.patch,
0a1b5653-xenconfig-support-openvswitch.patch
- FATE#320928, FATE#325817, FATE#326380, FATE#326698
==== mariadb ====
Subpackages: libmysqld19 mariadb-client mariadb-errormessages
- Add patch to link against libatomic where necessary and
use C++11 atomics instead of gcc built-in atomics
* mariadb-10.2.19-link-and-enable-c++11-atomics.patch
- Add two tests to suse_skipped_tests.list for ppc
* encryption.innodb-bad-key-change2
* encryption.innodb-bad-key-change4
==== mercurial ====
Version update (4.8 -> 4.8.1)
Subpackages: mercurial-lang
- Mercurial 4.8.1
A regularly scheduled bugfix release. Some security fixes are included, but
all are expected to be low-risk.
* commands
- commandserver: get around ETIMEDOUT raised by selectors2
- graft: do not try to skip rev derived from ancestor more than
once (issue6024)
- verify: provide unit to ui.makeprogress()
* core
- revlog: fix out-of-bounds access by negative parents read from
revlog (SEC)
* extensions
- rebase: abort in-mem rebase if there's a dirty merge state
- rebase: fix dir/file conflict detection when using in-mem merge
- rebase: fix path auditing to audit path relative to repo root (issue5818)
- rebase: preserve working copy when redoing in-mem rebase on disk
* unsorted
- tests: stabilize test-inherit-mode.t on FreeBSD and macOS (issue6026)
==== multipath-tools ====
Version update (0.7.7+136+suse.d814d8e -> 0.7.9+58+suse.0790830)
Subpackages: kpartx
- Update to version 0.7.9+58+suse.0790830:
* libmpathpersist: fix off-by-one error in PRIN length check
(bsc#1099007)
* multipathd: fix mpp->hwe handling when paths are freed
(fix possible crash caused by new hardware table code)
- Update to version 0.7.9+55+suse.9fc8439:
(note the "55" is due to former merge operations. We actually
only have 7 patches on top of upstream. All other patches
referenced below as "not upstream" have been merged).
* Bump version to 0.7.9
* multipathd: reset delay_wait_checks counter on failure
(bsc#1114771)
* multipathd: fix irritating "minor number mismatch" message
(bsc#1111116)
* fix posible failure to shut down (bsc#1110060, bsc#1110439)
* upstream "checker overhaul" - cleanups and improvements for
path checkers
* Upstream fixes for failures handling path initializiation
* various small upstream bug fixes.
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0_2_0
- Fixed iscsiuio issues (bsc#1116712) by merging the latest from
upstream, bringing the iscsiuio version to v0.7.8.5, updating:
* open-iscsi-SUSE-latest.diff.bz2
==== openblas_pthreads ====
Version update (0.3.3 -> 0.3.4)
- Update to version 0.3.4
common:
* The new, experimental thread-local memory allocation had
inadvertently been left enabled for gmake builds in 0.3.3
despite the announcement. It is now disabled by default,
and single-threaded builds will keep using the old
allocator even if the USE_TLS option is turned on.
* OpenBLAS will now provide enough buffer space for at least
50 threads by default.
* The output of openblas_get_config() now contains the version
number.
* A serious thread safety bug in GEMV operation with small M and
large N size has been fixed.
* The code will now automatically call blas_thread_init after
a fork if needed before handling a call to
openblas_set_num_threads
* Accesses to parallelized level3 functions from multiple
callers are now serialized to avoid thread races
(unless using OpenMP).
* This should provide better performance than the
known-threadsafe (but non-default)
USE_SIMPLE_THREADED_LEVEL3 option.
* When building LAPACK with gfortran, -frecursive is now
(again) enabled by default to ensure correct behaviour.
* The OpenBLAS version cblas.h now supports both CBLAS_ORDER
and CBLAS_LAYOUT as the name of the matrix row/column order
option.
* Externally set LDFLAGS are now passed through to the final
compile/link
* steps to facilitate setting platform-specific linker flags.
* A potential race condition during the build of LAPACK
(that would usually manifest itself as a failure to build
TESTING/MATGEN) has been fixed.
* xHEMV has been changed to stay single-threaded for small
input sizes where the overhead of multithreading exceeds
any possible gains
* CSWAP and ZSWAP have been limited to a single thread
except on ARMV8 or ThunderX hardware with sizable input.
* Linker flags for the PGI compiler have been updated
* Behaviour of AXPY with zero increments is now handled
in the C interface, correcting the result on at least
Intel Atom.
* The result matrix from calling SGELSS with an all-zero
input matrix is now zeroed completely.
x86_64:
* Autodetection of AMD Ryzen2 has been fixed (again).
* CMAKE builds now support labeling of an INTERFACE64=1
build of the library with the _64 suffix.
* AVX512 version of DGEMM has been added and the
AVX512 SGEMM kernel has been sped up by rewriting
with C intrinsics
* Fixed compilation on RHEL5/CENTOS5
(issue with typename __WAIT_STATUS)
armv8:
* DYNAMic_ARCH support is now available for 64bit ARM
* cross-compiling for ARMV8 under iOS now works.
* cpu-specific code has been rearranged to make better
use of both hardware commonalities and model-specific
compiler optimizations.
* XGENE1 has been removed as a TARGET, superseded by the
improved generic ARMV8 support.
armv7:
* Older assembly mnemonics have been converted to UAL
form to allow building with clang 7.0
==== ovmf ====
Subpackages: qemu-ovmf-x86_64
- Update ovmf-embed-default-keys.patch and add owner-guid-zero.h to
set the default owner of PK/KEK/db/dbx and make the
auto-enrollment only happen at the very first boot. (bsc#1117998)
- Change the group of qemu-ovmf-x86_64-debug to Development/Sources
since there is no Development/Debug anymore
==== patterns-fonts ====
Subpackages: patterns-fonts-fonts patterns-fonts-fonts_opt
- Adjust icons to state of yast2-theme package
==== patterns-network ====
- Adjust icons to state of yast2-theme package
==== plymouth ====
Version update (0.9.4+git20181129.a7ec3e6 -> 0.9.4+git20181204.0cd0613)
Subpackages: libply-boot-client4 libply-splash-core4 libply-splash-graphics4 libply4 plymouth-dracut plymouth-plugin-label plymouth-plugin-label-ft plymouth-plugin-script plymouth-plugin-two-step plymouth-scripts
- Update to version 0.9.4+git20181204.0cd0613:
* drm: Pick a controller for unconfigured connectors
* drm: Drop crtcs for clones for which we've picked different
modes
* drm: More connector enumeration refactoring
* drm: Store tiled and rotation in ply_output_t
* drm: Refactor create_heads_for_active_connectors
* drm: Directly store the mode instead of the mode_index
* drm: Drop unused encoder_id
==== psmisc ====
Subpackages: psmisc-lang
- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
* Always initialize head of simple linked list (bsc#1098697)
* stat(2) on binary does not see subvol dev
==== python ====
Subpackages: python-curses python-tk
- Enable all the tests in %check
- Add more patches to successfully build with openssl 1.1.1
(bsc#1113755)
* openssl-111-middlebox-compat.patch
* openssl-111-ssl_options.patch
- Add patch openssl-111.patch to work with openssl-1.1.1
==== python-base ====
Subpackages: libpython2_7-1_0 libpython2_7-1_0-32bit python-xml
- Add patch openssl-111.patch to work with openssl-1.1.1
==== python-kiwi ====
Version update (9.16.27 -> 9.17.1)
- Bump version: 9.17.0 ? 9.17.1
- Little code styling fix
- Fixed oem installer
In the implementation of the ramdisk installer from
SUSE/ramdisk_deployment(4fdeee3faa3) an error for the
standard case was introduced such that the lsblk call
was invalid. This lead to no devices being present
for the installation. This patch Fixes #877
- Fix rsync call for filesystem images
For filesystem images the rsync call was missing a finale slash for
the source path causing the sync also the containing directory. With
this change the filesystem image does not include the rootfs in any
subdirectory.
Fixes #875
- Add history metadata for container builds
This commit adds the history section in contianerconfig. With it
'author', 'created_by' and 'comment' can be customized. In addition
'created' is always included with the image creation date time.
'created_by' entry is set to 'KIWI __version__' by default if nothing
is provided.
Fixes #852
- Bump version: 9.16.36 ? 9.17.0
- Change bundling of image formats
By default none of the image formats were stored as compressed
file. The reason behind this was the assumption that some
formats automatically makes use of compression, which is true
but only in their processing and not in their data blocks at
creation time. Storage and handling of the image file itself
becomes cumbersome and therefore we change the default bundle
setup for image formats to be compressed. This means the image
as it gets packed by KIWI needs to be uncompressed before use.
The following image formats are affected by the change in a
call of the result bundler:
kiwi result bundle ...
* qcow2 (.qcow2.xz)
* vdi (.vdi.xz)
* vhd (.vhd.xz)
* vhdx (.vhdx.xz)
* vmdk (.vmdk.xz)
All other image formats already defined a custom bundling
setup including compression and are not affected by this change.
This Fixes #650
- Fixed firmware strip and lookup for kiwi initrd
In a kiwi initrd the function baseStripFirmware can be
used to strip down the firmware to the actually used
kernel drivers in that initrd. The code to do this was
broken due to the changes in #64cb5b003140a. This
patch done by Ruediger Oertel <ro(a)suse.de> fixes the
method to work correctly again.
- kiwi-partitions-lib: wait for udev before lsblk
A LVM-enabled oem image spuriously did not resize its PV / LVs. Tracking
this down, I discovered that lsblk was sometimes racing with udev and
the disk was just not available during get_partition_node_name().
Call udev_pending() before all lsblk calls to avoid that.
(lsblk man page also advocates this to synchronize with udev)
- Bump version: 9.16.35 ? 9.16.36
- Bypass Jekyll processing for github pages
sphinx uses directories that start with underscores which
Jekyll considers these to be special resources and does not copy
them to the final site.
- Bump version: 9.16.34 ? 9.16.35
- Revert last travis.yml change
This reverts commit 7fb7e8c39fa861b6226d54e04483be8e96a5f8be.
- Bump version: 9.16.33 ? 9.16.34
- Next try to fixup pypi deployment
Reset to encrypted password hash which worked before
- Bump version: 9.16.32 ? 9.16.33
- Move pypi secret to secure variable on travis
- Bump version: 9.16.31 ? 9.16.32
- Use travis-sphinx to generate github pages doc
The output from the sphinx build does not render css
and java script correctly on github pages, thus switch
back to travis-sphinx to generate that data
- Bump version: 9.16.30 ? 9.16.31
- Move github token to secure variable on travis
- Bump version: 9.16.29 ? 9.16.30
- Run pages deployment before pypi
In addition update the pypi secret
- Move travis references to .com domain
- Bump version: 9.16.28 ? 9.16.29
- Arrange command test arguments to match py2 and py3 order
Apparently dictionary keys are not sorted equaly in py2 and py3. While
the code does not relay on command flags order the test command
validation does. This commit ensures the umoci command is the same for
both, py2 and py3, with all the flags in the same order.
- Make process config arguments method static
- Added oci_tools to package MANIFEST
- Use the travis pages provider for doc deployment
In the past we used the travis-sphinx script to deploy
the documentation to gh-pages via the travis CI. However
with the change to the travis github App we need to
change this deployment into a real deployment stage
of the travis setup
- Fixed azurectl redirect in documentation
- Bump version: 9.16.27 ? 9.16.28
- Added Deploy and Run System in a RamDisk docu
- Refactor containerconfig xml evaluation
This commit refactors the extracted data from containerconfig section
to be tool agnostic.
Related to #863
- Support ramdisk deployment in OEM images
Using the rd.kiwi.ramdisk boot option enables the deployment
into a ramdisk. If this option is enabled only ramdisk devices
as provided by the brd kernel driver will be available for
deployment
- Apply OCI interface for container and root_import
Instead of directly calling the container archiving tool,
in this case umoci, the code has been changed to use the
new OCI interface class. This Fixes #859
- Distinguish install and image dracut config
This commit distinguishes the files that should be installed inside
the image dracut only than the ones installed in both, in install initrd
and image initrd.
Fixes #858
- Added OCI tooling interface class
An initiative to formulate industry standards around container
formats and runtime is available at https://www.opencontainers.org
Different tools to implement the specifications had been
created. The purpose of this class and its sub-classes is
to provide a common interface in kiwi to allow using all
tools such that the container support in kiwi covers every
linux distribution no matter what tooling was preferred.
Related to Issue #859
- Warn on Modifications to intermediate config files
Some files are taken from the host and managed as intermediate
config files during the build of the image. Changes to those
files during the build run by e.g a script will not become
effective because the file gets restored. With this patch we
detect the modification condition and throw a warning message
such that the author of the image can adapt the description
as suggested in the message. This Fixes #817
- Cleanup code to make flake8 happy
The new version of flake8 is more strict on code checking and
complained at several places. This commit fixes the code smells
such that flake8 is happy again
==== python-libvirt-python ====
Version update (4.9.0 -> 4.10.0)
- Update to 4.10.0
- Add all new APIs and constants in libvirt 4.10.0
- FATE#320928, FATE#325817, FATE#326380, FATE#326698
==== python-rpm ====
Subpackages: python2-rpm python3-rpm
- Fix python-module compatibility with older distros
==== rubygem-fast_gettext ====
Version update (1.7.0 -> 1.8.0)
- updated to version 1.8.0
see installed CHANGELOG
==== rubygem-pkg-config ====
Version update (1.3.1 -> 1.3.2)
- updated to version 1.3.2
see installed NEWS
== 1.3.2 - 2018-11-03
=== Improvements
* Added support for Ruby installed by RubyInstaller for Windows with
MSYS2-Devkit.
==== schily ====
Version update (2018.10.30 -> 2018.11.22)
Subpackages: libdeflt1_0 libfind3_0 librmt1_0 libschily2_0 spax star
- Package bsh, pfbsh symlinks.
- Update to new upstream release 2018.11.22
* include/schily/getopt.h: A new include file has been created
for our libgetopt that includes an enhanced getopt()
implementation.
* libschily: resolvenpath() did not work as expected when some
path names do not exist. A stat() call that should check
whether we already reached the "/" directory caused a return
(-1) even with (flags & RSPF_EXIST) == 0. This bug caused
star to classify more symlinks as dangerous than needed.
- Remove schily-linker.diff (resolved upstream)
==== snapper ====
Version update (0.8.0 -> 0.8.1)
Subpackages: libsnapper4 snapper-zypp-plugin
- validate snapshot id corresponding to the default subvolume
before using it for the current config (gh#openSUSE/snapper#449)
- version 0.8.1
==== soundtouch ====
Version update (2.1.0 -> 2.1.2)
- Update to version 2.1.2
* Bugfixes: Fixed potential buffer overwrite bugs in WavFile routines.
Replaced asserts with runtime exceptions. (CVE-2018-17097, bsc#1108632)
* Automake: unset ACLOCAL in bootstrap script to avoid error in case
earlier build script has set it
==== syslogd ====
- Set /bin/bash as scriptlet interpreter where needed.
- Use setlogcons and dmesg instead of klogconsole;
perform migration of sysconfig/boot file (boo#1116277).
==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1 libudev1-32bit systemd-32bit systemd-coredump systemd-logger systemd-sysvinit udev
- Import commit 8ae56af7802ef8f91fac64fa244d62a4468fbbd5
4474878178 udev-builtin-kmod: adjust logging
805534aff5 core: use the generic module_load() function
ac7e902530 shared/module-util: fix preexisting mixup with errno sign
415aa40793 udev-builtin-kmod: use the generic module_load() function
8a36b4bac6 Move module-util.h to src/shared/ and load_module() to libshared
999b910752 core/kmod-setup: restore comments
1f2b822a21 logind: stop managing VT switches if no sessions are registered on that VT
5ad8d374c5 terminal-util: introduce vt_release() helper
145d492490 logind: become the controlling terminal process before restoring VT (bsc#1101591)
d4b5dbc033 terminal-util: introduce vt_restore() helper
2e8af185f0 logind: make session_restore_vt() static
ff3048364f udev: downgrade message when we fail to set inotify watch up (bsc#1005023)
- Fix the test for figuring out if /etc/machine-id is writable in %post (bsc#1117063)
"test -w" always returns true for root user even if the writable
mode bits are not set. Fix this by testing the file mode bit value
instead.
- Move systemd-sysv-convert from /usr/sbin to /usr/lib/systemd
This tool is not supposed to be run by users.
==== systemd-presets-common-SUSE ====
- mandb.timer: added as mandb moved from cron job to systemd
timer (bsc#1115406)
==== systemd-rpm-macros ====
- systemd-sysv-convert has been moved from /usr/sbin to /usr/lib/systemd
==== taglib ====
Version update (1.11.1 -> 1.11.1+git20181028)
Subpackages: libtag1 libtag_c0
- Update to 1.11.1+git20181028 and add taglib-versionbump.patch to
enable qt5 clementine to build with system taglib.
- Removed incorporated taglib-CVE-2017-12678.patch,
taglib-CVE-2018-11439.patch and taglib-fix-ogg.patch.
- Upstream changes:
* Added support for DSF and DSDIFF files.
* Added support for WinRT.
* Added support for classical music tags of iTunes 12.5.
* Added support for file descriptor to FileStream.
* Added support for 'cmID', 'purl', 'egid' MP4 atoms.
* Enabled FileRef to detect file types based on the stream content.
* Check for mandatory header objects in ASF files.
* Fixed OOB read on invalid Ogg FLAC files (CVE-2018-11439).
* Fixed handling of empty MPEG files.
* Fixed reading MP4 atoms with zero length.
* Fixed reading FLAC files with zero-sized seektables.
* Fixed handling of lowercase field names in Vorbis Comments.
* Fixed handling of 'rate' atoms in MP4 files.
* Fixed handling of invalid UTF-8 sequences.
* Fixed possible file corruptions when saving Ogg files.
* TableOfContentsFrame::toString() improved.
* UserTextIdentificationFrame::toString() improved.
* Marked FileRef::create() deprecated.
* Several smaller bug fixes and performance improvements.
==== tcpdump ====
- Security fix [bsc#1117267, CVE-2018-19519]
* Buffer overread in print-hncp.c:print_prefix.
* Added patch tcpdump-CVE-2018-19519.patch
==== texinfo ====
Subpackages: info makeinfo
- Use noun phrase for summaries.
- Add patch perl-5.28-fixes.patch to get build cehck working again
due broken perl API with perl 5.28 and up (boo#1113945)
==== tree ====
Version update (1.7.0 -> 1.8.0)
Update to 1.8.0:
* Added an experimental --fromfile option (suggested by several people.)
This may eventually be replaced or supplimented by a --fromjson option.
* Added support for BSD's CLICOLOR and CLICOLOR_FORCE environment variables.
(Suggested by Alyssa Ross)
* Use strftime() exclusively when formatting date/time to respect locale.
* Some man page fixes and cleanups curtsey of Kirill Kolyshkin
* Update BINDIR in Makefile for MacOS X -- It is not allowed to install
programs to /usr/bin on MacOS X any longer due to System Integrity
Protection (SIP) (Shawn Mehan)
* Misc patches from Jacob Wahlgren:
- Improved command line switch error reporting.
- Symbolic links not displayed if a -P pattern is active
- Missing argument error reporting fixes on long format switches.
* Fixed JSON output hanging commas (John Lane, Tad, others)
* JSON size output ignored -h/--si flags (Wagner Camarao)
* Fixed issue with malformed multibyte string handling. (Mantas
Mikulėnas)
* Fixed issue where mbstowcs() fails to null terminate the string due to
improper UTF-8 encoding leading to garbage being printed. (Nick Craig-Wood)
* Found a bug where the wrong inode (and device) information would be printed
for symbolic links. (Stephan Gabert)
- adjust tree-makefile.patch
==== util-linux ====
Version update (2.32.1 -> 2.33)
Subpackages: libblkid-devel libblkid1 libblkid1-32bit libfdisk1 libmount1 libmount1-32bit libsmartcols1 libuuid-devel libuuid1 libuuid1-32bit util-linux-lang
- Update to version 2.33:
* choom: new command to adjust and display the current OOM-killer
score.
* libsmartcols has been improved to differentiate between
numbers, booleans and strings in JSON output.
* fstrim(8): trim all mounted filesystems from /etc/fstab
(-A|--fstab), new command line option --dry-run.
* hwclock(8) new command line option --delay.
* mount umount, libmount allow to mount and umount filesystem in
another namespace.
* rename(1) new command line option --interactive.
* setarch(8) does not require architecture when modify
personality like ADDR_NO_RANDOMIZE. The architecture argument
is optional now.
* command su(1) new command line option --whitelist-environment.
* setpriv(1) new command line option --reset-env and --pdeathsig.
* fdisk(8), sfdisk(8): print disk model name to simplify device
identification.
* column --table-empty-lines" allows to use empty lines in
formatted output.
* wipefs improved to postpone BLKRRPART ioctl until all magic
strings are wiped.
* script(1) extended to store more information about terminal
size and type to the typescript header. New command line
option --output-limit.
* libblkid provides BitLocker and basic APFS detection now.
* lsblk is possible to execute against /sys and /proc dumps with
- -sysroot is specified.
* agetty(8) reload issue only if it is really needed
(bsc#1085196).
- Drop klogconsole in favor of dmesg --console-level plus
setlogcons (kbd) (boo#1116277).
==== util-linux-systemd ====
Version update (2.32.1 -> 2.33)
- Update to version 2.33:
* choom: new command to adjust and display the current OOM-killer
score.
* libsmartcols has been improved to differentiate between
numbers, booleans and strings in JSON output.
* fstrim(8): trim all mounted filesystems from /etc/fstab
(-A|--fstab), new command line option --dry-run.
* hwclock(8) new command line option --delay.
* mount umount, libmount allow to mount and umount filesystem in
another namespace.
* rename(1) new command line option --interactive.
* setarch(8) does not require architecture when modify
personality like ADDR_NO_RANDOMIZE. The architecture argument
is optional now.
* command su(1) new command line option --whitelist-environment.
* setpriv(1) new command line option --reset-env and --pdeathsig.
* fdisk(8), sfdisk(8): print disk model name to simplify device
identification.
* column --table-empty-lines" allows to use empty lines in
formatted output.
* wipefs improved to postpone BLKRRPART ioctl until all magic
strings are wiped.
* script(1) extended to store more information about terminal
size and type to the typescript header. New command line
option --output-limit.
* libblkid provides BitLocker and basic APFS detection now.
* lsblk is possible to execute against /sys and /proc dumps with
- -sysroot is specified.
* agetty(8) reload issue only if it is really needed
(bsc#1085196).
- Drop klogconsole in favor of dmesg --console-level plus
setlogcons (kbd) (boo#1116277).
==== valgrind ====
- drop unreproducible unused .a files to make the package build
reproducible (boo#1118163)
==== vim ====
Version update (8.1.0527 -> 8.1.0565)
Subpackages: gvim vim-data vim-data-common
- Updated to version 8.1.0565, fixes the following problems
* Using 'shiftwidth' from wrong buffer for folding.
* Flaky test sometimes fails in different ways.
* Channel and terminal tests that start a server can be flaky.
* Flaky tests often fail with a common error message.
* Cannot distinguish between quickfix and location list.
* Screendump tests can be flaky.
* Increment/decrement might get interrupted by updating folds.
* File time test fails when using NFS.
* ui_breakcheck() may be called recursively, which doesn't work.
* Evaluating a modeline might invoke using a shell command.
* Cannot build without the sandbox.
* May evaluate insecure value when appending to option.
* Help message in dosinst.c is outdated.
* shiftwidth() does not take 'vartabstop' into account.
* Coverity warns for leaking memory and using wrong struct.
* Setting 'filetype' in a modeline causes an error (Hirohito Higashi).
* When executing indent tests user preferences interfere.
* Modeline test with keymap fails.
* Crash when job callback unloads a buffer.
* Netbeans test depends on README.txt contents.
* Expression evaluation may repeat an error message.
* Saved last search pattern may not be restored.
* It is not easy to edit a script that was sourced.
* Popup menu overlaps with preview window.
* Crash when last search pat is set but not last substitute pat.
* Saving/restoring search patterns share saved last_idx.
* Termdebug: gdb may use X.Y for breakpoint number.
* Command line completion not sufficiently tested.
* Cannot use address type "other" with with user command.
* MSCV error format has changed.
* Parsing of 'diffopt' is slightly wrong.
* Setting v:errors to a string give confusing error.
* Setting v:errors to wrong type still possible.
* Asan complains about reading before allocated block.
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Disable media source extension on SLE/Leap 15 and earlier, since
it requires gstreamer 1.14.0.
==== wget ====
Version update (1.19.5 -> 1.20)
- Version update to 1.20:
* Add new option `--retry-on-host-error` to treat local errors as
transient and hence Wget will retry to download the file after
a brief waiting period.
* multiple potential resource leaks as found by static analysis.
* Wget will now not create an empty wget-log file when running
with -q and -b. switches together
* When compiled using the GnuTLS = 3.6.3, Wget now has support
for TLSv1.3.
* Now there is support for using libpcre2 for regex pattern
matching.
* When downloading over FTP recursively, one can now use the
- -accept,reject -regex switches to fine-tune the downloaded
files.
* Building Wget from the git sources now requires autoconf 2.63
or above. Building from the Tarballs works as it used to.
[wget-ignore-void-retvalue.patch]
==== wpa_supplicant ====
Subpackages: wpa_supplicant-gui
- Refresh spec-file: add %license tag.
==== xen ====
Version update (4.11.0_09 -> 4.11.1_02)
Subpackages: xen-libs xen-tools xen-tools-domU
- Update to Xen 4.11.1 bug fix release (bsc#1027519)
xen-4.11.1-testing-src.tar.bz2
- 5b505d59-tools-xentop-replace-use-of-deprecated-vwprintw.patch
replaces xen.2b50cdbc444c637575580dcfa6c9525a84d5cc62.patch
- 5b76ec82-libxl-arm-Fix-build-on-arm64-acpi-w-gcc-8.2.patch
replaces xen.b8f33431f3dd23fb43a879f4bdb4283fdc9465ad.patch
- Drop the following patches contained in the new tarball
5b34b8fe-VMX-defer-vmx_vmcs_exit-as-long-as-possible.patch
5b3cab8e-1-VMX-MSR_DEBUGCTL-handling.patch
5b3cab8e-2-VMX-improve-MSR-load-save-API.patch
5b3cab8e-3-VMX-cleanup-MSR-load-save-infra.patch
5b3cab8f-1-VMX-factor-out-locate_msr_entry.patch
5b3cab8f-2-VMX-remote-access-to-MSR-lists.patch
5b3cab8f-3-VMX-improve-LBR-MSR-handling.patch
5b3cab8f-4-VMX-pass-MSR-value-into-vmx_msr_add.patch
5b3cab8f-5-VMX-load-only-guest-MSR-entries.patch
5b3f8fa5-port-array_index_nospec-from-Linux.patch
5b4321f6-x86-correctly-set-nonlazy_xstate_used-when-loading-full-state.patch
5b4488e7-x86-spec-ctrl-cmdline-handling.patch
5b471517-page_alloc-correct-first_dirty-calc-in-block-merging.patch
5b4c9a60-allow-cpu_down-to-be-called-earlier.patch
5b4db308-SVM-fix-cleanup-svm_inject_event.patch
5b5040c3-cpupools-fix-state-when-downing-a-CPU-failed.patch
5b5040f2-x86-AMD-distinguish-CU-from-HT.patch
5b505fe5-VMX-fix-find-msr-build.patch
5b508775-1-x86-distinguish-CPU-offlining-and-removal.patch
5b508775-2-x86-possibly-bring-up-all-CPUs.patch
5b508775-3-x86-cmdline-opt-to-avoid-use-of-secondary-HTs.patch
5b508ce8-VMX-dont-clobber-dr6-while-debug-state-is-lazy.patch
5b50df16-1-x86-xstate-use-guest-CPUID-policy.patch
5b50df16-2-x86-make-xstate-calculation-errors-more-obvious.patch
5b56feb1-hvm-Disallow-unknown-MSR_EFER-bits.patch
5b56feb2-spec-ctrl-Fix-the-parsing-of-xpti--on-fixed-Intel-hardware.patch
5b62ca93-VMX-avoid-hitting-BUG_ON.patch
5b6d84ac-x86-fix-improve-vlapic-read-write.patch
5b6d8ce2-x86-XPTI-parsing.patch
5b72fbbe-ARM-disable-grant-table-v2.patch
5b72fbbe-oxenstored-eval-order.patch
5b72fbbe-vtx-Fix-the-checking-for-unknown-invalid-MSR_DEBUGCTL-bits.patch
5b72fbbf-1-spec-ctrl-Calculate-safe-PTE-addresses-for-L1TF-mitigations.patch
5b72fbbf-2-spec-ctrl-Introduce-an-option-to-control-L1TF-mitigation-for-PV-guests.patch
5b72fbbf-3-shadow-Infrastructure-to-force-a-PV-guest-into-shadow-mode.patch
5b72fbbf-4-mm-Plumbing-to-allow-any-PTE-update-to-fail-with--ERESTART.patch
5b72fbbf-5-pv-Force-a-guest-into-shadow-mode-when-it-writes-an-L1TF-vulnerable-PTE.patch
5b72fbbf-6-spec-ctrl-CPUID-MSR-definitions-for-L1D_FLUSH.patch
5b72fbbf-7-msr-Virtualise-MSR_FLUSH_CMD-for-guests.patch
5b72fbbf-8-spec-ctrl-Introduce-an-option-to-control-L1D_FLUSH-for-HVM-HAP-guests.patch
5b72fbbf-x86-Make-spec-ctrl-no-a-global-disable-of-all-mitigations.patch
5b72fbbf-xl.conf-Add-global-affinity-masks.patch
5b74190e-x86-hvm-ioreq-MMIO-range-check-honor-DF.patch
5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch
5b75afef-x86-setup-avoid-OoB-E820-lookup.patch
5b76b780-rangeset-inquiry-functions-tolerate-NULL.patch
5b83c654-VT-d-dmar-iommu-mem-leak-fix.patch
5b8d5832-x86-assorted-array_index_nospec-insertions.patch
5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch
5bacae4b-x86-boot-allocate-extra-module-slot.patch
5bae44ce-x86-silence-false-log-messages.patch
5bb60c12-x86-split-opt_xpti.patch
5bb60c4f-x86-split-opt_pv_l1tf.patch
5bb60c74-x86-fix-xpti-and-pv-l1tf.patch
5bcf0722-x86-boot-enable-NMIs.patch
5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch
5bd076e9-x86-boot-init-debug-regs-correctly.patch
5bd076e9-x86-init-vcpu-debug-regs-correctly.patch
5bd0e0cf-vvmx-Disallow-the-use-of-VT-x-instructions-when-nested-virt-is-disabled.patch
5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch
5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch
5be2a308-x86-extend-get_platform_badpages.patch
5be2a354-x86-work-around-HLE-host-lockup-erratum.patch
xsa275-1.patch
xsa275-2.patch
xsa276-1.patch
xsa276-2.patch
xsa277.patch
xsa279.patch
xsa280-1.patch
xsa280-2.patch
==== xf86-video-i128 ====
Version update (1.3.6 -> 1.4.0)
- Update to version 1.4.0
* This is a maintenance release of Number Nine Imagine 128 DDX.
There was one patch that has been languishing over at Patchwork X.org website
(https://patchwork.freedesktop.org/patch/122831/) for more than 2 years, so
I decided to apply it, and release a new version.
With that patch applied and one more small patch I authored, the DDX compiles
cleanly without compilation warnings.
(Kevin Brace, Brace Computer Laboratory, https://bracecomputerlab.com)
- supersedes U_Remove-mibstore.h.patch
==== xfce4-notifyd ====
Version update (0.4.2 -> 0.4.3)
Subpackages: xfce4-notifyd-lang
- update to 0.4.3 (27 October 2018):
This is (mostly) a translation update release.
Bugs fixed:
* Set the correct default value for fadeout (LP#1763674)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
Good day!
After the most recent "zypper dup" I noticed the following warnings at boot:
==========================
marco@linux-turion64:~> dmesg|grep i915
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.19.7-1-default
root=UUID=d7862dd1-e694-4817-9fe4-adb352109a9f libahci.ignore_sss=1
i915.fastboot=1 i915.enable_fbc=1 libata.force=noncq quiet splash
scsi_mod.use_blk_mq=1 resume=UUID=b0674d72-5b01-402b-8e0f-cf69170e6b05
[ 0.194386] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-4.19.7-1-default
root=UUID=d7862dd1-e694-4817-9fe4-adb352109a9f libahci.ignore_sss=1
i915.fastboot=1 i915.enable_fbc=1 libata.force=noncq quiet splash
scsi_mod.use_blk_mq=1 resume=UUID=b0674d72-5b01-402b-8e0f-cf69170e6b05
[ 4.125987] [drm:intel_print_wm_latency [i915]] *ERROR* Primary WM3
latency not provided
[ 4.126034] [drm:intel_print_wm_latency [i915]] *ERROR* Sprite WM3
latency not provided
[ 4.126069] [drm:intel_print_wm_latency [i915]] *ERROR* Cursor WM3
latency not provided
[ 4.126106] i915 0000:00:02.0: vgaarb: changed VGA decodes:
olddecodes=io+mem,decodes=io+mem:owns=io+mem
[ 4.221304] [drm] Initialized i915 1.6.0 20180719 for 0000:00:02.0 on
minor 0
[ 5.138829] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[ 21.984798] snd_hda_intel 0000:00:1b.0: bound 0000:00:02.0 (ops
i915_audio_component_bind_ops [i915])
[ 73.103216] [drm:intel_cpu_fifo_underrun_irq_handler [i915]] *ERROR*
CPU pipe A FIFO underrun
[ 73.103326] [drm:intel_set_pch_fifo_underrun_reporting [i915]]
*ERROR* uncleared pch fifo underrun on pch transcoder A
[ 73.103380] [drm:cpt_irq_handler [i915]] *ERROR* PCH transcoder A
FIFO underrun
marco@linux-turion64:~>
==========================
Could someone shad some lights on it so that I could set my video hw
properly with current TW driver?
Thanks!
--
Marco Calistri
Build: openSUSE Tumbleweed 20181208
Kernel: 4.19.7-1-default - Cinnamon 3.8.9
N�����r��y隊Z)z{.���r�+�맲��r��z�^�ˬz��N�(�֜��^� ޭ隊Z)z{.���r�+��0�����Ǩ�
1
0
Builds of VirtualBox today failed with the following output logged:
Visit
https://build.opensuse.org/package/live_build_log/Virtualization/virtualbox…
Package Virtualization/virtualbox failed to build in Kernel_HEAD_standard/x86_64
Check out the package for editing:
osc checkout Virtualization virtualbox
Last lines of build log:
[ 4739s]
[ 4739s]
[ 4739s] RPM build errors:
[ 4739s] line 274: Possible unexpanded macro in: Version: 5.2.22_k%2
[ 4739s] line 274: Possible unexpanded macro in: Provides:
virtualbox-host-kmp = 5.2.22_k%2
[ 4739s] line 284: Possible unexpanded macro in: Version: 5.2.22_k%2
[ 4739s] line 284: Possible unexpanded macro in: Provides:
virtualbox-guest-kmp = 5.2.22_k%2
I thought these macros were fixed.
Larry
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
2
[opensuse-factory] need rebuilds for Leap:15.1:PowerPC at least for yast unresolvables
by Normand 10 Dec '18
by Normand 10 Dec '18
10 Dec '18
Hello Michal,
Since 20181119, there are more than 500 unresolvables in
Leap:15.1:PowerPC (1)
osc jobhist (2) show that at least yast2 packages need rebuilds
I thought there was automatic rebuild of unresolvable in OBS, is it
disabled for this project ?
(1) https://build.opensuse.org/project/show/openSUSE:Leap:15.1:PowerPC
(2)
===
nothing provides libyui.so.8()(64bit) needed by yast2-ycp-ui-bindings,
nothing provides libzypp.so.1702()(64bit) needed by yast2-pkg-bindings,
nothing provides libzypp.so.1702(ZYPP_plain)(64bit) needed by
yast2-pkg-bindings
===
$for xx in libyui libzypp yast2-pkg-bindings; do osc jobhist -l2
openSUSE:Leap:15.1:PowerPC/$xx ports ppc64le; done
time package reason code build
time worker
2018-07-18 19:39:14 libyui new build succeeded
2m 32s obs-power8-05:33
2018-11-12 12:26:02 libyui source change succeeded
2m 48s obs-power8-03:7
time package reason code build
time worker
2018-11-02 09:39:06 libzypp source change succeeded
18m 56s obs-power8-03:13
2018-11-21 11:47:40 libzypp source change succeeded
24m 45s obs-power8-05:3
time package reason code build
time worker
2018-08-07 08:54:59 yast2-pkg-bindings source change succeeded
5m 47s obs-power8-05:14
2018-11-07 09:43:01 yast2-pkg-bindings source change succeeded
4m 46s obs-power8-07:20
===
--
Michel Normand
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
8
21
10 Dec '18
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&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
cglib (2.2 -> 3.1)
cpupower
ecj
geronimo-specs
icu4j (60.2 -> 63.1)
javapackages-tools
kernel-source (4.19.5 -> 4.19.7)
perl-DBD-SQLite (1.58 -> 1.60)
perl-DBD-mysql (4.048 -> 4.049)
perl-Net-DNS (1.18 -> 1.19)
perl-Test-Simple (1.302140 -> 1.302141)
rhino
tomcat
xalan-j2
xml-commons
xmlgraphics-batik
xmlgraphics-fop
=== Details ===
==== cglib ====
Version update (2.2 -> 3.1)
- Upgrade to version 3.1, the last one buildable with ant
- Depend on asm5
- Modified patch:
* cglib-build_xml.patch
+ rediff to changed context
- Added patch:
* fix-javadoc.patch
+ Do not import with wildcards a package that has no classes
+ Fixes javadoc generation
- Add aliases to the maven artifact
- Depend on asm3 and not objectweb-asm, since the binaries
are equivalent.
- Build with source and target 8 to prepare for a possible removal
of 1.6 compatibility
==== cpupower ====
Subpackages: libcpupower0
- Description updates.
- Run spec-cleaner
- Don't disable as-needed, it works now.
- Add bash completion for cpupower command (from mainline submit)
A cpupower_bash-completion_for_cpupower_tool.patch
==== ecj ====
- Add one more maven artifact alias:
* org.eclipse.tycho:org.eclipse.jdt.compiler.apt
==== geronimo-specs ====
- Add aliases org.eclipse.jetty.orbit:javax.transaction and
javax.transaction:jta to geronimo-jta-1_1-api
- Add alias javax.persistence:persistence-api to
geronimo-jpa-3.0-api subpackage
- Package the pom files together with their corresponding jars,
since packaging poms separately makes no sense at all
- Rename geronimo-specs-poms package to geronimo-specs-pom, since
it now contains only the parent pom.
- Add two aliases to the maven artifact in
geronimo-annotation-1_0-api sub-package
==== icu4j ====
Version update (60.2 -> 63.1)
- Distribute also the charset and localespi jars along with their
pom files.
- Install the jars also to %{_javadir}%{name} directory for
compatibility reasons.
- Added patch:
* improve-osgi-manifest.patch
- Version update to 63.1
* updates to CLDR 34 locale data with many additions and
corrections, and some new languages.
* adds API for number and currency range formatting, and API for
additional Unicode properties and for constructing custom
properties.
* includex data for testing readiness for the upcoming Japanese
calendar era.
==== javapackages-tools ====
Subpackages: javapackages-filesystem
- Modified patch:
* suse-use-libdir.patch
+ fix directories for eclipse.conf too
- Make the javapackages-local package depend on java-devel. It is
used for package building and this avoids each package to require
java-devel itself.
==== kernel-source ====
Version update (4.19.5 -> 4.19.7)
Subpackages: kernel-default kernel-default-devel kernel-devel kernel-docs kernel-macros kernel-syms
- x86/build: Fix compiler support check for CONFIG_RETPOLINE
(KMP build).
- commit 5fabf51
- Linux 4.19.7 (bnc#1012628).
- mm/huge_memory: rename freeze_page() to unmap_page()
(bnc#1012628).
- mm/huge_memory: splitting set mapping+index before unfreeze
(bnc#1012628).
- mm/huge_memory: fix lockdep complaint on 32-bit i_size_read()
(bnc#1012628).
- mm/khugepaged: collapse_shmem() stop if punched or truncated
(bnc#1012628).
- mm/khugepaged: fix crashes due to misaccounted holes
(bnc#1012628).
- mm/khugepaged: collapse_shmem() remember to clear holes
(bnc#1012628).
- mm/khugepaged: minor reorderings in collapse_shmem()
(bnc#1012628).
- mm/khugepaged: collapse_shmem() without freezing new_page
(bnc#1012628).
- mm/khugepaged: collapse_shmem() do not crash on Compound
(bnc#1012628).
- lan743x: Enable driver to work with LAN7431 (bnc#1012628).
- lan743x: fix return value for lan743x_tx_napi_poll
(bnc#1012628).
- net: don't keep lonely packets forever in the gro hash
(bnc#1012628).
- net: gemini: Fix copy/paste error (bnc#1012628).
- net: thunderx: set tso_hdrs pointer to NULL in
nicvf_free_snd_queue (bnc#1012628).
- packet: copy user buffers before orphan or clone (bnc#1012628).
- rapidio/rionet: do not free skb before reading its length
(bnc#1012628).
- s390/qeth: fix length check in SNMP processing (bnc#1012628).
- usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2
(bnc#1012628).
- net: thunderx: set xdp_prog to NULL if bpf_prog_add fails
(bnc#1012628).
- net: skb_scrub_packet(): Scrub offload_fwd_mark (bnc#1012628).
- virtio-net: disable guest csum during XDP set (bnc#1012628).
- virtio-net: fail XDP set if guest csum is negotiated
(bnc#1012628).
- net/dim: Update DIM start sample after each DIM iteration
(bnc#1012628).
- tcp: defer SACK compression after DupThresh (bnc#1012628).
- net: phy: add workaround for issue where PHY driver doesn't
bind to the device (bnc#1012628).
- tipc: fix lockdep warning during node delete (bnc#1012628).
- x86/speculation: Enable cross-hyperthread spectre v2 STIBP
mitigation (bnc#1012628).
- x86/speculation: Apply IBPB more strictly to avoid cross-process
data leak (bnc#1012628).
- x86/speculation: Propagate information about RSB filling
mitigation to sysfs (bnc#1012628).
- x86/speculation: Add RETPOLINE_AMD support to the inline asm
CALL_NOSPEC variant (bnc#1012628).
- x86/retpoline: Make CONFIG_RETPOLINE depend on compiler support
(bnc#1012628).
- x86/retpoline: Remove minimal retpoline support (bnc#1012628).
- x86/speculation: Update the TIF_SSBD comment (bnc#1012628).
- x86/speculation: Clean up spectre_v2_parse_cmdline()
(bnc#1012628).
- x86/speculation: Remove unnecessary ret variable in
cpu_show_common() (bnc#1012628).
- x86/speculation: Move STIPB/IBPB string conditionals out of
cpu_show_common() (bnc#1012628).
- x86/speculation: Disable STIBP when enhanced IBRS is in use
(bnc#1012628).
- x86/speculation: Rename SSBD update functions (bnc#1012628).
- x86/speculation: Reorganize speculation control MSRs update
(bnc#1012628).
- sched/smt: Make sched_smt_present track topology (bnc#1012628).
- x86/Kconfig: Select SCHED_SMT if SMP enabled (bnc#1012628).
- sched/smt: Expose sched_smt_present static key (bnc#1012628).
- x86/speculation: Rework SMT state change (bnc#1012628).
- x86/l1tf: Show actual SMT state (bnc#1012628).
- x86/speculation: Reorder the spec_v2 code (bnc#1012628).
- x86/speculation: Mark string arrays const correctly
(bnc#1012628).
- x86/speculataion: Mark command line parser data __initdata
(bnc#1012628).
- x86/speculation: Unify conditional spectre v2 print functions
(bnc#1012628).
- x86/speculation: Add command line control for indirect branch
speculation (bnc#1012628).
- x86/speculation: Prepare for per task indirect branch
speculation control (bnc#1012628).
- x86/process: Consolidate and simplify switch_to_xtra() code
(bnc#1012628).
- x86/speculation: Avoid __switch_to_xtra() calls (bnc#1012628).
- x86/speculation: Prepare for conditional IBPB in switch_mm()
(bnc#1012628).
- ptrace: Remove unused ptrace_may_access_sched() and MODE_IBRS
(bnc#1012628).
- x86/speculation: Split out TIF update (bnc#1012628).
- x86/speculation: Prevent stale SPEC_CTRL msr content
(bnc#1012628).
- x86/speculation: Prepare arch_smt_update() for PRCTL mode
(bnc#1012628).
- x86/speculation: Add prctl() control for indirect branch
speculation (bnc#1012628).
- x86/speculation: Enable prctl mode for spectre_v2_user
(bnc#1012628).
- x86/speculation: Add seccomp Spectre v2 user space protection
mode (bnc#1012628).
- x86/speculation: Provide IBPB always command line options
(bnc#1012628).
- userfaultfd: shmem/hugetlbfs: only allow to register VM_MAYWRITE
vmas (bnc#1012628).
- kvm: mmu: Fix race in emulated page table writes (bnc#1012628).
- kvm: svm: Ensure an IBPB on all affected CPUs when freeing a
vmcb (bnc#1012628).
- KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to
L1 tsc_offset (bnc#1012628).
- KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall
(bnc#1012628).
- KVM: LAPIC: Fix pv ipis use-before-initialization (bnc#1012628).
- KVM: X86: Fix scan ioapic use-before-initialization
(bnc#1012628).
- KVM: VMX: re-add ple_gap module parameter (bnc#1012628).
- xtensa: enable coprocessors that are being flushed
(bnc#1012628).
- xtensa: fix coprocessor context offset definitions
(bnc#1012628).
- xtensa: fix coprocessor part of ptrace_{get,set}xregs
(bnc#1012628).
- udf: Allow mounting volumes with incorrect identification
strings (bnc#1012628).
- btrfs: Always try all copies when reading extent buffers
(bnc#1012628).
- Btrfs: ensure path name is null terminated at
btrfs_control_ioctl (bnc#1012628).
- Btrfs: fix rare chances for data loss when doing a fast fsync
(bnc#1012628).
- Btrfs: fix race between enabling quotas and subvolume creation
(bnc#1012628).
- btrfs: relocation: set trans to be NULL after ending transaction
(bnc#1012628).
- PCI: layerscape: Fix wrong invocation of outbound window
disable accessor (bnc#1012628).
- PCI: dwc: Fix MSI-X EP framework address calculation bug
(bnc#1012628).
- PCI: Fix incorrect value returned from pcie_get_speed_cap()
(bnc#1012628).
- arm64: dts: rockchip: Fix PCIe reset polarity for
rk3399-puma-haikou (bnc#1012628).
- x86/MCE/AMD: Fix the thresholding machinery initialization order
(bnc#1012628).
- x86/fpu: Disable bottom halves while loading FPU registers
(bnc#1012628).
- perf/x86/intel: Move branch tracing setup to the Intel-specific
source file (bnc#1012628).
- perf/x86/intel: Add generic branch tracing check to
intel_pmu_has_bts() (bnc#1012628).
- perf/x86/intel: Disallow precise_ip on BTS events (bnc#1012628).
- fs: fix lost error code in dio_complete (bnc#1012628).
- ALSA: wss: Fix invalid snd_free_pages() at error path
(bnc#1012628).
- ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write
(bnc#1012628).
- ALSA: control: Fix race between adding and removing a user
element (bnc#1012628).
- ALSA: sparc: Fix invalid snd_free_pages() at error path
(bnc#1012628).
- ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist
(bnc#1012628).
- ALSA: hda/realtek - Support ALC300 (bnc#1012628).
- ALSA: hda/realtek - fix headset mic detection for MSI MS-B171
(bnc#1012628).
- ALSA: hda/realtek - fix the pop noise on headphone for lenovo
laptops (bnc#1012628).
- ALSA: hda/realtek - Add auto-mute quirk for HP Spectre x360
laptop (bnc#1012628).
- function_graph: Create function_graph_enter() to consolidate
architecture code (bnc#1012628).
- ARM: function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- microblaze: function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- x86/function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- nds32: function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- powerpc/function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- sh/function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- sparc/function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- parisc: function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- riscv/function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- s390/function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- arm64: function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- MIPS: function_graph: Simplify with function_graph_enter()
(bnc#1012628).
- function_graph: Make ftrace_push_return_trace() static
(bnc#1012628).
- function_graph: Use new curr_ret_depth to manage depth instead
of curr_ret_stack (bnc#1012628).
- function_graph: Have profiler use curr_ret_stack and not depth
(bnc#1012628).
- function_graph: Move return callback before update of
curr_ret_stack (bnc#1012628).
- function_graph: Reverse the order of pushing the ret_stack
and the callback (bnc#1012628).
- binder: fix race that allows malicious free of live buffer
(bnc#1012628).
- ext2: initialize opts.s_mount_opt as zero before using it
(bnc#1012628).
- ext2: fix potential use after free (bnc#1012628).
- ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using
pmc_plt_clk_0 (bnc#1012628).
- ASoC: pcm186x: Fix device reset-registers trigger value
(bnc#1012628).
- ARM: dts: rockchip: Remove @0 from the veyron memory node
(bnc#1012628).
- dmaengine: at_hdmac: fix memory leak in at_dma_xlate()
(bnc#1012628).
- dmaengine: at_hdmac: fix module unloading (bnc#1012628).
- staging: most: use format specifier "%s" in snprintf
(bnc#1012628).
- staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION
(bnc#1012628).
- staging: mt7621-dma: fix potentially dereferencing uninitialized
'tx_desc' (bnc#1012628).
- staging: mt7621-pinctrl: fix uninitialized variable ngroups
(bnc#1012628).
- staging: rtl8723bs: Fix incorrect sense of ether_addr_equal
(bnc#1012628).
- staging: rtl8723bs: Add missing return for
cfg80211_rtw_get_station (bnc#1012628).
- USB: usb-storage: Add new IDs to ums-realtek (bnc#1012628).
- usb: core: quirks: add RESET_RESUME quirk for Cherry G230
Stream series (bnc#1012628).
- Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid"
(bnc#1012628).
- iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values
for signed numbers (bnc#1012628).
- iio:st_magn: Fix enable device after trigger (bnc#1012628).
- lib/test_kmod.c: fix rmmod double free (bnc#1012628).
- mm: cleancache: fix corruption on missed inode invalidation
(bnc#1012628).
- mm: use swp_offset as key in shmem_replace_page() (bnc#1012628).
- Drivers: hv: vmbus: check the creation_status in
vmbus_establish_gpadl() (bnc#1012628).
- misc: mic/scif: fix copy-paste error in
scif_create_remote_lookup (bnc#1012628).
- Refresh
patches.suse/0001-x86-speculation-Add-basic-IBRS-support-infrastructur.patch.
- Refresh
patches.suse/0002-x86-speculation-Add-inlines-to-control-Indirect-Bran.patch.
- commit 745e582
- blk-mq: fix corruption with direct issue (ext4 corruption).
- commit 34177d9
- ALSA: usb-audio: Fix UAF decrement if card has no live
interfaces in card.c (CVE-2018-19824,bsc#1118152).
- commit 8ad46ce
- config: arm: Update to 4.19.5
- commit f7aa38e
- Linux 4.19.6 (bnc#1012628).
- HID: steam: remove input device when a hid client is running
(bnc#1012628).
- efi/libstub: arm: support building with clang (bnc#1012628).
- usb: core: Fix hub port connection events lost (bnc#1012628).
- usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers
(bnc#1012628).
- usb: dwc3: gadget: Properly check last unaligned/zero chain TRB
(bnc#1012628).
- usb: dwc3: core: Clean up ULPI device (bnc#1012628).
- usb: dwc3: Fix NULL pointer exception in dwc3_pci_remove()
(bnc#1012628).
- xhci: Fix leaking USB3 shared_hcd at xhci removal (bnc#1012628).
- xhci: handle port status events for removed USB3 hcd
(bnc#1012628).
- xhci: Add check for invalid byte size error when UAS devices
are connected (bnc#1012628).
- usb: xhci: fix uninitialized completion when USB3 port got
wrong status (bnc#1012628).
- usb: xhci: fix timeout for transition from RExit to U0
(bnc#1012628).
- xhci: Add quirk to workaround the errata seen on Cavium
Thunder-X2 Soc (bnc#1012628).
- usb: xhci: Prevent bus suspend if a port connect change or
polling state is detected (bnc#1012628).
- ALSA: oss: Use kvzalloc() for local buffer allocations
(bnc#1012628).
- MAINTAINERS: Add Sasha as a stable branch maintainer
(bnc#1012628).
- Documentation/security-bugs: Clarify treatment of embargoed
information (bnc#1012628).
- Documentation/security-bugs: Postpone fix publication in
exceptional cases (bnc#1012628).
- mmc: sdhci-pci: Try "cd" for card-detect lookup before using
NULL (bnc#1012628).
- mmc: sdhci-pci: Workaround GLK firmware failing to restore
the tuning value (bnc#1012628).
- gpio: don't free unallocated ida on gpiochip_add_data_with_key()
error path (bnc#1012628).
- iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE (bnc#1012628).
- iwlwifi: mvm: support sta_statistics() even on older firmware
(bnc#1012628).
- iwlwifi: mvm: fix regulatory domain update when the firmware
starts (bnc#1012628).
- iwlwifi: mvm: don't use SAR Geo if basic SAR is not used
(bnc#1012628).
- brcmfmac: fix reporting support for 160 MHz channels
(bnc#1012628).
- opp: ti-opp-supply: Dynamically update u_volt_min (bnc#1012628).
- opp: ti-opp-supply: Correct the supply in
_get_optimal_vdd_voltage call (bnc#1012628).
- tools/power/cpupower: fix compilation with STATIC=true
(bnc#1012628).
- v9fs_dir_readdir: fix double-free on p9stat_read error
(bnc#1012628).
- selinux: Add __GFP_NOWARN to allocation at str_read()
(bnc#1012628).
- Input: synaptics - avoid using uninitialized variable when
probing (bnc#1012628).
- bfs: add sanity check at bfs_fill_super() (bnc#1012628).
- sctp: clear the transport of some out_chunk_list chunks in
sctp_assoc_rm_peer (bnc#1012628).
- gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd
(bnc#1012628).
- llc: do not use sk_eat_skb() (bnc#1012628).
- mm: don't warn about large allocations for slab (bnc#1012628).
- mm/memory.c: recheck page table entry with page table lock held
(bnc#1012628).
- tcp: do not release socket ownership in tcp_close()
(bnc#1012628).
- drm/fb-helper: Blacklist writeback when adding connectors to
fbdev (bnc#1012628).
- drm/vc4: Set ->legacy_cursor_update to false when doing
non-async updates (bnc#1012628).
- drm/amdgpu: Fix oops when pp_funcs->switch_power_profile is
unset (bnc#1012628).
- drm/i915: Disable LP3 watermarks on all SNB machines
(bnc#1012628).
- drm/ast: change resolution may cause screen blurred
(bnc#1012628).
- drm/ast: fixed cursor may disappear sometimes (bnc#1012628).
- drm/ast: Remove existing framebuffers before loading driver
(bnc#1012628).
- can: flexcan: Unlock the MB unconditionally (bnc#1012628).
- can: dev: can_get_echo_skb(): factor out non sending code to
__can_get_echo_skb() (bnc#1012628).
- can: dev: __can_get_echo_skb(): replace struct can_frame by
canfd_frame to access frame length (bnc#1012628).
- can: dev: __can_get_echo_skb(): Don't crash the kernel if
can_priv::echo_skb is accessed out of bounds (bnc#1012628).
- can: dev: __can_get_echo_skb(): print error message, if trying
to echo non existing skb (bnc#1012628).
- can: rx-offload: introduce can_rx_offload_get_echo_skb()
and can_rx_offload_queue_sorted() functions (bnc#1012628).
- can: rx-offload: rename can_rx_offload_irq_queue_err_skb()
to can_rx_offload_queue_tail() (bnc#1012628).
- can: flexcan: use can_rx_offload_queue_sorted() for
flexcan_irq_bus_*() (bnc#1012628).
- can: flexcan: handle tx-complete CAN frames via rx-offload
infrastructure (bnc#1012628).
- can: raw: check for CAN FD capable netdev in raw_sendmsg()
(bnc#1012628).
- can: hi311x: Use level-triggered interrupt (bnc#1012628).
- can: flexcan: Always use last mailbox for TX (bnc#1012628).
- can: flexcan: remove not needed struct flexcan_priv::tx_mb
and struct flexcan_priv::tx_mb_idx (bnc#1012628).
- ACPICA: AML interpreter: add region addresses in global list
during initialization (bnc#1012628).
- IB/hfi1: Eliminate races in the SDMA send error path
(bnc#1012628).
- fsnotify: generalize handling of extra event flags
(bnc#1012628).
- fanotify: fix handling of events on child sub-directory
(bnc#1012628).
- pinctrl: meson: fix pinconf bias disable (bnc#1012628).
- pinctrl: meson: fix gxbb ao pull register bits (bnc#1012628).
- pinctrl: meson: fix gxl ao pull register bits (bnc#1012628).
- pinctrl: meson: fix meson8 ao pull register bits (bnc#1012628).
- pinctrl: meson: fix meson8b ao pull register bits (bnc#1012628).
- tools/testing/nvdimm: Fix the array size for dimm devices
(bnc#1012628).
- scsi: lpfc: fix remoteport access (bnc#1012628).
- scsi: hisi_sas: Remove set but not used variable 'dq_list'
(bnc#1012628).
- KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE (bnc#1012628).
- cpufreq: imx6q: add return value check for voltage scale
(bnc#1012628).
- rtc: cmos: Do not export alarm rtc_ops when we do not support
alarms (bnc#1012628).
- rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write
(bnc#1012628).
- crypto: simd - correctly take reqsize of wrapped skcipher into
account (bnc#1012628).
- floppy: fix race condition in __floppy_read_block_0()
(bnc#1012628).
- powerpc/io: Fix the IO workarounds code to work with Radix
(bnc#1012628).
- sched/fair: Fix cpu_util_wake() for 'execl' type workloads
(bnc#1012628).
- perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and
CoffeeLake CPUs (bnc#1012628).
- block: copy ioprio in __bio_clone_fast() and bounce
(bnc#1012628).
- SUNRPC: Fix a bogus get/put in generic_key_to_expire()
(bnc#1012628).
- riscv: add missing vdso_install target (bnc#1012628).
- RISC-V: Silence some module warnings on 32-bit (bnc#1012628).
- drm/amdgpu: fix bug with IH ring setup (bnc#1012628).
- kdb: Use strscpy with destination buffer size (bnc#1012628).
- NFSv4: Fix an Oops during delegation callbacks (bnc#1012628).
- powerpc/numa: Suppress "VPHN is not supported" messages
(bnc#1012628).
- efi/arm: Revert deferred unmap of early memmap mapping
(bnc#1012628).
- z3fold: fix possible reclaim races (bnc#1012628).
- mm, memory_hotplug: check zone_movable in has_unmovable_pages
(bnc#1012628).
- tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a
negative offset (bnc#1012628).
- mm, page_alloc: check for max order in hot path (bnc#1012628).
- dax: Avoid losing wakeup in dax_lock_mapping_entry
(bnc#1012628).
- include/linux/pfn_t.h: force '~' to be parsed as an unary
operator (bnc#1012628).
- tty: wipe buffer (bnc#1012628).
- tty: wipe buffer if not echoing data (bnc#1012628).
- gfs2: Fix iomap buffer head reference counting bug
(bnc#1012628).
- rcu: Make need_resched() respond to urgent RCU-QS needs
(bnc#1012628).
- media: ov5640: Re-work MIPI startup sequence (bnc#1012628).
- media: ov5640: Fix timings setup code (bnc#1012628).
- media: ov5640: fix exposure regression (bnc#1012628).
- media: ov5640: fix auto gain & exposure when changing mode
(bnc#1012628).
- media: ov5640: fix wrong binning value in exposure calculation
(bnc#1012628).
- media: ov5640: fix auto controls values when switching to
manual mode (bnc#1012628).
- commit e8181d1
==== perl-DBD-SQLite ====
Version update (1.58 -> 1.60)
- updated to 1.60
see /usr/share/doc/packages/perl-DBD-SQLite/Changes
1.60 2018-12-01
- Switched to a production version
1.59_03 2018-11-03
- Added a note on the long standing bug on TYPE statement
handle attribute
- Applied a doc patch on Virtual::PerlData by Bj�rn H�hrmann
(GH-31)
1.59_02 2018-09-30
- Upgraded SQLite to 3.25.2
1.59_01 2018-09-17
- Upgraded SQLite to 3.25.0, with ALTER TABLE ... RENAME COLUMN
and UPSERT among others
- Added ::GetInfo (GH#32, Brendan Byrd)
- Fix to use a PV value as a virtual table column value
where appropriate (RT-124941)
- Add deferrability to foreign_key_info (mohawk2)
==== perl-DBD-mysql ====
Version update (4.048 -> 4.049)
- updated to 4.049
see /usr/share/doc/packages/perl-DBD-mysql/Changes
2018-10-25 Dani�l van Eeden, Patrick Galbraith,
DBI/DBD community (4.049)
* Fix MariaDB issue #262
* Various fixes for travis builds
* Fix to issue 187: Don't declare enum_type as static
* Fix regex for removing database from DSN again
* Allow to call $sth->mysql_async_ready and $sth->mysql_async_result more times without discarding result state 201
- Drop perl-DBD-mysql-MARIADB_BASE_VERSION.patch - code changes obsolete patch
==== perl-Net-DNS ====
Version update (1.18 -> 1.19)
- updated to 1.19
see /usr/share/doc/packages/perl-Net-DNS/Changes
==== perl-Test-Simple ====
Version update (1.302140 -> 1.302141)
- updated to 1.302141
see /usr/share/doc/packages/perl-Test-Simple/Changes
1.302141 2018-11-30 14:27:19-08:00 America/Los_Angeles
- Fix bug where IPC init failed in preload+fork environments
==== rhino ====
- Actually use the rhino-js.pom file in the source package.
- Add "org.mozilla:rhino" alias, since the later 1.7.x versions
are distributed as such
==== tomcat ====
Subpackages: tomcat-admin-webapps tomcat-el-3_0-api tomcat-jsp-2_3-api tomcat-lib tomcat-servlet-4_0-api tomcat-webapps
- Add pom files for tomcat-jdbc and tomcat-dbcp
- Add org.eclipse.jetty.orbit* aliases to correspondant artifacts
==== xalan-j2 ====
- Add maven pom file for xsltc
==== xml-commons ====
Subpackages: xml-commons-jaxp-1.3-apis
- Put maven metadata for each pom file to different metadata xml
file in order to avoid having duplicate entries for the same
artifact name in the same metadata file
- Obsolete correctly the packages so that not two version of the
same artifact will be installed by mistake
==== xmlgraphics-batik ====
- Do not depend on a particular xml-commons-apis provider.
==== xmlgraphics-fop ====
- Bring back the java-devel/java requirements to >= 1.8; we will
fix the ByteBuffer/CharBuffer compatibilities as they arise.
- Modified patch:
* java8-compatibility.patch
+ Fix fix ByteBuffer/CharBuffer incompatibilities with java8
Cast all the java.nio.ByteBuffer and java.nio.CharBuffer
instances to java.nio.Buffer before calling the clear(),
flip(), limit(int), mark(), reset() and rewind() methods.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
08 Dec '18
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&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
inxi (3.0.27 -> 3.0.28)
python-M2Crypto
python-asn1crypto
python-backports
python-certifi
python-configparser
python-decorator
python-docutils
python-entrypoints
rubygem-actioncable-5.2 (5.2.1 -> 5.2.1.1)
rubygem-actionmailer-5.2 (5.2.1 -> 5.2.1.1)
rubygem-actionpack-5.2 (5.2.1 -> 5.2.1.1)
rubygem-actionview-5.2 (5.2.1 -> 5.2.1.1)
rubygem-activejob-5.2 (5.2.1 -> 5.2.1.1)
rubygem-activemodel-5.2 (5.2.1 -> 5.2.1.1)
rubygem-activerecord-5.2 (5.2.1 -> 5.2.1.1)
rubygem-activestorage-5.2 (5.2.1 -> 5.2.1.1)
rubygem-activesupport-5.2 (5.2.1 -> 5.2.1.1)
rubygem-passenger (5.3.7 -> 6.0.0)
rubygem-rails-5.2 (5.2.1 -> 5.2.1.1)
rubygem-railties-5.2 (5.2.1 -> 5.2.1.1)
shim-leap
=== Details ===
==== inxi ====
Version update (3.0.27 -> 3.0.28)
- Update to version 3.0.28:
* See /usr/share/doc/packages/inxi/inxi.changelog
==== python-M2Crypto ====
Subpackages: python2-M2Crypto python3-M2Crypto
- Whoops! Here -devel dependency certainly should stay
- Remove superfluous devel dependency for noarch package
==== python-asn1crypto ====
Subpackages: python2-asn1crypto python3-asn1crypto
- Remove superfluous devel dependency for noarch package
==== python-backports ====
- Remove superfluous devel dependency for noarch package
==== python-certifi ====
Subpackages: python2-certifi python3-certifi
- Remove superfluous devel dependency for noarch package
==== python-configparser ====
- Remove superfluous devel dependency for noarch package
==== python-decorator ====
Subpackages: python2-decorator python3-decorator
- Remove superfluous devel dependency for noarch package
==== python-docutils ====
- Remove superfluous devel dependency for noarch package
==== python-entrypoints ====
- Remove superfluous devel dependency for noarch package
==== rubygem-actioncable-5.2 ====
Version update (5.2.1 -> 5.2.1.1)
- updated to version 5.2.1.1 (boo#1118076)
* No changes / Just a version bump to match with Rails 5.2.1.1
==== rubygem-actionmailer-5.2 ====
Version update (5.2.1 -> 5.2.1.1)
- updated to version 5.2.1.1 (boo#1118076)
* No changes / Just a version bump to match with Rails 5.2.1.1
==== rubygem-actionpack-5.2 ====
Version update (5.2.1 -> 5.2.1.1)
- updated to version 5.2.1.1 (boo#1118076)
* No changes / Just a version bump to match with Rails 5.2.1.1
==== rubygem-actionview-5.2 ====
Version update (5.2.1 -> 5.2.1.1)
- updated to version 5.2.1.1 (boo#1118076)
* No changes / Just a version bump to match with Rails 5.2.1.1
==== rubygem-activejob-5.2 ====
Version update (5.2.1 -> 5.2.1.1)
- updated to version 5.2.1.1 (boo#1118076)
- addresses a security vulnerability (CVE-2018-16476, bsc#1117632)
Carefully crafted user input can cause Active Job to deserialize
it using GlobalId and allow an attacker to have access to
information that they should not have.
Vulnerable code will look something like this:
MyJob.perform_later(user_input)
All users running an affected release should either upgrade
or use one of the workarounds immediately.
==== rubygem-activemodel-5.2 ====
Version update (5.2.1 -> 5.2.1.1)
- updated to version 5.2.1.1 (boo#1118076)
* No changes / Just a version bump to match with Rails 5.2.1.1
==== rubygem-activerecord-5.2 ====
Version update (5.2.1 -> 5.2.1.1)
- updated to version 5.2.1.1 (boo#1118076)
* No changes / Just a version bump to match with Rails 5.2.1.1
==== rubygem-activestorage-5.2 ====
Version update (5.2.1 -> 5.2.1.1)
- updated to version 5.2.1.1 (boo#1118076)
- addresses a security vulnerability (CVE-2018-16477, boo#1117641)
Signed download URLs generated by `ActiveStorage` for Google Cloud Storage
service and Disk service include `content-disposition` and `content-type`
parameters that an attacker can modify. This can be used to upload specially
crafted HTML files and have them served and executed inline. Combined with
other techniques such as cookie bombing and specially crafted AppCache
manifests,
an attacker can gain access to private signed URLs within a specific
storage path.
Vulnerable apps are those using either GCS or the Disk service in
production.
Other storage services such as S3 or Azure aren't affected.
All users running an affected release should either upgrade or use one of
the
workarounds immediately. For those using GCS, it's also recommended to run
the
following to update existing blobs:
```
ActiveStorage::Blob.find_each do |blob|
blob.send :update_service_metadata
end
```
==== rubygem-activesupport-5.2 ====
Version update (5.2.1 -> 5.2.1.1)
- updated to version 5.2.1.1 (boo#1118076)
* No changes / Just a version bump to match with Rails 5.2.1.1
==== rubygem-passenger ====
Version update (5.3.7 -> 6.0.0)
Subpackages: ruby2.5-rubygem-passenger rubygem-passenger-apache2
- updated to version 6.0.0 (boo#1117900)
* Introduces support for *all* programming languages. Yes that's
right... Java, Elixir, Go ? Passenger now supports them all!
This effort is called "generic language support".
* Bumps the preferred Nginx version to 1.15.7.
* Introduces anonymous usage telemetry, which helps us improve
Passenger. Please read the docs on what data is collected and
how to disable this.
* [Nginx] Introduces a new option "passenger_request_buffering on|off",
to allow disabling request body buffering. This is only supported
in Nginx >= 1.15.3. Closes GH-2121.
* Updated various library versions used in precompiled binaries
(used for e.g. gem installs):
- OpenSSL: 1.0.2q (was: 1.0.2p)
- libcurl: 7.62.0 (was: 7.61.1)
- Ruby: 2.3.8 (was: 2.3.7)
==== rubygem-rails-5.2 ====
Version update (5.2.1 -> 5.2.1.1)
- updated to version 5.2.1.1 (boo#1118076)
* No changelog in Rails itself. The actual changes can be found
in Rails submodules:
rubygem-activejob-5.2: Fixes CVE-2018-16476
rubygem-activestorage-5.2: Fixes CVE-2018-16477
It is advised to update to fix the security vulnerabilities.
==== rubygem-railties-5.2 ====
Version update (5.2.1 -> 5.2.1.1)
- updated to version 5.2.1.1 (boo#1118076)
* No changes / Just a version bump to match with Rails 5.2.1.1
==== shim-leap ====
- Update shim-install to set the grub2-install target explicitly
for some special cases. (bsc#1118363)
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
[opensuse-factory] Tumbleweed - Review of the week 2018/49
by Dominique Leuenberger / DimStar 07 Dec '18
by Dominique Leuenberger / DimStar 07 Dec '18
07 Dec '18
Dear Tumbleweed users and hackers,
The first week of the last month of 2018 is over – but openSUSE
Tumbleweed keeps on rolling without an end. 4 snapshots have been
published in this week: 1130, 1203, 1204 and 1205, bringing those
updates:
* Linux kernel 4.19.5
* Virtualbox 5.2.22
* PackageKit 1.1.12
* Samba 4.9.3
* KDE Plasma 5.14.4
The stagings are all a bit long-living at the moment, and the future
changes to be announced largely unchanged compared to last week:
* glibc 2.28, Python 3.7, openssl 1.1.1: the three all interdepend on
each other and cause a bunch of new failures – See Staging:C
* LLVM7 / Mesa 18.2.x (rust fails to build with LLVM7)
* Installer redesign: the sidebar is coming back (showing where in
the installation workflow one is currently)
* PostgreSQL 11
* Linux kernel 4.19.7
* Perl 5.28
Cheers,
Dominique
1
0
06 Dec '18
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&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
MozillaThunderbird (60.3.1 -> 60.3.2)
PackageKit (1.1.10 -> 1.1.12)
bluedevil5 (5.14.3 -> 5.14.4)
breeze (5.14.3 -> 5.14.4)
breeze-gtk (5.14.3 -> 5.14.4)
breeze4-style (5.14.3 -> 5.14.4)
discover (5.14.3 -> 5.14.4)
drkonqi5 (5.14.3 -> 5.14.4)
f2fs-tools (1.10.0 -> 1.12)
ghostscript (9.25 -> 9.26)
graphviz
graphviz-addons
kactivitymanagerd (5.14.3 -> 5.14.4)
kcm_sddm (5.14.3 -> 5.14.4)
kde-cli-tools5 (5.14.3 -> 5.14.4)
kde-gtk-config5 (5.14.3 -> 5.14.4)
kde-user-manager (5.14.3 -> 5.14.4)
kdevelop5
kgamma5 (5.14.3 -> 5.14.4)
khotkeys5 (5.14.3 -> 5.14.4)
kinfocenter5 (5.14.3 -> 5.14.4)
kirigami2
kmenuedit5 (5.14.3 -> 5.14.4)
kscreen5 (5.14.3 -> 5.14.4)
kscreenlocker (5.14.3 -> 5.14.4)
ksshaskpass5 (5.14.3 -> 5.14.4)
ksysguard5 (5.14.3 -> 5.14.4)
kwayland-integration (5.14.3 -> 5.14.4)
kwin5 (5.14.3 -> 5.14.4)
libkdecoration2 (5.14.3 -> 5.14.4)
libkscreen2 (5.14.3 -> 5.14.4)
libksysguard5 (5.14.3 -> 5.14.4)
libreoffice
mailutils
milou5 (5.14.3 -> 5.14.4)
osinfo-db (20181011 -> 20181116)
oxygen5 (5.14.3 -> 5.14.4)
plasma-nm5 (5.14.3 -> 5.14.4)
plasma5-addons (5.14.3 -> 5.14.4)
plasma5-desktop (5.14.3 -> 5.14.4)
plasma5-integration (5.14.3 -> 5.14.4)
plasma5-openSUSE
plasma5-pa (5.14.3 -> 5.14.4)
plasma5-workspace (5.14.3 -> 5.14.4)
plymouth (0.9.4+git20181122.aaa140b -> 0.9.4+git20181129.a7ec3e6)
polkit-kde-agent-5 (5.14.3 -> 5.14.4)
powerdevil5 (5.14.3 -> 5.14.4)
python-gobject (3.30.1 -> 3.30.4)
samba (4.9.1+git.101.212e237d8ef -> 4.9.3+git.113.3f6a4cdc269)
swig
systemsettings5 (5.14.3 -> 5.14.4)
vm-install (0.10.04 -> 0.10.05)
wireshark (2.6.4 -> 2.6.5)
=== Details ===
==== MozillaThunderbird ====
Version update (60.3.1 -> 60.3.2)
Subpackages: MozillaThunderbird-translations-common
- Fix build on openSUSE Leap 15.x w.r.t. rust-std requirement
- Mozilla Thunderbird 60.3.2
* Encoding problems when exporting address books or messages using
the system charset. Messages are now always exported using the
UTF-8 encoding
* If the "Date" header of a message was invalid, Jan 1970 or Dec 1969
was displayed. Now using date from "Received" header instead.
* Body search/filtering didn't reliably ignore content of tags
* Inappropriate warning "Thunderbird prevented the site
(addons.thunderbird.net) from asking you to install software on
your computer" when installing add-ons
* Incorrect display of correspondents column since own email
address was not always detected
* Spurious 
 (encoded newline) inserted into drafts and sent email
==== PackageKit ====
Version update (1.1.10 -> 1.1.12)
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.12:
+ common: Handle quoted strings in /etc/os-release.
+ offline update: Fix translations to show up.
+ Backends:
- zypp: Implement GetFilesLocal in zypp backend.
- Various changes related to aptcc and dnf.
- Changes from version 1.1.11:
+ New Features:
- Add --autoremove option to pkcon.
- Shutdown the daemon on idle by default.
+ Bugfixes:
- De-register callbacks on PkClientHelper finalize.
- Don't complain if command-not-found get uninstalled while
running.
- Fix critical on idle shutdown.
- Fix issues with debconf helper not working.
- Never assert when an interactive TTY is not available.
- Schedule offline update service to run after
system-update-pre.target.
- Shut down services cleanly before rebooting after offline
updates.
+ Backends:
- Various changes related to aptcc, dnf and nix.
- Drop PackageKit-get-files-local.patch: fixed upstream.
==== bluedevil5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: bluedevil5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== breeze ====
Version update (5.14.3 -> 5.14.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- Changes since 5.14.3:
* Fix uncentered crosshairs
* Improve contrast for crosshair cursors (kde#400110)
==== breeze-gtk ====
Version update (5.14.3 -> 5.14.4)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Don't modify permissions of the README.md and COPYING.LIB files
anymore, they have been fixed upstream a long time ago
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
- Add patch to set the default cursor theme to Breeze:
* 0001-Set-the-default-cursor-theme-to-breeze_cursors.patch
==== breeze4-style ====
Version update (5.14.3 -> 5.14.4)
Subpackages: libbreezecommon4-5
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- Changes since 5.14.3:
* Fix uncentered crosshairs
* Improve contrast for crosshair cursors (kde#400110)
==== discover ====
Version update (5.14.3 -> 5.14.4)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- Changes since 5.14.3:
* kns: fix crash upon removing a category (kde#401435)
* Don't use an icon that is only supposed for plasmoids
* flatpak: Always connect to finished before running
* Remove unused function
* Fix global progress display for updates (kde#400891)
* Avoid potential race condtion with QFutureWatcher in FWUPD backend
* flatpak: remove duplicated line
==== drkonqi5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: drkonqi5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== f2fs-tools ====
Version update (1.10.0 -> 1.12)
- Update to new upstream release 1.12
* resize.f2fs: fix access out-of memory boundary
* mkfs.f2fs: support fsverity feature
* fsck.f2fs: fix stack overflow when reading out nat block
* mkfs.f2fs: avoid selinux denial for unnecessary sysfs node
* fsck.f2fs: allow -p without value
* mkfs.f2fs: support multiple features with one "-O"
* f2fs-tools: add -g to give default options
==== ghostscript ====
Version update (9.25 -> 9.26)
Subpackages: ghostscript-x11
- Version upgrade to 9.26
Highlights in this release include:
* Security issues have been the primary focus of this release,
including solving several (well publicised) real and potential
exploits.
Thanks to Man Yue Mo of Semmle Security Research Team,
Jens Mueller of Ruhr-Universitaet Bochum and
Tavis Ormandy of Google's Project Zero
for their help to identify specific security issues.
PLEASE NOTE:
We (i.e. Ghostscript upstream) strongly urge users to upgrade
to this latest release to avoid these issues.
* The usual round of bug fixes, compatibility changes,
and incremental improvements.
For a release summary see:
http://www.ghostscript.com/doc/9.26/News.htm
For details see the News.htm and History9.htm files.
The Ghostscript 9.26 release should fix (cf. the entry below
dated 'Fri Sep 14 10:47:33 CEST 2018' what "should fix" means)
in particular those security issues (bsc#1117331)
* CVE-2018-19475: psi/zdevice2.c allows attackers to bypass
intended access restrictions
https://bugs.ghostscript.com/show_bug.cgi?id=700153
https://bugzilla.suse.com/show_bug.cgi?id=1117327 bsc#1117327
* CVE-2018-19476: psi/zicc.c allows attackers to bypass
intended access restrictions because of a setcolorspace
type confusion
https://bugs.ghostscript.com/show_bug.cgi?id=700169
https://bugzilla.suse.com/show_bug.cgi?id=1117313 bsc#1117313
* CVE-2018-19477: psi/zfjbig2.c allows attackers to bypass
intended access restrictions because of a JBIG2Decode
type confusion
https://bugs.ghostscript.com/show_bug.cgi?id=700168
https://bugzilla.suse.com/show_bug.cgi?id=1117274 bsc#1117274
* CVE-2018-19409: LockSafetyParams is not checked correctly
if another device is used
https://bugs.ghostscript.com/show_bug.cgi?id=700176
https://bugzilla.suse.com/show_bug.cgi?id=1117022 bsc#1117022
and those security issues
* CVE-2018-18284: 1Policy operator gives access to .forceput
https://bugs.ghostscript.com/show_bug.cgi?id=69963
https://bugzilla.suse.com/show_bug.cgi?id=1112229 bsc#1112229
* CVE-2018-18073: saved execution stacks can leak operator arrays
https://bugs.ghostscript.com/show_bug.cgi?id=699927
https://bugzilla.suse.com/show_bug.cgi?id=1111480 bsc#1111480
* CVE-2018-17961: bypassing executeonly to escape -dSAFER sandbox
https://bugs.ghostscript.com/show_bug.cgi?id=699816
https://bugzilla.suse.com/show_bug.cgi?id=1111479 bsc#1111479
* CVE-2018-17183: remote attackers could be able to supply
crafted PostScript to potentially overwrite or replace
error handlers to inject code
https://bugs.ghostscript.com/show_bug.cgi?id=699708
https://bugzilla.suse.com/show_bug.cgi?id=1109105 bsc#1109105
- Version upgrade to 9.26rc1 (first release candidate for 9.26).
Highlights in this release include:
* Purely security and a few bug fixes, there are no new features,
and no API changes to report.
==== graphviz ====
Subpackages: graphviz-plugins-core libgraphviz6
- use pkg-config with correct parameter, reported by Werner Fink
- Support dynamic move to Guile 2.2, part of boo#1117121:
- Replace conditional pkgconfig(guile-2.[02]) BuildRequires with
guile-devel: The package name is unchanged, which allows the
distro projects to move wihout step-locking changes.
- Patch configure.ac to look for guile-2.2 if guile 2.2 is being
used.
- order inputs alphabetically
==== graphviz-addons ====
Subpackages: graphviz-gd graphviz-gnome
- use pkg-config with correct parameter, reported by Werner Fink
- Support dynamic move to Guile 2.2, part of boo#1117121:
- Replace conditional pkgconfig(guile-2.[02]) BuildRequires with
guile-devel: The package name is unchanged, which allows the
distro projects to move wihout step-locking changes.
- Patch configure.ac to look for guile-2.2 if guile 2.2 is being
used.
- order inputs alphabetically
==== kactivitymanagerd ====
Version update (5.14.3 -> 5.14.4)
Subpackages: kactivitymanagerd-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- Changes since 5.14.3:
* drop ancient commented out code
* actually initialize kcrash properly
==== kcm_sddm ====
Version update (5.14.3 -> 5.14.4)
Subpackages: kcm_sddm-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== kde-cli-tools5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: kde-cli-tools5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== kde-gtk-config5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: kde-gtk-config5-gtk2 kde-gtk-config5-gtk3 kde-gtk-config5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== kde-user-manager ====
Version update (5.14.3 -> 5.14.4)
Subpackages: kde-user-manager-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== kdevelop5 ====
Subpackages: kdevelop5-lang kdevplatform kdevplatform-lang libkdevplatform53
- Add kdevelop provides
==== kgamma5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: kgamma5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== khotkeys5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: khotkeys5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== kinfocenter5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: kinfocenter5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== kirigami2 ====
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Add patch to workaround visual glitches with unaligned text (boo#1117346, kde#401174):
* 0001-make-sure-scroll-views-are-pixel-aligned.patch
==== kmenuedit5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: kmenuedit5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== kscreen5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- Changes since 5.14.3:
* Prefer to set current mode in resolution combobox
==== kscreenlocker ====
Version update (5.14.3 -> 5.14.4)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== ksshaskpass5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: ksshaskpass5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== ksysguard5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: ksysguard5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== kwayland-integration ====
Version update (5.14.3 -> 5.14.4)
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== kwin5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: kwin5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- Changes since 5.14.3:
* actually initialize kcrash for xclipboardsync
* [wayland] Don't crash when resizing windows (kde#397577)
* [effects/slidingpopups] Don't crash when sliding virtual desktops (kde#400170)
==== libkdecoration2 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private6
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== libkscreen2 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== libksysguard5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: libksysguard5-helper libksysguard5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== libreoffice ====
Subpackages: libreoffice-branding-upstream libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress 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 libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- bsc#1117300 - [DATA LOSS] Saving a new document can silently
overwrite an existing document
* bsc1117300.patch
- boost_1_69.patch: Fix compilation with Boost 1.69
- Install also C++ libreofficekit headers bsc#1117195
- bsc#882383 - LO-L3: Chart in PPTX lacks color and is too large
* bsc882383.patch
==== mailutils ====
Subpackages: libmailutils5
- Dynamic determine and use guile version in spec file
==== milou5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: milou5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== osinfo-db ====
Version update (20181011 -> 20181116)
- Update database to version 20181116
osinfo-db-20181116.tar.xz
==== oxygen5 ====
Version update (5.14.3 -> 5.14.4)
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== plasma-nm5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- Changes since 5.14.3:
* Openconnect: do not reload the auth dialog endlessly when group changes (kde#395157)
* VPN plugins: fix broken layout when using password field
* Do not request secrets for VPN connections all the time
* SSH VPN: put content of the configuration into scroll area BUG: 401004 FIXED-IN: 5.14.4 (kde#401004)
==== plasma5-addons ====
Version update (5.14.3 -> 5.14.4)
Subpackages: plasma5-addons-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- Changes since 5.14.3:
* [comic] Correct usage of DataEngineConsumer
* [comic] Fix error handling in data updated
* [comic] Fix widget context menu
* [KonsoleProfiles applet] Fix initial focus
* [weather] Fix broken observation display for temperature of 0 �
* datetime runner: Match timezones less restrictively
* keyboard indicator: Fix warnings
* [Comics & Weather widgets] give "Configure..." buttons icons (kde#399888)
* [Media Frame] Hide back/forward buttons altogether if there is only one image
* [Media Frame] Fix futureLength property
* [KonsoleProfiles applet] Fix navigating with the keyboard
* [DateTime Runner] Fix a copyright typo.
* Use KDEFrameworkCompilerSettings
==== plasma5-desktop ====
Version update (5.14.3 -> 5.14.4)
Subpackages: plasma5-desktop-lang
- Add patch from Plasma/5.14 to fix the group dialog (kde#401508):
* 0001-Fix-group-popup-dialog.patch
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- Changes since 5.14.3:
* [Folder View] improve label contrast against challenging backgrounds (kde#361228)
* [Componentchooser KCM] Make default browser app choice work even when combobox is not used (kde#350663)
* Minor: Fix -Wextra-semi warning
* Fix dismissing the Dashboard by clicking inbetween multi-grid categories. (kde#400720)
* Revert unintended line
* Compress calls to `updateSize` (kde#400364)
* Remove debug
==== plasma5-integration ====
Version update (5.14.3 -> 5.14.4)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.14.4
==== plasma5-pa ====
Version update (5.14.3 -> 5.14.4)
Subpackages: plasma5-pa-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- Changes since 5.14.3:
* Fix i18n when the kcm code is embedded in the plasmoid config
==== plasma5-workspace ====
Version update (5.14.3 -> 5.14.4)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- Changes since 5.14.3:
* [DBusMenuImporter] Don't call removeAction() to avoid an empty QMenu (kde#399975)
* [Baloo Runner] Filter duplicates and prefer specific type matches
* [clipboard] Limit length of clipboard text item visualisation
==== plymouth ====
Version update (0.9.4+git20181122.aaa140b -> 0.9.4+git20181129.a7ec3e6)
Subpackages: libply-boot-client4 libply-splash-core4 libply-splash-graphics4 libply4 plymouth-dracut plymouth-plugin-label plymouth-plugin-label-ft plymouth-plugin-script plymouth-plugin-two-step plymouth-scripts
- Update to version 0.9.4+git20181129.a7ec3e6:
* Add new BGRT theme, using the firmware boot splash as background
* two-step: bgrt: Deal with quirky firmwares, Add ACPI BGRT
extension support, Speed up background-tile drawing on HiDPI
screens, Use a pixel-buffer instead of an image for the view's
background
* ply-pixel-buffer: Add ply_pixel_buffer_rotate_upright helper,
Add ply_pixel_buffer_get/set_device_rotation helpers, Fix marking
buffers as opaque when doing a solid fill, Fix fill_with_buffer
fastpath when device_scale != 1.
==== polkit-kde-agent-5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: polkit-kde-agent-5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== powerdevil5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: powerdevil5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== python-gobject ====
Version update (3.30.1 -> 3.30.4)
Subpackages: python2-gobject python3-gobject python3-gobject-Gdk python3-gobject-cairo
- Update to version 3.30.4:
+ gtk overrides: Fix rows getting inserted on the wrong level
with TreeStore.insert_before/inster_after if parent=None.
- Update to version 3.30.3:
+ GValue: fall back to the custom C marshaller to support
fundamental types. This makes GValue work with GstFraction.
+ GValue: Work around wrong annotations for GVariant.
+ Fix GObject attribute access during instance init which can
lead to errors with __getattr__ implementations of subclasses.
This lead to criticals when instantiating Gio.DBusProxy.
- Update to version 3.30.2:
+ tests: Fix some test with newer glib.
+ overrides: Fix crash when using non-ascii text with
Gtk.Builder.add_from_string/add_objects_from_string.
+ Various meson/distutils build fixes for MSVC.
+ foreign-cairo: Fix cairo marshalling not using the foreign
converters in some cases.
+ build: setup.py reproducible build fixes.
==== samba ====
Version update (4.9.1+git.101.212e237d8ef -> 4.9.3+git.113.3f6a4cdc269)
Subpackages: libdcerpc-binding0 libdcerpc-binding0-32bit libdcerpc0 libdcerpc0-32bit libndr-krb5pac0 libndr-krb5pac0-32bit libndr-nbt0 libndr-nbt0-32bit libndr-standard0 libndr-standard0-32bit libndr0 libndr0-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-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-doc samba-libs samba-libs-32bit samba-winbind samba-winbind-32bit
- Update to samba-4.9.3
+ CVE-2018-14629: Unprivileged adding of CNAME record causing loop in AD
Internal DNS server; (bso#13600); (bsc#1116319);
+ CVE-2018-16841: Double-free in Samba AD DC KDC with PKINIT; (bso#13628);
(bsc#1116320);
+ CVE-2018-16851: NULL pointer de-reference in Samba AD DC LDAP server;
(bso#13674); (bsc#1116322);
+ CVE-2018-16852: NULL pointer de-reference in Samba AD DC DNS servers;
(bso#13669); (bsc#1116321);
+ CVE-2018-16853: Samba AD DC S4U2Self crash in experimental MIT Kerberos
configuration (unsupported); (bso#13678); (bsc#1116324);
+ CVE-2018-16857: Bad password count in AD DC not always effective;
window; (bso#13683); (bsc#1116323);
- Update to samba-4.9.2
+ dsdb: Add comments explaining the limitations of our current backlink
behaviour; (bso#13418);
+ Fix problems running domain backups (handling SMBv2, sites); (bso#13621);
+ testparm: Fix crashes with PANIC: Messaging not initialized on SLES 12 SP3;
(bso#13465);
+ Make vfs_fruit able to cleanup AppleDouble files; (bso#13642);
+ File saving issues with vfs_fruit on samba >= 4.8.5; (bso#13646);
+ Enabling vfs_fruit looses FinderInfo; (bso#13649);
+ Cancelling of SMB2 aio reads and writes returns wrong error
NT_STATUS_INTERNAL_ERROR; (bso#13667);
+ Fix CTDB recovery record resurrection from inactive nodes and simplify
vacuuming; (bso#13641);
+ examples: Fix the smb2mount build; (bso#13465);
+ libtevent: Fix build due to missing open_memstream on Illiumos;
(bso#13629);
+ winbindd_cache: Fix timeout calculation for sid<->name cache; (bso#13662);
+ dsdb encrypted_secrets: Allow "ldb:// and "mdb://" in file path;
(bso#13653);
+ Extended DN SID component missing for member after switching group
membership; (bso#13418);
+ Return STATUS_SESSION_EXPIRED error encrypted, if the request was
encrypted; (bso#13624);
+ python: Allow forced signing via smb.SMB(); (bso#13621);
+ lib:socket: If returning early, set ifaces; (bso#13665);
+ ldb: Bump ldb version to 1.4.3, Python: Ensure ldb.Dn can accept utf8
encoded unicode; (bso#13616);
+ smbd: Fix DELETE_ON_CLOSE behaviour on files with READ_ONLY attribute;
(bso#13673);
+ waf: Add -fstack-clash-protection; (bso#13601);
+ winbind: Fix segfault if an invalid passdb backend is configured;
(bso#13668);
+ Fix bugs in CTDB event handling; (bso#13659);
+ Misbehaving nodes are sometimes not banned; (bso#13670);
==== swig ====
- Add swig-3.0.12-support-octave-4.4.patch to add support for
octave 4.4; patch taken from upstream git (gh#swig/swig#1256).
==== systemsettings5 ====
Version update (5.14.3 -> 5.14.4)
Subpackages: systemsettings5-lang
- Update to 5.14.4
* New bugfix release
* For more details please see:
* https://www.kde.org/announcements/plasma-5.14.4.php
- No code changes since 5.14.3
==== vm-install ====
Version update (0.10.04 -> 0.10.05)
- Testing a virt-install bug revealed a problem in vm-install when
outputing an error message (bsc#1116990)
- Version 0.10.05
==== wireshark ====
Version update (2.6.4 -> 2.6.5)
Subpackages: libwireshark10 libwiretap8 libwscodecs2 libwsutil9 wireshark-ui-qt
- Wireshark 2.6.5 (bsc#1117740):
* CVE-2018-19625: The Wireshark dissection engine could crash (wnpa-sec-2018-51)
* CVE-2018-19626: The DCOM dissector could crash (wnpa-sec-2018-52)
* CVE-2018-19623: The LBMPDM dissector could crash (wnpa-sec-2018-53)
* CVE-2018-19622: The MMSE dissector could go into an infinite loop (wnpa-sec-2018-54)
* CVE-2018-19627: The IxVeriWave file parser could crash (wnpa-sec-2018-55)
* CVE-2018-19624: The PVFS dissector could crash (wnpa-sec-2018-56)
* CVE-2018-19628: The ZigBee ZCL dissector could crash (wnpa-sec-2018-57)
- Further bug fixes and updated protocol support as listed in:
https://www.wireshark.org/docs/relnotes/wireshark-2.6.5.html
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
06 Dec '18
Hello!
I have fixed a couple of packages for 32-bit PowerPC. These include mariadb,
LLVM and the Rust compiler.
mariadb is already on its way to Factory [1], LLVM and Rust are still in my home
project [2].
Adrian
> [1] https://build.opensuse.org/package/show/openSUSE:Factory:Staging:G/mariadb
> [2] https://build.opensuse.org/project/show/home:glaubitz:powerpc-fixes
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
[opensuse-factory] clementine-1.3.1-8.1 package broken on latest tumbleweed
by Greg Mohney 06 Dec '18
by Greg Mohney 06 Dec '18
06 Dec '18
Hi,
New user to opensuse and tumbleweed here. Running the latest snapshot
20181204, it appears a dependency for clementine-1.3.1-8.1 has been
broken:
merc@linux-fi5j:~> sudo zypper install clementine
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: nothing provides libcryptopp.so.5.6.5()(64bit) needed by
clementine-1.3.1-8.1.x86_64
Solution 1: do not install clementine-1.3.1-8.1.x86_64
Solution 2: break clementine-1.3.1-8.1.x86_64 by ignoring some of its
dependencies
Choose from above solutions by number or cancel [1/2/c] (c): 2
[...]
merc@linux-fi5j:~> clementine
clementine: error while loading shared libraries:
libcryptopp.so.5.6.5: cannot open shared object file: No such file or
directory
merc@linux-fi5j:/etc> zypper search libcrypto
S | Name | Summary
| Type
---+------------------------+------------------------------------------+--------
i+ | libcrypto44 | An SSL/TLS protocol implementation | package
i+ | libcrypto44-32bit | An SSL/TLS protocol implementation | package
i+ | libcryptopp-devel | Development files for libcryptopp, a c-> | package
i+ | libcryptopp7_0_0 | Cryptographic Library for C++ | package
i+ | libcryptopp7_0_0-32bit | Cryptographic Library for C++ | package
libcrypto seems to have been updated and version 5 is no longer available.
Thanks,
Merc
--
Merc
mercster(a)gmail.com
Yeah.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
3
[opensuse-factory] Akonadi/Kmail with PostgreSQL as backend on Tumbleweed
by Vinzenz Vietzke 05 Dec '18
by Vinzenz Vietzke 05 Dec '18
05 Dec '18
Hi,
Akonadi and Kmail, walking hand in hand, are giving me itches yet again.
So I dug around and came across some tutorials and hints for PostgreSQL.
Unfortunately I can't find a package for PgSQL as a backend to Akonadi
while other distributions have it.
I already asked on /r/openSUSE but without any luck.
Any hints how and where to start with Tumbleweed?
Regards,
vinz.
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
4
5
I realise that openSUSE doesn't use ext4 by default, but it's still a
significant issue... E.g. both my desktop and laptop have ext4 partitions.
A friend of mine contacted me to say:
«
Hi Liam, please note that there is a potential regression (root ext4 fs
goes read-only) in the newest
openSUSE-Tumbleweed-GNOME-Live-x86_64-Snapshot20181112-Media - as it
already contains Linux kernel 4.19.1.
How do I know? I was using Linux kernel 4.19.2 (on Ubuntu 18.04) on 2
laptops - and the root ex4 filesystem on both of them suddenly switched
to read-only mode multiple times (never happened before upgrading to
4.19.x). Now I have rolled back to Linux 4.18.19 and will see if fs
read-only switching continues..
»
He found a related discussion:
<https://askubuntu.com/questions/1092558/ubuntu-18-04-4-19-1-kernel-after-cl…>
He added:
«
If you download the newest image from
https://en.opensuse.org/openSUSE:Tumbleweed_installation (2018-11-16),
it should contain kernel 4.19.1.
openSUSE-Tumbleweed-GNOME-Live-x86_64-Snapshot20181118-Media.iso
contains kernel 4.19.2.
So... it's official now. 😀
https://www.phoronix.com/scan.php?page=news_item&px=EXT4-Linux-4.19-Corrupt…
(And I can personally confirm that the issue is still present in the
newest stable kernel 4.19.5.)
Hi Liam, so... it's official now. 😀
https://www.phoronix.com/scan.php?page=news_item&px=EXT4-Linux-4.19-Corrupt…
(And I can personally confirm that the issue is still present in the
newest stable kernel 4.19.5.)
»
He's also raised it here:
https://lkml.org/lkml/2018/12/1/576
--
Liam Proven - Technical Writer, SUSE Linux s.r.o.
Corso II, Křižíkova 148/34, 186-00 Praha 8 - Karlín, Czechia
Email: lproven(a)suse.com - Office telephone: +420 284 241 084
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
10
13
05 Dec '18
I have recently installed TW on an old laptop, which has been
rejuvenated with a 500GB SSD and extra RAM. Previously this machine has
run various versions of Windows, as well as OS Leap (42.x and 15.0).
After powering on, the 5 second countdown screen appears fairly
quickly, but after that it takes two or three minutes to reach the
login screen, During that time, the following messages appear on the
screen:
[ 7.446469] PKCS#7 signature not signed with a trusted key
[ 18.411645] [drm:drm_atomic_helper_wait_for_flip_done
[drm_kms_helper]] *ERROR* [CRTC:34:pipe A] flip_done timed out
[ 28.651636] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CRTC:34:pipe A] flip_done timed out
[ 38.891625] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CONNECTOR:55:SVIDEO-1] flip_done timed out
[ 49.903654] [drm:drm_atomic_helper_wait_for_flip_done
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 60.143652] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 70.383646] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CONNECTOR:55:SVIDEO-1] flip_done timed out
[ 80.623658] [drm:drm_atomic_helper_wait_for_flip_done
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 90.863652] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 101.103649] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CONNECTOR:55:SVIDEO-1] flip_done timed out
[ 118.255676] [drm:drm_atomic_helper_wait_for_flip_done
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 128.491663] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 138.731659] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CONNECTOR:55:SVIDEO-1] flip_done timed out
[ 148.975670] [drm:drm_atomic_helper_wait_for_flip_done
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 159.211654] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 169.451641] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CONNECTOR:55:SVIDEO-1] flip_done timed out
[ 200.683653] [drm:drm_atomic_helper_wait_for_flip_done
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 210.927668] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 221.163714] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CONNECTOR:55:SVIDEO-1] flip_done timed out
[ 235.243634] [drm:drm_atomic_helper_wait_for_flip_done
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 245.483648] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CRTC:41:pipe B] flip_done timed out
[ 255.723654] [drm:drm_atomic_helper_wait_for_dependencies
[drm_kms_helper]] *ERROR* [CONNECTOR:55:SVIDEO-1] flip_done timed out
I installed TW with all the defaults suggested by YaST, but I wonder if
something is missing. The machine was originally purchased around 2009,
so I think it predates Secure Boot and UEFI.
Any suggestions, please?
Bob
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
3
4
I have only seen this in a Twitter post so far, and it sounds quite
nasty so I thought I'd bring it to wider attention.
https://twitter.com/IanColdwater/status/1069710608340275201
«
More info on CVE-2018-1002105. Recently disclosed Kubernetes
vulnerability allows all users, authenticated and unauthenticated,
backdoor administrative access to the API server, including the
kubelet...and it can't easily be detected in logs.
»
https://github.com/kubernetes/kubernetes/issues/71411
--
Liam Proven - Technical Writer, SUSE Linux s.r.o.
Corso II, Křižíkova 148/34, 186-00 Praha 8 - Karlín, Czechia
Email: lproven(a)suse.com - Office telephone: +420 284 241 084
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
2
1
05 Dec '18
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&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
binutils
checkmedia (4.0 -> 4.1)
cifs-utils (6.5 -> 6.8)
digikam
elfutils (0.174 -> 0.175)
gnutls
grilo (0.3.6 -> 0.3.7)
ibus-pinyin
icecream (1.1 -> 1.2)
kvm_stat (4.19.1 -> 4.19.5)
ldb (1.4.2 -> 1.4.3)
libgcrypt
libzypp (17.9.0 -> 17.10.1)
man (2.7.6 -> 2.8.4)
nautilus (3.30.3 -> 3.30.4)
ncurses
pam
pixman (0.34.0 -> 0.36.0)
polkit-default-privs
ruby2.5
skopeo
syslinux
translation-update (15.0 -> 15.1)
virt-manager
virtualbox (5.2.20_k4.19.5_1 -> 5.2.22_k4.19.5_1)
webkit2gtk3 (2.22.3 -> 2.22.4)
xen
zypper (1.14.16 -> 1.14.17)
=== Details ===
==== binutils ====
Subpackages: binutils-devel
- Add handle-ELF-compressed-header-alignment-correctly-by-.patch:
PR23919.
- Update to binutils-2_31-branch @e51abf7e3, minor bugfixes in
the support for the X86_ISA_1_* notes. Adds
patch binutils-2.31-branch.diff.gz .
- Add binutils-revert-plt32-in-branches.diff on anything older
than Tumbleweed to not break old tools not expecting
PLT32 instead of PC32 relocs on x86_64.
- Includes fixes for these CVEs:
* from 2.30:
bnc#1065643 aka CVE-2017-15996 aka PR22361
bnc#1065689 aka CVE-2017-15939 aka PR22205
bnc#1065693 aka CVE-2017-15938 aka PR22209
bnc#1068640 aka CVE-2017-16826 aka PR22376
bnc#1068643 aka CVE-2017-16832 aka PR22373
bnc#1068887 aka CVE-2017-16831 aka PR22385
bnc#1068888 aka CVE-2017-16830 aka PR22384
bnc#1068950 aka CVE-2017-16829 aka PR22307
bnc#1069176 aka CVE-2017-16828 aka PR22386
bnc#1069202 aka CVE-2017-16827 aka PR22306
* from 2.31:
bnc#1077745 aka CVE-2018-6323 aka PR22746
bnc#1079103 aka CVE-2018-6543 aka PR22769
bnc#1079741 aka CVE-2018-6759 aka PR22794
bnc#1080556 aka CVE-2018-6872 aka PR22788
bnc#1081527 aka CVE-2018-7208 aka PR22741
bnc#1083528 aka CVE-2018-7570 aka PR22881
bnc#1083532 aka CVE-2018-7569 aka PR22895
bnc#1086608 aka CVE-2018-8945 aka PR22809
bnc#1086784 aka CVE-2018-7643 aka PR22905
bnc#1086786 aka CVE-2018-7642 aka PR22887
bnc#1086788 aka CVE-2018-7568 aka PR22894
bnc#1090997 aka CVE-2018-10373 aka PR23065
bnc#1091015 aka CVE-2018-10372 aka PR23064
bnc#1091365 aka CVE-2018-10535 aka PR23113
bnc#1091368 aka CVE-2018-10534 aka PR23110
- Removes binutils-fix-pr21964.diff as it's included in 2.31.
Rebase testsuite.diff and aarch64-common-pagesize.patch .
- Disable -z separate-code everywhere but in Tumbleweed.
==== checkmedia ====
Version update (4.0 -> 4.1)
Subpackages: libmediacheck4
- merge gh#openSUSE/checkmedia#8
- fix digest calculation in tagmedia (bsc#1117499)
- added testcases
- adjust function descriptions
- 4.1
==== cifs-utils ====
Version update (6.5 -> 6.8)
- Update to cifs-utils 6.8.
+ document more mount options
+ man pages now generated from RST files
+ add python-docutils build dependency
+ update keyring to check tarball signature
+ remove 0001-manpage-correct-typos-and-spelling-mistakes.patch
+ remove 0002-mount.cifs-document-SMBv3.1.1-and-new-seal-option.patch
- Add typo corrections, better doc and configure fixes from upstream
+ add 0001-docs-cleanup-rst-formating.patch
+ add 0002-mount.cifs.rst-document-new-no-handlecache-mount-opt.patch
+ add 0003-manpage-update-mount.cifs-manpage-with-info-about-rd.patch
+ add 0004-checkopts-add-python-script-to-cross-check-mount-opt.patch
+ add 0005-mount.cifs.rst-document-missing-options-correct-wron.patch
+ add 0006-cifs-utils-support-rst2man-3.patch
+ add 0007-checkopts-report-duplicated-options-in-man-page.patch
+ add 0008-mount.cifs.rst-more-cleanups.patch
+ add 0009-mount.cifs.rst-document-vers-3-mount-option.patch
+ add 0010-mount.cifs.rst-document-vers-3.02-mount-option.patch
- Cleanup spec file
* assume SUSE vendor and SLE >= 11
==== digikam ====
Subpackages: kipi-plugins kipi-plugins-lang
- Add fix-black-Welcome-page-by-clicking-on-a-link.patch to fix
the Welcome page getting black when clicking on a link that opens
a new browser window (with QtWebEngine)
==== elfutils ====
Version update (0.174 -> 0.175)
Subpackages: elfutils-lang libasm1 libdw1 libebl-plugins libelf-devel libelf1
- Update to version 0.175
readelf: Handle mutliple .debug_macro sections.
Recognize and parse GNU Property, NT_VERSION and
GNU Build Attribute ELF Notes.
strip: Handle SHT_GROUP correctly.
Add strip --reloc-debug-sections-only option.
Handle relocations against GNU compressed sections.
libdwelf: New function dwelf_elf_begin.
libcpu: Recognize bpf jump variants BPF_JLT, BPF_JLE, BPF_JSLT
and BPF_JSLE.
backends: RISCV handles ADD/SUB relocations.
Handle SHT_X86_64_UNWIND.
Fixes CVE-2018-18310, CVE-2018-18520 and CVE-2018-18521.
- remove disable-backtrace-dwarf-test.patch patch - the test
works now
==== gnutls ====
Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-32bit
- search for guile-2.2 during configure, part of boo#1117121
add patches:
* gnutls-enbale-guile-2.2.patch: search for guile-2.2
refresh patches:
* disable-psk-file-test.patch: disable psk-file in Makefile.am
==== grilo ====
Version update (0.3.6 -> 0.3.7)
Subpackages: grilo-lang libgrilo-0_3-0 libgrlnet-0_3-0 libgrlpls-0_3-0 typelib-1_0-Grl-0_3
- Update to version 0.3.7:
+ Fix crash in totem after emitting source-{add remove}.
+ Add grl_related_keys_{get,set}_int64 functions.
+ Support transform GValue on grl_data_*_for_id().
+ Add per Source configs on keyfile.
+ Pattern matching for GRL_PLUGIN_RANKS.
+ Documentation improvements.
+ Removed Autotools supported.
+ Updated translations.
- Add meson BuildRequires and macros, switch to meson buildsystem
following upstreams changes.
==== ibus-pinyin ====
- Update ibus-pinyin.spec: To adapt to tumbleweed's update to
python3.
==== icecream ====
Version update (1.1 -> 1.2)
- update to 1.2
- Add more compiler flags to the list that mean build locally
* -pedantic (preprocessing only)
* -pedantic-errors (preprocessing only)
* -fsyntax-only
- don't force local compile on -include-pch
- Make load calculation better
- Limit amount of data sent at one time for slow networks/remotes
- Many updates to the tests
- Better logs of some error conditions
- Build locally if it is likely that there will not be more compiles
- Support adding gcc and clang to the same environment
- Better handling of icerun
- Cygwin now works as a client
- Don't expose Host endianness to network
- General code cleanup
==== kvm_stat ====
Version update (4.19.1 -> 4.19.5)
* Changed the spec file to build SLE15-SP1 with the s390x patches,
and added logic to the spec file to uniquely build Factory and
SLE-15 as they do not require the first 44 patches, and the code
base is not the same
- Making kvm_stat use python3 for openSUSE (bsc#1116822)
- 0047-tools-kvm_stat-switch-python-reference-to-be-explici.patch
+ 0047-tools-kvm_stat-apply-python-2to3-fixes-to-kvm_stat2.patch
+ 0048-tools-kvm_stat-apply-python-2to3-fixes-to-kvm_stat3.patch
+ 0049-tools-kvm_stat-switch-python-reference-to-be-explici.patch
- Make kvm_stat use python3 (bsc#1116822)
+ 0044-tools-kvm_stat-Don-t-use-deprecated-file.patch
+ 0045-tools-kvm_stat-fix-python3-issues.patch
+ 0046-tools-kvm_stat-apply-python-2to3-fixes-to-kvm_stat.patch
+ 0047-tools-kvm_stat-switch-python-reference-to-be-explici.patch
* Incorporating patches and comments produced by Fei Li for
SLE15-SP1
- Backport 43 kvm_stat patches between kernel v4.16-* and current
v4.12.14 for the kvm_stat package. Actually some of the patches
are s390x specific, and some are noarch. (FATE#325017)
+ 0001-tools-kvm_stat-fix-event-counts-display-for-interrup.patch
+ 0002-tools-kvm_stat-fix-undue-use-of-initial-sleeptime.patch
+ 0003-tools-kvm_stat-remove-unnecessary-header-redraws.patch
+ 0004-tools-kvm_stat-simplify-line-print-logic.patch
+ 0005-tools-kvm_stat-remove-extra-statement.patch
+ 0006-tools-kvm_stat-simplify-initializers.patch
+ 0007-tools-kvm_stat-move-functions-to-corresponding-class.patch
+ 0008-tools-kvm_stat-show-cursor-in-selection-screens.patch
+ 0009-tools-kvm_stat-display-message-indicating-lack-of-ev.patch
+ 0010-tools-kvm_stat-make-heading-look-a-bit-more-like-top.patch
+ 0011-tools-kvm_stat-rename-Current-column-to-CurAvg-s.patch
+ 0012-tools-kvm_stat-add-new-interactive-command-h.patch
+ 0013-tools-kvm_stat-add-new-interactive-command-s.patch
+ 0014-tools-kvm_stat-add-new-interactive-command-o.patch
+ 0015-tools-kvm_stat-display-guest-list-in-pid-guest-selec.patch
+ 0016-tools-kvm_stat-fix-error-on-interactive-command-g.patch
+ 0017-tools-kvm_stat-add-new-command-line-switch-i.patch
+ 0018-tools-kvm_stat-add-new-interactive-command-b.patch
+ 0019-tools-kvm_stat-add-f-help-to-get-the-available-event.patch
+ 0020-tools-kvm_stat-Add-Python-3-support-to-kvm_stat.patch
+ 0021-tools-kvm_stat-fix-command-line-option-g.patch
+ 0022-tools-kvm_stat-fix-drilldown-in-events-by-guests-mod.patch
+ 0023-tools-kvm_stat-fix-missing-field-update-after-filter.patch
+ 0024-tools-kvm_stat-fix-extra-handling-of-help-with-field.patch
+ 0025-tools-kvm_stat-add-hint-on-f-help-to-man-page.patch
+ 0026-tools-kvm_stat-fix-child-trace-events-accounting.patch
+ 0027-tools-kvm_stat-handle-invalid-regular-expressions.patch
+ 0028-tools-kvm_stat-suppress-usage-information-on-command.patch
+ 0029-tools-kvm_stat-stop-ignoring-unhandled-arguments.patch
+ 0030-tools-kvm_stat-add-line-for-totals.patch
+ 0031-tools-kvm_stat-sort-f-help-output.patch
+ 0032-tools-kvm_stat-simplify-the-sortkey-function.patch
+ 0033-tools-kvm_stat-use-a-namedtuple-for-storing-the-valu.patch
+ 0034-tools-kvm_stat-use-a-more-pythonic-way-to-iterate-ov.patch
+ 0035-tools-kvm_stat-avoid-is-for-equality-checks.patch
+ 0036-tools-kvm_stat-fix-crash-when-filtering-out-all-non-.patch
+ 0037-tools-kvm_stat-print-error-on-invalid-regex.patch
+ 0038-tools-kvm_stat-fix-debugfs-handling.patch
+ 0039-tools-kvm_stat-mark-private-methods-as-such.patch
+ 0040-tools-kvm_stat-eliminate-extra-guest-pid-selection-d.patch
+ 0041-tools-kvm_stat-separate-drilldown-and-fields-filteri.patch
+ 0042-tools-kvm_stat-group-child-events-indented-after-par.patch
+ 0043-tools-kvm_stat-print-Total-line-for-multiple-events-.patch
==== ldb ====
Version update (1.4.2 -> 1.4.3)
Subpackages: libldb1 libldb1-32bit
- Update to 1.4.3
+ Python: Ensure ldb.Dn can accept utf8 encoded unicode (bug 13616)
==== libgcrypt ====
Subpackages: libgcrypt20 libgcrypt20-32bit libgcrypt20-hmac
- Fail selftests when checksum file is missing in FIPS mode only
(bsc#1117355)
* add libgcrypt-binary_integrity_in_non-FIPS.patch
==== libzypp ====
Version update (17.9.0 -> 17.10.1)
- Adapt to changes in upcoming Boost 1.69.0
- Do not fail service-refresh on a empty repoindex.xml (bnc#1116840)
- version 17.10.1 (9)
- str: recognize 'always' and 'never' as valid boolean strings
- Fix needreboot code to use SolvableSpec parser (fate#326451)
- SolvableSpec: Define a set of Solvables by ident and provides
- version 17.10.0 (9)
==== man ====
Version update (2.7.6 -> 2.8.4)
- Update to man-db 2.8.4
* Major changes since man-db 2.8.3:
+ Rely on decompressors reading from their standard input rather
than redundantly passing them the input file on their command
line. This works better with downstream AppArmor confinement of
decompressors.
+ Fix invalid syntax in tmpfiles.d/man-db.conf when configured with
- -disable-cache-owner.
+ Make seccomp sandbox allow sched_getaffinity, sometimes used by
xz.
+ Check for mandb_nfmt and mandb_tfmt in the manual page hierarchy
as documented, not in the current directory. This was broken by
the working-directory-handling changes in 2.8.3. Note that this
change means that "man -l" will never use an external formatter
(which was never documented behaviour and was surely a bad idea).
+ Make seccomp sandbox allow some shared memory operations across
the board rather than just when ESET File Security is in use; the
Astrill VPN seems to require something similar, and there are
doubtless other such preload hacks.
+ Some versions of ESET File Security call msgget and msgsnd; if
this program is in use, then allow those.
* Major changes since man-db 2.8.2:
+ Make seccomp sandbox allow madvise, since that's used by lbzip2.
+ Make seccomp sandbox allow kill and tgkill outright, since groff
uses kill to pass on signals to its child processes.
+ Make seccomp sandbox allow sibling architectures on
x86/x86_64/x32, since people sometimes mix and match architectures
there for performance reasons.
+ Fix version check in locale macro loading to tolerate groff
release candidates.
+ man now only changes working directory in child processes, so
never fails due to being unable to change back to its original
working directory.
+ accessdb, apropos, and lexgrog no longer emit spurious gettext
headers in their --help output when localised.
* Major changes since man-db 2.8.1:
+ Make seccomp sandbox allow kill and tgkill when the signal is
directed at the current process or one of its threads; this is
needed by xz.
+ Make seccomp sandbox allow ioctl(fd, TIOCGWINSZ), since that's used
by musl.
+ Work around the proprietary "ESET File Security" antivirus program in
seccomp sandbox: if this is in use then we need to allow some
socket-related system calls.
+ Work around the "snoopy" execve() wrapper and logger in seccomp
sandbox: if this is in use then we need to allow some
socket-related system calls.
+ Interpret EFAULT from seccomp_load as meaning that seccomp is
unavailable, since this can be returned by some versions of
qemu-user.
* Major changes since man-db 2.8.0:
+ Fix seccomp sandbox build on Linux/POWER.
+ Fix manconv execution under seccomp when man is installed setuid.
+ Make seccomp sandbox allow mremap (used by iconv, for example).
+ configure now has a --without-libseccomp option to disable the use
of seccomp even if the library is available.
* Major changes since man-db 2.7.6.1:
+ Fix locale macro loading for Chinese to load the macro file
corresponding to just the language part of the user's locale.
+ Honour --enable-cache-owner in generated systemd tmpfiles snippet
rather than hardcoding "man".
+ If man adds prefixes to a page to handle such things as disabling
hyphenation, then take account of those when looking for a
preprocessor line at the start of the page.
+ Fix a segfault in 'man -D --help'.
+ Treat "\(en" as another synonym for "\-" in NAME sections.
+ Confine most subprocesses that handle untrusted data using
seccomp. This mainly deals with subprocesses that perform
encoding conversions, (de)compressors, groff programs, and a few
other odds and ends. groff programs use a slightly more
permissive filter since they need to create temporary files, so
additional path-based confinement (e.g. using AppArmor) is still
useful.
If this goes wrong, then MAN_DISABLE_SECCOMP=1 can be set in the
environment to disable it, but please report any such problem as a
bug.
+ man now falls back to cat if the compile-time default pager is not
executable.
* Major changes since man-db 2.7.6:
+ Don't chmod CACHEDIR.TAG if it doesn't exist.
+ Correct installation of Swedish manual pages.
- Modify the patches
* man-db-2.6.3-listall.dif
* man-db-2.6.3-man0.dif
* man-db-2.6.3-section.dif
* man-db-2.7.1-firefox.dif
* man-db-2.7.1-security4.dif
* man-db-2.7.1-zio.dif
- Rename patch man-db-2.7.6.dif which is now man-db-2.8.4.dif
- Add systemd timer service and its timer unit to refresh man
data base daily without using cron (bsc#1115406)
==== nautilus ====
Version update (3.30.3 -> 3.30.4)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension1 nautilus-lang
- Update to version 3.30.4:
+ Fix crash when opening windows quickly.
+ Show trash action bar when trash status changes.
+ Implement rename file support in dbus for integration with
desktop icons extension.
==== ncurses ====
Subpackages: libncurses6 ncurses-devel ncurses-utils tack terminfo terminfo-base terminfo-screen
- Remove screen.xterm from terminfo data base (boo#1103320) as with
this screen uses fallback TERM=screen
- Add ncurses patch 20181117
+ ignore the hex/b64 $TERMINFO in toe's listing.
+ correct a status-check in _nc_read_tic_entry() so that if reading
a hex/b64 $TERMINFO, and the $TERM does not match, fall-through to
the compiled-in search list.
- For screen.xterm remove also `rep' feature (repeat char) this
might help on boo#1103320
- Add ncurses patch 20181110
+ several workarounds to ensure proper C compiler used in parts of
Ada95 tree.
+ update config.guess, config.sub from
http://git.savannah.gnu.org/cgit/config.git
==== pam ====
Subpackages: pam-32bit pam-devel
- When comparing an incoming IP address with an entry in
access.conf that only specified a single host (ie no netmask),
the incoming IP address was used rather than the IP address from
access.conf, effectively comparing the incoming address with
itself. (Also fixed a small typo while I was at it)
{bsc#1115640, use-correct-IP-address.patch, CVE-2018-17953]
==== pixman ====
Version update (0.34.0 -> 0.36.0)
Subpackages: libpixman-1-0 libpixman-1-0-32bit libpixman-1-0-devel
- Update to version 0.36.0:
+ Add tests for (a)rgb floating point formats
+ Add support for argb/xrgb float formats, v5
+ Fix stride calculation in stress-test
+ Adjust for clang's removal of __builtin_shuffle
+ Fix vector loads on ppc64le
+ Promote unsigned short to unsigned int explicitly
+ pixman-filter: Made Gaussian a bit wider
+ pixman-filter: Nested polynomial for cubic
+ pixman-filter: Fix several issues related to normalization
+ pixman-filter: Speed up BOX/BOX filter
+ pixman-filter: integral splitting is only needed for triangle
filterdd
+ pixman-filter: Correct Simpsons integration
+ pixman-filter: reduce amount of malloc/free/memcpy to generate
filter
+ pixman-image: Added enable-gnuplot config to view filters in
gnuplot
+ pixman-fast-path.c: Pick NEAREST affine fast paths before
BILINEAR ones
+ pixman-private: include <float.h> only in C code
- Remove pixman-private-correct-include.patch: upstreamed
==== polkit-default-privs ====
- chkstat: adjust DO NOT EDIT banner in generated rules file (bsc#1099754)
==== ruby2.5 ====
Subpackages: libruby2_5-2_5 ruby2.5-devel ruby2.5-stdlib
- Use parallel make.
- Disable compressed sections as they are not supported by rpm
(https://bugs.ruby-lang.org/issues/12934)
==== skopeo ====
- Disable ostree repository types for SLE, as this feature requires libostree
that is not yet available in the Server Application module where skopeo is
located.
==== syslinux ====
- Add remove-note-gnu-section.patch: strip a newly added section
in order to fulfil ELF size limits expected.
==== translation-update ====
Version update (15.0 -> 15.1)
Subpackages: translation-update-cs translation-update-da translation-update-de translation-update-el translation-update-en_GB translation-update-es translation-update-fr translation-update-hu translation-update-it translation-update-ja translation-update-pl translation-update-pt translation-update-pt_BR translation-update-ru translation-update-zh_CN translation-update-zh_TW
- Update to Factory specific version 20181128 that contains only
abandoned packages in static.tlst (bsc#1100398).
- Obsolete all language packages that are no longer distributed
(boo#952855#c41) and add support for it in supplementary scripts
- translation-update-spec-generate-lang-list.sh: Fix Obsoletes
generator.
- Drop many unneeded subpackages.
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1117846 - virt-manager: Checking for virtualization packages
error
virtman-load-stored-uris.patch
==== virtualbox ====
Version update (5.2.20_k4.19.5_1 -> 5.2.22_k4.19.5_1)
Subpackages: virtualbox-guest-kmp-default virtualbox-guest-tools virtualbox-guest-x11
- Fix the changes for kernel 4.20 API differences. The previous version compiled but had an error in logic.
- Version bump to 5.2.22 (released November 09 2018 by Oracle)
This is a maintenance release. The following items were fixed and/or added:
Audio: fixed a regression in the Core Audio backend causing a hang when returning from host sleep when processing input buffers
Audio: fixed a potential crash in the HDA emulation if a stream has no valid mixer sink attached -- thanks to Rink Springer (rink@?)
Linux Additions: disable 3D for recent guests using Wayland (bug #18116)
Linux Additions: fix for rebuilding kernel modules for new kernels on RPM guests
Linux Additions: further fixes for Linux 4.19
Linux Additions: fixed errors rebuilding initrd files with dracut on EL 6 (bug 18055#)
Linux Additions: fixed 5.2.20 regression: guests not remembering the screen size after shutdown and restart (bug #18078)
Patch file "gcc8-configure.patch" removed. The issue is fixed upstream.
Patch file "fixes_for_4.19.patch" removed. The issue is fixed upstream.
Add file "change_default_net_adapter.patch" to set PCnet-FAST III as the default adapter. This helps with the vulnerability listed in bsc#1115041.
- Update "fixes_for_4.20.patch" for one additional API change so that
Kernel_HEAD_standard will build.
The description of VB was modified as suggested by Jan Engelhardt.
==== webkit2gtk3 ====
Version update (2.22.3 -> 2.22.4)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 libwebkit2gtk3-lang typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Reduce memory constraints for riscv64
- Update to version 2.22.4:
+ Expose ENABLE_MEDIA_SOURCE as a public build option.
+ Fix a crash when using Cairo versions between 1.15 and 1.16.0
+ Fix the build with -DLOG_DISABLED=0.
+ Fix the build with ENABLE_VIDEO=OFF and ENABLE_WEB_AUDIO=OFF.
+ Fix debug builds of JavaScriptCore.
+ Fix several crashes and rendering issues.
==== xen ====
Subpackages: xen-libs xen-tools xen-tools-domU
- bsc#1116524 - Package xen-tools-4.11.0_09-2.1.x86_64 broken:
Missing /bin/domu-xenstore. This was broken because "make
package build reproducible" change. (boo#1047218, boo#1062303)
This fix reverses the change to this patch.
tmp_build.patch
- bsc#1115040 - VUL-0: xen: insufficient TLB flushing / improper
large page mappings with AMD IOMMUs (XSA-275)
xsa275-1.patch
xsa275-2.patch
- bsc#1115043 - VUL-0: xen: resource accounting issues in x86 IOREQ
server handling (XSA-276)
xsa276-1.patch
xsa276-2.patch
- bsc#1115044 - VUL-0: xen: x86: incorrect error handling for guest
p2m page removals (XSA-277)
xsa277.patch
- bsc#1114405 - VUL-0: CVE-2018-18883: xen: Nested VT-x usable even
when disabled (XSA-278)
5bd0e11b-x86-disallow-VT-x-insns-without-nested-virt.patch
- bsc#1115045 - VUL-0: xen: x86: DoS from attempting to use INVPCID
with a non-canonical addresses (XSA-279)
xsa279.patch
- bsc#1115047 - VUL-0: xen: Fix for XSA-240 conflicts with shadow
paging (XSA-280)
xsa280-1.patch
xsa280-2.patch
- bsc#1114988 - VUL-0: xen: guest use of HLE constructs may lock up
host (XSA-282)
5be2a308-x86-extend-get_platform_badpages.patch
5be2a354-x86-work-around-HLE-host-lockup-erratum.patch
- bsc#1108940 - L3: XEN SLE12-SP1 domU hang on SLE12-SP3 HV
5bdc31d5-VMX-fix-vmx_handle_eoi.patch
- Upstream bug fixes (bsc#1027519)
5b752762-x86-hvm-emul-rep-IO-should-not-cross-GFN-boundaries.patch
5ba11ed4-credit2-fix-moving-CPUs-between-cpupools.patch
5bacae4b-x86-boot-allocate-extra-module-slot.patch
5bae44ce-x86-silence-false-log-messages.patch
5bb60c12-x86-split-opt_xpti.patch
5bb60c4f-x86-split-opt_pv_l1tf.patch
5bb60c74-x86-fix-xpti-and-pv-l1tf.patch
5bcf0722-x86-boot-enable-NMIs.patch
5bd076e9-dombuilder-init-vcpu-debug-regs-correctly.patch
5bd076e9-x86-boot-init-debug-regs-correctly.patch
5bd076e9-x86-init-vcpu-debug-regs-correctly.patch
5bd85bfd-x86-fix-crash-on-xl-set-parameter-pcid.patch
==== zypper ====
Version update (1.14.16 -> 1.14.17)
Subpackages: zypper-aptitude zypper-log
- Optionally run "zypper search-packages" after "search" (FATE#325599)
- zypper.conf: Add [search]runSearchPackages config variable.
- BuildRequires: libzypp-devel >= 17.10.0
- version 1.14.17
--
To unsubscribe, e-mail: opensuse-factory+unsubscribe(a)opensuse.org
To contact the owner, e-mail: opensuse-factory+owner(a)opensuse.org
1
0
- UDF: Share big files with other operating systems
- Raspberry Pi: Fully customized installation with YaST
https://lizards.opensuse.org/2018/12/04/highlights-of-yast-development-spri…
--
Martin Vidner, YaST Team
http://en.opensuse.org/User:Mvidner
2
1