Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20180625
When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.
Packages changed:
btrfsprogs (4.16.1 -> 4.17)
exo (0.12.1 -> 0.12.2)
ffmpeg (3.4.2 -> 4.0)
ffmpeg3
grub2
gstreamer-rtsp-server
hdf5
java-10-openjdk
libXaw
libinput (1.11.0 -> 1.11.1)
libosinfo (1.1.0 -> 1.2.0)
libquicktime (1.2.4cvs20150223 -> 1.2.4+git20180207.666c35c)
net-snmp
openldap2
polkit-default-privs
psmisc
pulseaudio (11.99.1 -> 12.0)
unbound (1.7.2 -> 1.7.3)
vsftpd
xfce4-settings (4.12.3 -> 4.12.4)
=== Details ===
==== btrfsprogs ====
Version update (4.16.1 -> 4.17)
Subpackages: btrfsprogs-udev-rules libbtrfs0
- 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
==== exo ====
Version update (0.12.1 -> 0.12.2)
Subpackages: exo-data exo-helpers exo-lang exo-tools libexo-1-0 libexo-2-0
- update to 0.12.2 (Stable Release)
- Fix crash with ExoJob, Thunar (bxo#14465)
- Translation updates
==== ffmpeg ====
Version update (3.4.2 -> 4.0)
- Reintroduce conditional libxvid support since FFmpeg?s
MPEG4-ASP encoder is not quite up to par
- Avoid double-nesting BUILD_ORIG with %withs.
(Reintroduces with_opencore)
- Drop long obsolete and unused vo_aacenc %bcond_with.
- Add conditional --enable-librtmp in build_orig part of spec,
conditional BuildRequires already in place.
- Drop opencore conditional, explicitly enable them for all
BUILD_ORIG builds.
- Drop conditional xvid %bcond_with, libxvidcore-devel
BuildRequires and --enable-libxvid call to configure: ffmpeg have
a fully capable mpeg4 encoder and decoder, avoid external
dependency.
- Minor spec cleanup.
- Enable libmysofa support (sofalizer HRTF filter)
- Remove superfluous __DATE__/__TIME__ replacement
- Correct libvpx version dependency
- Enable support for additional libraries:
* libbs2b
* libcodec2
* libfontconfig
* libfribidi (already in BuildRequires)
* libgme
* libjack (already in BuildRequires)
* libopenmpt
* librubberband
* libsoxr
* libssh
* libv4l2
* libzmq
* lv2
- Update to new upstream release 4.0
* New audio filters: mcompand, acontrast, lv2 wrapper, hilbert,
aiir, drmeter
* New video filters: mix, normalize, fillborders, setrange,
deconvolve, entropy, vfrdet
* OpenCL overlay filter
* VAAPI MJPEG and VP8 decoding
* VAAPI-accelerated ProcAmp (color balance), denoise and
sharpness filters
* Removed the ffserver program
* Removed the ffmenc and ffmdec muxer and demuxer
* codec2 en/decoding via libcodec2
* New bitstream filter: hapqa_extract, filter_units
* Fixed img2dec infinite loop [boo#1090826, CVE-2018-7751]
- Remove 0001-opusenc-psy-disable-stereo-searches.patch
==== ffmpeg3 ====
Subpackages: libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libpostproc54 libswresample2 libswscale4
- Add 0001-avformat-img2dec-fix-infinite-loop.patch [boo#1090826]
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Added "# needssslcertforbuild", which got lost somewhere,
to spec file
[grub2.spec]
- Replace confusing menu on btrfs "snapper rollback" by help text.
[bsc#1027588, grub2-btrfs-help-on-snapper-rollback.patch]
==== gstreamer-rtsp-server ====
- Drop gstreamer-plugins-good and
pkgconfig(gstreamer-plugins-bad-1.0) BuildRequires: Only needed
for unit tests and we do not build or run those tests.
==== hdf5 ====
Subpackages: libhdf5-101 libhdf5_hl100
- Handle license file using %license where applicable.
- Package example package also for HPC build and create
a master file for it.
==== java-10-openjdk ====
Subpackages: java-10-openjdk-headless
- Added patch:
* missing-return.patch
+ fix no-return-in-nonvoid-function
==== libXaw ====
- U_NULL-pointer-dereference-in-XawAsciiSinkInitialize.patch
* Fix crash when required font is not installed. (bsc#1098411)
==== libinput ====
Version update (1.11.0 -> 1.11.1)
Subpackages: libinput-udev libinput10
- Update to 1.11.1
- udev: the IBM X41 Tablet must not disable the keyboard in tablet mode
- filter: cap trackpoint scale factor at 1.0
- touchpad: don't pair external touchpads with lid/tablet mode switches
- tools: fix grab argument passing for libinput debug-events
==== libosinfo ====
Version update (1.1.0 -> 1.2.0)
Subpackages: libosinfo-1_0-0 libosinfo-lang typelib-1_0-Libosinfo-1_0
- Update to version 1.2.0
Changes in this release include:
* Test suite requires osinfo-db >= 20180612
* Replace use of libsoup with libcurl in test suite
* Replace use of check library with GLib tester in test suite
* Increase timeout for media URIs test
* Drop const parameter annotations which break Rust generator
* Improve error message with ISO test fails
* Turn off -Wfunction-cast-type warning from gcc 8
* Remove calls to g_log_set_always_fatal in tests
* Load database files in alphabetical order for predictable sorting
* Fix leak of list when loading files
* Fix build of tools with clang 6
* Add missing ?global? annotation on some symbol versions
==== libquicktime ====
Version update (1.2.4cvs20150223 -> 1.2.4+git20180207.666c35c)
- Update to version 1.2.4+git20180207.666c35c:
* remove generated file that got committed somehow
* cleanup - remove all the .cvsignore files
* remove another .cvsignore file
* remove typo
* add a bunch more generated files to ignore
* more files added
* add more files
* switch to .gitignore from .cvsignore
* remove m4/avcodec.m4, not needed with changes to configure.ac
* don't need avcodec.m4 with changes to configure.ac
- Remove merged patches:
* libquicktime-1.2.4-integer_overflow.patch
* libquicktime-1.2.4-multiple_vulnerabilities.patch
- Remove all local patches:
* libquicktime-faad2.patch
* libquicktime-1.2.4-ffmpeg2.patch
* libquicktime-1.2.4-ffmpeg29.patch
* libquicktime-1.2.4-ffmpeg4.patch
- Readd patches to be rebased from the git:
* 0001-Fix-sizeof-call-in-faad2.patch
* 0002-Allow-any-avcodec-to-be-detected-by-configure.patch
* 0003-Fix-AVCODEC_HEADER-macro-replacement.patch
* 0005-ffmpeg4-conversion-fixing-the-erroring-ones-only.patch
- Switch to Git snapshots as upstream moved to git, use _service
- Remove redone patch:
* libquicktime-ffmpeg3.patch
- Add patch to work with ffmpeg4:
* libquicktime-1.2.4-ffmpeg2.patch
* libquicktime-1.2.4-ffmpeg29.patch
* libquicktime-1.2.4-ffmpeg4.patch
- Use ffmpeg3 versions of pkgconfig(libav*)
==== net-snmp ====
Subpackages: libsnmp30 perl-SNMP snmp-mibs
- Create /var/agentx via systemd tmpfiles in case of rollback,
snapshots and transactional updates [bsc#1098032]
==== openldap2 ====
Subpackages: libldap-2_4-2 libldap-2_4-2-32bit libldap-data openldap2-client openldap2-devel
- Added a patch to let slapd return the uniqueness check filter
used before constraint violation to the client
0001-ITS-8866-slapo-unique-to-return-filter-used-in-diagn.patch
==== polkit-default-privs ====
- polkit-default-privs: add cinnamon-control-center datetime action (bnc#1090371)
- polkit-default-privs: add lightdm rules (bnc#1089436)
==== psmisc ====
Subpackages: psmisc-lang
- Modify patch 0001-Use-mountinfo-to-be-able-to-use-the-mount-identity.patch
to make fuser option -m