Mailinglist Archive: opensuse-factory (368 mails)

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

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

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

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:
Mesa (18.1.1 -> 18.1.2)
Mesa-drivers (18.1.1 -> 18.1.2)
NetworkManager-applet (1.8.12 -> 1.8.14)
bison (3.0.4 -> 3.0.5)
discount (2.2.2 -> 2.2.3a)
dracut
ethtool (4.16 -> 4.17)
gcc8 (8.1.1+r260570 -> 8.1.1+r261583)
git (2.17.1 -> 2.18.0)
gstreamer-rtsp-server
gstreamer-transcoder (1.12.2 -> 1.14.0)
hplip
installation-images-Kubic (14.375 -> 14.376)
kcm_tablet (3.0.0 -> 3.1.0)
krb5
libtirpc
libzypp (17.3.1 -> 17.4.0)
mailman (2.1.26 -> 2.1.27)
obs-service-source_validator (0.17 -> 0.18)
perl-DateTime-Locale (1.200000 -> 1.220000)
readline
strace (4.22 -> 4.23)
totem
valgrind
vlc
xf86-video-savage
xz (5.2.3 -> 5.2.4)

=== Details ===

==== Mesa ====
Version update (18.1.1 -> 18.1.2)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
libwayland-egl1

- add mako_4_radv.patch - fixes Mako detection for RADV/intel
- update to 18.1.2
* Fixes for libatomic checks on non-arm and non-x86 platforms
* porting of additional libatomic checks to meson from autotools
* numerous radv fixes
* numerous intel fixes
* A few fixes each for radeonsi, r300, ac, glx, and vulkan

==== Mesa-drivers ====
Version update (18.1.1 -> 18.1.2)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau
libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon
libxatracker2

- add mako_4_radv.patch - fixes Mako detection for RADV/intel
- update to 18.1.2
* Fixes for libatomic checks on non-arm and non-x86 platforms
* porting of additional libatomic checks to meson from autotools
* numerous radv fixes
* numerous intel fixes
* A few fixes each for radeonsi, r300, ac, glx, and vulkan

==== NetworkManager-applet ====
Version update (1.8.12 -> 1.8.14)
Subpackages: NetworkManager-applet-lang NetworkManager-connection-editor
libnma0 nma-data typelib-1_0-NMA-1_0

- Update to version 1.8.14:
+ Fix an applet crash on disconnect.
+ Fix VPN icons in AppIndicator mode.
+ Provide (limited) secret agent service even when a keyring is
unavailable.
+ Fix saving of connections with "always ask" EAP secrets.
+ Register editor windows as GtkApplication windows, so that the
editor quits at the right time with --edit option.
+ The AppStream metadata is now in /usr/share/metainfo as
recommended by the specification.
+ Updated translations.
- Drop nma-fix-applet-segfault.patch: Fixed upstream.

==== bison ====
Version update (3.0.4 -> 3.0.5)
Subpackages: bison-lang

- bison 3.0.5:
* C++: Fix support of 'syntax_error'
* Fix various C++ warnings
* Fix issues with C++ parsers where out-of-bounds errors could
happen when a rule with an empty ride-hand side raises a
syntax error
- drop gcc7-fix.patch, no longer required

==== discount ====
Version update (2.2.2 -> 2.2.3a)

- Update to version 2.2.3a:
* No changelog provided
- Refresh patches:
* discount-disable_ldconfig.patch
* discount-fix-compile-warings.diff

==== dracut ====

- Add fix to override ACPI tables via initrd, a kernel config variable
changed name (bsc#1098448)
This is mainline git commit 940169e8d8e500498a3f350b2b3f341ae6548492
A 0580-check_for_CONFIG_ACPI_TABLE_UPGRADE.patch

==== ethtool ====
Version update (4.16 -> 4.17)

- Update to new upstream release 4.17
* Fix: In ethtool.8, remove superfluous and incorrect \c
* Fix: fix uninitialized return value
* Fix: fix RING_VF assignment
* Fix: remove unused global variable
* Fix: several fixes in do_gregs()
* Fix: correctly free hkey when get_stringset() fails
* Fix: remove unreachable code
* Fix: fix stack clash in do_get_phy_tunable and do_set_phy_tunable
* Feature: Add register dump support for MICROCHIP LAN78xx

==== gcc8 ====
Version update (8.1.1+r260570 -> 8.1.1+r261583)
Subpackages: cpp8 gcc8-c++ gcc8-fortran gcc8-info gcc8-locale gcc8-objc
libasan5 libatomic1 libgcc_s1 libgcc_s1-32bit libgfortran5 libgomp1 libitm1
liblsan0 libmpx2 libmpxwrappers2 libobjc4 libquadmath0 libstdc++6
libstdc++6-32bit libstdc++6-devel-gcc8 libtsan0 libubsan1

- Update to gcc-8-branch head (r261583).
* Includes fix for C++ ABI issue with passing a class with a
trivial move constructor and deleted copy constructor.
[GCC#86094]
- riscv-builtin-eh-return.patch: Don't clobber retval when
__builtin_eh_return called

==== git ====
Version update (2.17.1 -> 2.18.0)
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk

- git 2.18.0:
* improvements to rename detection logic
* When built with more recent cURL, GIT_SSL_VERSION can now
specify "tlsv1.3" as its value.
* "git mergetools" learned talking to guiffy.
* various other workflow improvements and fixes
* performance improvements and other developer visible fixes
- drop git-bash-completion-egrep-color-fix.diff no longer required

==== gstreamer-rtsp-server ====

- Switch to meson build system:
+ Add meson, pkgconfig(glib-2.0),pkgconfig(gstreamer-app-1.0),
pkgconfig(gstreamer-net-1.0), pkgconfig(gstreamer-rtp-1.0),
pkgconfig(gstreamer-rtsp-1.0) and pkgconfig(gstreamer-sdp-1.0)
BuildRequires.
+ Add meson macros, replacing autotools ones.
+ Pass disable_introspection=false,
with-package-name='openSUSE GStreamer-rtsp-server package',
with-package-origin='http://download.opensuse.org' and
tests=false and examples=false to meson, ensure we build the
features we want. Tests have always been disabled, be explicit
about it, as they need a working network connection.
+ Drop pkgconfig(gstreamer-plugins-base-1.0) BuildRequires.
+ No longer rm la files, not needed when building with meson.

==== gstreamer-transcoder ====
Version update (1.12.2 -> 1.14.0)
Subpackages: libgsttranscoder-1_0-0 typelib-1_0-GstTranscoder-1_0

- Update to version 1.14.0:
+ Misc bug fixing compared to 1.12.2.
- Add gtk-doc BuildRequires and pass disable_doc=false and
disable_introspection=false to meson, ensure we build the
features we want. Package the now built api documentations in
devel package.

==== hplip ====
Subpackages: hplip-hpijs hplip-sane

- require python3-Pillow for hp-scan to work

==== installation-images-Kubic ====
Version update (14.375 -> 14.376)

- merge gh#openSUSE/installation-images#252
- Tidy module.config comment notes
- Add mailbox modules (boo#1040492)
- 14.376

==== kcm_tablet ====
Version update (3.0.0 -> 3.1.0)
Subpackages: kcm_tablet-lang

- Update to version 3.1.0
- Major changes:
* LibWacom support. This should get our number of supported
tablets out of the box on par with GNOME. Right now built-in
database and user-configured database still take preference
over libwacom, but this should change in the future releases.
* Calibration improvements: calibration of Cintiq devices should
be vastly improved, UI now has options to lock mapped area
proportions and manually fine-tune area's coordinates. Also,
the dialog should now open on the correct screen and look fine
with dark themes too.
* Support for devices that report different USB IDs for
touchscreen and may be detected as two different devices (e.g.
Cintiq Companion Hybrid).
These devices need to be described via Wacom Tablet finder
tool first, though.
- Other changes:
* Logging has been ported to QLoggingCategory (so now users have
to enable it in kdebugsettings).
* Status LED support improvements (Vangelis Tasoulas, Jason
Gerecke).
* Touchscreen rotation should now follow tablet rotation.
- New devices in built-in database:
* Wacom Intuos Pro L (PTH-860, 2017) (Melvin Vermeeren)
* Lenovo Yoga 520 (Felipe Abrahao)
* ThinkPad Yoga 460 definition (Albert Astals Cid)
* Wacom Intuos Pro 2 M (Jeff H)
- Requires Qt 5.7.0 or higher now to compile successfully

==== krb5 ====
Subpackages: krb5-32bit

- BSC#1021402 move %{_libdir}/krb5/plugins/tls/k5tls.so to krb5 package
so it is avaiable for krb5-client as well.

==== libtirpc ====
Subpackages: libtirpc-netconfig libtirpc3 libtirpc3-32bit

- fix socket leak introduced by change-rpc-protocol-version-order patch
(bsc#1087925)
- add 0001-Fix-regression-introduced-by-change-rpc-version-orde.patch
- Revert binddynport changes as they break backward compatibility
[brc#1562169].
- add 002-revert-binddynport.patch

==== libzypp ====
Version update (17.3.1 -> 17.4.0)

- Flags: make it std=c++14 ready
- Replace 'redhat-release' with generic 'system-release' (#120)
- Ignore /var, /tmp and /proc in zypper ps (bsc#1096617)
- Show GPGME version in log
- version 17.4.0 (2)

==== mailman ====
Version update (2.1.26 -> 2.1.27)

- update to 2.1.27
* Existing protections against malicious listowners injecting evil
scripts into listinfo pages have had a few more checks added.
JVN#00846677/JPCERT#97432283/CVE-2018-0618
* A few more error messages have had their values HTML escaped.
JVN#00846677/JPCERT#97432283/CVE-2018-0618
* The hash generated when SUBSCRIBE_FORM_SECRET is set could have been
the same as one generated at the same time for a different list and
IP address. While this is not thought to be exploitable in any way,
the generation has been changed to avoid this.
* An option has been added to bin/add_members to issue invitations
instead of immediately adding members.
* A new BLOCK_SPAMHAUS_LISTED_IP_SUBSCRIBE setting has been added to
enable blocking web subscribes from IPv4 addresses listed in Spamhaus
SBL, CSS or XBL. It will work with IPv6 addresses if Python's
py2-ipaddress module is installed. The module can be installed via pip
if not included in your Python.
* Mailman has a new 'security' log and logs
authentication failures to the various web CGI functions. The logged
data include the remote IP and can be used to automate blocking of IPs
with something like fail2ban. Since Mailman 2.1.14, these have returned
an http 401 status and the information should be logged by the web
server, but this new log makes that more convenient. Also, the
'mischief' log entries for 'hostile listname' noe include the remote IP
if available.
* admin notices of (un)subscribes now may give
the source of the action. This consists of a %(whence)s replacement
that has been added to the admin(un)subscribeack.txt templates. Thanks
to Yasuhito FUTATSUKI for updating the non-English templates and help
with internationalizing the reasons.
* there is a new
BLOCK_SPAMHAUS_LISTED_DBL_SUBSCRIBE setting to enable blocking web
subscribes for addresses in domains listed in the Spamhaus DBL.
* i18n & Bugfixes
* for further details see NEWS

==== obs-service-source_validator ====
Version update (0.17 -> 0.18)

- Update to version 0.18:
* /usr/include/X11 is still a valid path.

==== perl-DateTime-Locale ====
Version update (1.200000 -> 1.220000)

- updated to 1.22
see /usr/share/doc/packages/perl-DateTime-Locale/Changes
1.22 2018-06-08
- Update the glibc source data to the data from glibc 2.27.
- Added documentation for this glibc data.
- Reformatted the DateTime::Locale::FromData docs.
1.21 2018-06-08
- Added a new DateTime::Local->register_from_data method. This replaces the
old custom locale registration system with something much simpler. Instead
of providing a new class you simply provide a hash of data for the locale
and it becomes available for use via DateTime::Local->load. Implemented by
Ryley Breiddal. PR #21. Addresse GH #19.

==== readline ====
Subpackages: libreadline7 readline-devel readline-doc

- Add patch readline-7.0-screen.patch to be able to parse settings
in inputrc for all screen TERM variables starting with "screen."
to fix boo#1095661

==== strace ====
Version update (4.22 -> 4.23)

- Update to strace 4.23
* Changes in behaviour
* On x32 personality, 64-bit syscalls (such as readv) are now shown with "#64"
suffix instead of "64:" prefix.
* Changed error number output format: error numbers are consistently
printed as "-1 ECONST (Error description)"
for known errors and as "-1 (errno 123)" for unknown errors,
regardless of -e raw qualification settings.
* Unfetchable addresses inside arrays are now printed as comments.
* Obsolete IA-32 mode syscall names are no longer printed on ia64.
* Improvements
* Implemented libdw backend for -k option, configured at build time
using --with-libdw option.
* Added -X option for configuring xlat output formatting (addresses
Debian bug #692915).
* Added support for personality designation ("64", "32", or "x32") to syscall
qualifications in -e trace expressions.
* Implemented injection of syscalls with no side effects as an alternative
to injection of an invalid syscall (-e inject=SET:syscall= expression).
* Improved support for reproducible builds (addresses Debian bug #896016).
* Implemented decoding of BPF_PROG_QUERY and BPF_RAW_TRACEPOINT_OPEN bpf
syscall commands.
* Implemented decoding of INOTIFY_IOC_SETNEXTWD and PERF_EVENT_IOC_* ioctl
commands.
* Implemented decoding of PR_GET_SPECULATION_CTRL and PR_SET_SPECULATION_CTRL
prctl syscall options.
* Enhanced decoding of bpf, getsockopt, setsockopt, and socket syscalls.
* Enhanced decoding of NETLINK_KOBJECT_UEVENT and NETLINK_ROUTE protocols.
* Enhanced decoding of *_DIAG_MEMINFO netlink attributes.
* Enhanced decoding of BTRFS_*, FS_IOC_*, SIOCGIFHWADDR, and SIOCSIFHWADDR
ioctl commands.
* Enhanced decoding of AF_BLUETOOTH socket addresses.
* Implemented decoding of io_pgetevent syscall.
* Wired up rseq syscall.
* Updated lists of ADJ_*, BPF_*, BPF_F_*, BPF_PROG_TYPE_*, ETH_P_*, FPE_*,
IFF_*, IPPROTO_*, MAP_*, MS_*, MSG_*, NETLINK_*, PACKET_*, PROT_*, SCTP_*,
SECCOMP_FILTER_FLAG_*, SEGV_*, SEM_*, SHM_*, SW_*, V4L2_CID_*,
V4L2_CTRL_CLASS_*, and V4L2_PIX_FMT_* constants.
* Updated lists of ioctl commands from Linux 4.17.
* Bug fixes
* Fixed decoding of msgtyp argument of msgrcv syscall.
* Fixed fallback definitions for F_*, MCL_*, MSG_ZEROCOPY, SI_*,
and SOL_SOCKET constants.
* Fixed -e trace=%pure expression on mips.
- Use libdw for unwinding on Leap 15 or later

==== totem ====
Subpackages: nautilus-totem totem-lang totem-plugins

- Align with what meson looks for:
+ Drop pkgconfig(gstreamer-plugins-bad-1.0) and
pkgconfig(gstreamer-plugins-base-1.0) BuildRequires.
+ Add pkgconfig(gstreamer-pbutils-1.0)
and pkgconfig(gstreamer-video-1.0) BuildRequires.

==== valgrind ====

- ad Implement-emulated-system-registers.-Fixes-392146.patch (bsc#1086543)

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

- Require(post) vlc-noX for the -qt, -codecs, -jack and -vdpau
sub-package: all those packages execute vlc-cache-gen
(boo#1094893).

==== xf86-video-savage ====

- u_Add-check-for-max-HV-Value-to-ValidMode-hook.patch
* Add check for max[HV]Value to ValidMode hook, since this
functionality has been removed from xorg-server 1.20

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

- xz 5.2.4:
* liblzma:
- Allow 0 as memory usage limit instead of returning
LZMA_PROG_ERROR. Now 0 is treated as if 1 byte was specified,
which effectively is the same as 0.
- Use "noexcept" keyword instead of "throw()" in the public
headers when a C++11 (or newer standard) compiler is used.
- Added a portability fix for recent Intel C Compilers.
* xz:
- Fix "xz --list --robot missing_or_bad_file.xz" which would
try to print an unitialized string and thus produce garbage
output. Since the exit status is non-zero, most uses of such
a command won't try to interpret the garbage output.
- "xz --list foo.xz" could print "Internal error (bug)" in a
corner case where a specific memory usage limit had been set.


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

< Previous Next >
This Thread
  • No further messages