openSUSE Commits
Threads by month
- ----- 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
December 2017
- 1 participants
- 1511 discussions
Hello community,
here is the log from the commit of package fldigi for openSUSE:Factory checked in at 2017-12-31 19:32:54
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fldigi (Old)
and /work/SRC/openSUSE:Factory/.fldigi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fldigi"
Sun Dec 31 19:32:54 2017 rev:8 rq:560766 version:4.0.13
Changes:
--------
--- /work/SRC/openSUSE:Factory/fldigi/fldigi.changes 2017-12-12 21:22:49.126864343 +0100
+++ /work/SRC/openSUSE:Factory/.fldigi.new/fldigi.changes 2017-12-31 19:32:56.603591794 +0100
@@ -1,0 +2,18 @@
+Sat Dec 30 13:50:09 UTC 2017 - mardnh(a)gmx.de
+
+- Update to version 4.0.13
+ * Language Translation
+ * cw t/r - doc update
+ * Spectrum Analyzer
+ * TS990 tune feedback
+ * OS X CW
+ * FSQ/IFKP clear tx panel
+ * deadman
+ * Image transmit
+ * flrig race
+ * CW Sweepstakes
+ * CW no tx char
+ * timeops
+- Run spec-cleaner
+
+-------------------------------------------------------------------
Old:
----
fldigi-4.0.12.tar.gz
New:
----
fldigi-4.0.13.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fldigi.spec ++++++
--- /var/tmp/diff_new_pack.I1cA1Z/_old 2017-12-31 19:32:57.527283638 +0100
+++ /var/tmp/diff_new_pack.I1cA1Z/_new 2017-12-31 19:32:57.543278302 +0100
@@ -17,7 +17,7 @@
Name: fldigi
-Version: 4.0.12
+Version: 4.0.13
Release: 0
Summary: Digital modem program (hamradio)
License: GPL-3.0
@@ -39,7 +39,6 @@
BuildRequires: pkgconfig(portaudio-2.0)
BuildRequires: pkgconfig(samplerate)
BuildRequires: pkgconfig(sndfile)
-BuildRequires: pkgconfig(x11)
Requires(post): update-desktop-files
Requires(postun): update-desktop-files
Recommends: %{name}-lang
++++++ fldigi-4.0.12.tar.gz -> fldigi-4.0.13.tar.gz ++++++
++++ 88968 lines of diff (skipped)
1
0
Hello community,
here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2017-12-31 19:32:26
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old)
and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libtorrent-rasterbar"
Sun Dec 31 19:32:26 2017 rev:52 rq:560762 version:1.1.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2017-10-23 16:52:33.406748824 +0200
+++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new/libtorrent-rasterbar.changes 2017-12-31 19:32:27.789204670 +0100
@@ -1,0 +2,6 @@
+Sat Dec 30 13:59:54 UTC 2017 - wbauer(a)tmo.at
+
+- Add fix-build-against-boost-1.66.patch to fix build with the
+ latest boost in Factory
+
+-------------------------------------------------------------------
New:
----
fix-build-against-boost-1.66.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libtorrent-rasterbar.spec ++++++
--- /var/tmp/diff_new_pack.oy5Rsc/_old 2017-12-31 19:32:28.492969884 +0100
+++ /var/tmp/diff_new_pack.oy5Rsc/_new 2017-12-31 19:32:28.492969884 +0100
@@ -29,6 +29,8 @@
Group: Development/Libraries/C and C++
Url: http://libtorrent.org/
Source: https://github.com/arvidn/%{_name}/releases/download/%{_name}-%{_version}/%…
+# PATCH-FIX-UPSTREAM fix-build-against-boost-1.66.patch -- fix build with latest boost in Factory
+Patch: fix-build-against-boost-1.66.patch
BuildRequires: gcc-c++
BuildRequires: pkgconfig
BuildRequires: python-devel
@@ -137,6 +139,7 @@
%prep
%setup -q
+%patch -p1
%build
export CFLAGS="%{optflags} -fno-strict-aliasing"
++++++ fix-build-against-boost-1.66.patch ++++++
>From d1a63cd781e79e1e3792a258c0bc7f9455f2272f Mon Sep 17 00:00:00 2001
From: arvidn <arvid(a)libtorrent.org>
Date: Thu, 14 Dec 2017 01:37:27 +0100
Subject: [PATCH] fix build against boost-1.66, specifically the boost.asio
changes
diff --git a/include/libtorrent/proxy_base.hpp b/include/libtorrent/proxy_base.hpp
index 00246af76e..7e8ab32930 100644
--- a/include/libtorrent/proxy_base.hpp
+++ b/include/libtorrent/proxy_base.hpp
@@ -66,6 +66,11 @@ class proxy_base : boost::noncopyable
m_port = port;
}
+#if BOOST_VERSION >= 106600
+ typedef tcp::socket::executor_type executor_type;
+ executor_type get_executor() { return m_sock.get_executor(); }
+#endif
+
template <class Mutable_Buffers, class Handler>
void async_read_some(Mutable_Buffers const& buffers, Handler const& handler)
{
@@ -122,6 +127,18 @@ class proxy_base : boost::noncopyable
m_sock.async_write_some(buffers, handler);
}
+#ifndef BOOST_NO_EXCEPTIONS
+ void non_blocking(bool b)
+ {
+ m_sock.non_blocking(b);
+ }
+#endif
+
+ error_code non_blocking(bool b, error_code& ec)
+ {
+ return m_sock.non_blocking(b, ec);
+ }
+
#ifndef BOOST_NO_EXCEPTIONS
template <class SettableSocketOption>
void set_option(SettableSocketOption const& opt)
diff --git a/include/libtorrent/socket_type.hpp b/include/libtorrent/socket_type.hpp
index 0b58159715..884a86e684 100644
--- a/include/libtorrent/socket_type.hpp
+++ b/include/libtorrent/socket_type.hpp
@@ -267,6 +267,14 @@ namespace libtorrent
error_code set_option(SettableSocketOption const& opt, error_code& ec)
{ TORRENT_SOCKTYPE_FORWARD_RET(set_option(opt, ec), ec) }
+ void non_blocking(bool b, error_code& ec)
+ { TORRENT_SOCKTYPE_FORWARD(non_blocking(b, ec)) }
+
+#ifndef BOOST_NO_EXCEPTIONS
+ void non_blocking(bool b)
+ { TORRENT_SOCKTYPE_FORWARD(non_blocking(b)) }
+#endif
+
#ifndef BOOST_NO_EXCEPTIONS
template <class GettableSocketOption>
void get_option(GettableSocketOption& opt)
diff --git a/include/libtorrent/ssl_stream.hpp b/include/libtorrent/ssl_stream.hpp
index 48fe111289..a18416c723 100644
--- a/include/libtorrent/ssl_stream.hpp
+++ b/include/libtorrent/ssl_stream.hpp
@@ -85,6 +85,10 @@ class ssl_stream
typedef typename Stream::lowest_layer_type lowest_layer_type;
typedef typename Stream::endpoint_type endpoint_type;
typedef typename Stream::protocol_type protocol_type;
+#if BOOST_VERSION >= 106600
+ typedef typename sock_type::executor_type executor_type;
+ executor_type get_executor() { return m_sock.get_executor(); }
+#endif
void set_host_name(std::string name)
{
@@ -204,6 +208,13 @@ class ssl_stream
m_sock.next_layer().io_control(ioc, ec);
}
+#ifndef BOOST_NO_EXCEPTIONS
+ void non_blocking(bool b) { m_sock.next_layer().non_blocking(b); }
+#endif
+
+ error_code non_blocking(bool b, error_code& ec)
+ { return m_sock.next_layer().non_blocking(b, ec); }
+
template <class Const_Buffers, class Handler>
void async_write_some(Const_Buffers const& buffers, Handler const& handler)
{
diff --git a/include/libtorrent/utp_stream.hpp b/include/libtorrent/utp_stream.hpp
index ede524e2e6..896c0365e0 100644
--- a/include/libtorrent/utp_stream.hpp
+++ b/include/libtorrent/utp_stream.hpp
@@ -201,6 +201,11 @@ class TORRENT_EXTRA_EXPORT utp_stream
typedef tcp::socket::endpoint_type endpoint_type;
typedef tcp::socket::protocol_type protocol_type;
+#if BOOST_VERSION >= 106600
+ typedef tcp::socket::executor_type executor_type;
+ executor_type get_executor() { return m_io_service.get_executor(); }
+#endif
+
explicit utp_stream(io_service& io_service);
~utp_stream();
@@ -218,6 +223,12 @@ class TORRENT_EXTRA_EXPORT utp_stream
template <class IO_Control_Command>
void io_control(IO_Control_Command&, error_code&) {}
+#ifndef BOOST_NO_EXCEPTIONS
+ void non_blocking(bool) {}
+#endif
+
+ error_code non_blocking(bool, error_code&) { return error_code(); }
+
#ifndef BOOST_NO_EXCEPTIONS
void bind(endpoint_type const& /*endpoint*/) {}
#endif
@@ -330,8 +341,13 @@ class TORRENT_EXTRA_EXPORT utp_stream
return;
}
std::size_t bytes_added = 0;
+#if BOOST_VERSION >= 106600
+ for (auto i = buffer_sequence_begin(buffers)
+ , end(buffer_sequence_end(buffers)); i != end; ++i)
+#else
for (typename Mutable_Buffers::const_iterator i = buffers.begin()
, end(buffers.end()); i != end; ++i)
+#endif
{
if (buffer_size(*i) == 0) continue;
using boost::asio::buffer_cast;
@@ -401,8 +417,13 @@ class TORRENT_EXTRA_EXPORT utp_stream
size_t buf_size = 0;
#endif
+#if BOOST_VERSION >= 106600
+ for (auto i = buffer_sequence_begin(buffers)
+ , end(buffer_sequence_end(buffers)); i != end; ++i)
+#else
for (typename Mutable_Buffers::const_iterator i = buffers.begin()
, end(buffers.end()); i != end; ++i)
+#endif
{
using boost::asio::buffer_cast;
using boost::asio::buffer_size;
@@ -466,8 +487,13 @@ class TORRENT_EXTRA_EXPORT utp_stream
}
std::size_t bytes_added = 0;
+#if BOOST_VERSION >= 106600
+ for (auto i = buffer_sequence_begin(buffers)
+ , end(buffer_sequence_end(buffers)); i != end; ++i)
+#else
for (typename Const_Buffers::const_iterator i = buffers.begin()
, end(buffers.end()); i != end; ++i)
+#endif
{
if (buffer_size(*i) == 0) continue;
using boost::asio::buffer_cast;
diff --git a/src/http_connection.cpp b/src/http_connection.cpp
index a099973f99..7efb4131b7 100644
--- a/src/http_connection.cpp
+++ b/src/http_connection.cpp
@@ -330,8 +330,7 @@ void http_connection::start(std::string const& hostname, int port
{
if (m_ssl_ctx == 0)
{
- m_ssl_ctx = new (std::nothrow) ssl::context(
- m_timer.get_io_service(), ssl::context::sslv23_client);
+ m_ssl_ctx = new (std::nothrow) ssl::context(ssl::context::sslv23_client);
if (m_ssl_ctx)
{
m_own_ssl_context = true;
diff --git a/src/peer_connection.cpp b/src/peer_connection.cpp
index 1c94fb278f..10b8e1a57c 100644
--- a/src/peer_connection.cpp
+++ b/src/peer_connection.cpp
@@ -309,9 +309,8 @@ namespace libtorrent
if (!m_outgoing)
{
- tcp::socket::non_blocking_io ioc(true);
error_code ec;
- m_socket->io_control(ioc, ec);
+ m_socket->non_blocking(true, ec);
if (ec)
{
disconnect(ec, op_iocontrol);
@@ -6406,11 +6405,10 @@ namespace libtorrent
// set the socket to non-blocking, so that we can
// read the entire buffer on each read event we get
- tcp::socket::non_blocking_io ioc(true);
#ifndef TORRENT_DISABLE_LOGGING
peer_log(peer_log_alert::info, "SET_NON_BLOCKING");
#endif
- m_socket->io_control(ioc, ec);
+ m_socket->non_blocking(true, ec);
if (ec)
{
disconnect(ec, op_iocontrol);
diff --git a/src/session_impl.cpp b/src/session_impl.cpp
index 043d791fef..88718441bd 100644
--- a/src/session_impl.cpp
+++ b/src/session_impl.cpp
@@ -346,7 +346,7 @@ namespace aux {
#endif
m_io_service(ios)
#ifdef TORRENT_USE_OPENSSL
- , m_ssl_ctx(m_io_service, boost::asio::ssl::context::sslv23)
+ , m_ssl_ctx(boost::asio::ssl::context::sslv23)
#endif
, m_alerts(m_settings.get_int(settings_pack::alert_queue_size), alert::all_categories)
#ifndef TORRENT_NO_DEPRECATE
diff --git a/src/torrent.cpp b/src/torrent.cpp
index 2b6bae7446..0795b1d104 100644
--- a/src/torrent.cpp
+++ b/src/torrent.cpp
@@ -1702,7 +1702,7 @@ namespace libtorrent
// create the SSL context for this torrent. We need to
// inject the root certificate, and no other, to
// verify other peers against
- boost::shared_ptr<context> ctx = boost::make_shared<context>(boost::ref(m_ses.get_io_service()), context::sslv23);
+ boost::shared_ptr<context> ctx = boost::make_shared<context>(context::sslv23);
if (!ctx)
{
@@ -1739,7 +1739,7 @@ namespace libtorrent
return;
}
- SSL_CTX* ssl_ctx = ctx->impl();
+ SSL_CTX* ssl_ctx = ctx->native_handle();
// create a new x.509 certificate store
X509_STORE* cert_store = X509_STORE_new();
if (!cert_store)
diff --git a/src/udp_socket.cpp b/src/udp_socket.cpp
index d2e6ae3b80..551412c659 100644
--- a/src/udp_socket.cpp
+++ b/src/udp_socket.cpp
@@ -806,8 +806,7 @@ void udp_socket::bind(udp::endpoint const& ep, error_code& ec)
m_ipv4_sock.bind(ep, ec);
if (ec) return;
- udp::socket::non_blocking_io ioc(true);
- m_ipv4_sock.io_control(ioc, ec);
+ m_ipv4_sock.non_blocking(true, ec);
if (ec) return;
setup_read(&m_ipv4_sock);
}
@@ -837,8 +836,7 @@ void udp_socket::bind(udp::endpoint const& ep, error_code& ec)
, boost::system::generic_category()))
{
if (ec) return;
- udp::socket::non_blocking_io ioc(true);
- m_ipv6_sock.io_control(ioc, ec);
+ m_ipv6_sock.non_blocking(true, ec);
if (ec) return;
setup_read(&m_ipv6_sock);
}
diff --git a/test/test_ssl.cpp b/test/test_ssl.cpp
index 2903332dd2..679780b1b1 100644
--- a/test/test_ssl.cpp
+++ b/test/test_ssl.cpp
@@ -363,7 +363,7 @@ bool try_connect(libtorrent::session& ses1, int port
// create the SSL context for this torrent. We need to
// inject the root certificate, and no other, to
// verify other peers against
- context ctx(ios, context::sslv23);
+ context ctx(context::sslv23);
ctx.set_options(context::default_workarounds
| boost::asio::ssl::context::no_sslv2
>From f42b63c7ea82173837920d8712d2891cc3ecb6c2 Mon Sep 17 00:00:00 2001
From: arvidn <arvid(a)libtorrent.org>
Date: Tue, 28 Nov 2017 23:57:38 +0100
Subject: [PATCH] update io_service forward declaration to be boost-1.66
compatible
diff --git a/include/libtorrent/io_service_fwd.hpp b/include/libtorrent/io_service_fwd.hpp
index c14997d82e..398c91216f 100644
--- a/include/libtorrent/io_service_fwd.hpp
+++ b/include/libtorrent/io_service_fwd.hpp
@@ -54,7 +54,12 @@ namespace sim { namespace asio {
#endif
namespace boost { namespace asio {
+#if BOOST_VERSION < 106600
class io_service;
+#else
+ class io_context;
+ typedef io_context io_service;
+#endif
}}
namespace libtorrent
1
0
Hello community,
here is the log from the commit of package xfce4-branding-openSUSE for openSUSE:Factory checked in at 2017-12-31 19:32:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-branding-openSUSE (Old)
and /work/SRC/openSUSE:Factory/.xfce4-branding-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-branding-openSUSE"
Sun Dec 31 19:32:23 2017 rev:63 rq:560759 version:4.12.0
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-branding-openSUSE/xfce4-branding-openSUSE.changes 2017-10-17 01:54:21.333270527 +0200
+++ /work/SRC/openSUSE:Factory/.xfce4-branding-openSUSE.new/xfce4-branding-openSUSE.changes 2017-12-31 19:32:26.581607541 +0100
@@ -1,0 +2,11 @@
+Thu Dec 28 08:52:26 UTC 2017 - florian.koch1981(a)gmail.com
+
+- use adwaita-icon-theme instead of gnome-icon-theme
+ as fallback icon theme
+ The reasons for this change are that Upstream gnome no
+ longer uses gnome-icon-theme, and to save space on te Thumbleweed
+ rescue CD, requested by DimStar
+ https://lists.opensuse.org/opensuse-xfce/2017-05/msg00000.html
+- fix /etc/xfce_defaults.conf not declared as %conf
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-branding-openSUSE.spec ++++++
--- /var/tmp/diff_new_pack.KDFOaX/_old 2017-12-31 19:32:27.165412776 +0100
+++ /var/tmp/diff_new_pack.KDFOaX/_new 2017-12-31 19:32:27.169411442 +0100
@@ -1,7 +1,7 @@
#
# spec file for package xfce4-branding-openSUSE
#
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -74,7 +74,7 @@
Summary: openSUSE Xfce Default Icon Theme
License: CC-BY-SA-3.0 and GPL-2.0+
Group: System/GUI/XFCE
-Requires: gnome-icon-theme
+Requires: adwaita-icon-theme
%description -n openSUSE-xfce-icon-theme
This is the openSUSE Xfce Default Icon Theme.
@@ -188,8 +188,8 @@
Group: System/GUI/XFCE
Conflicts: otherproviders(exo-branding)
Conflicts: otherproviders(%{libexo_libname}-branding)
-Provides: exo-branding = %{exo_version}
Provides: %{libexo_libname}-branding-openSUSE = %{version}
+Provides: exo-branding = %{exo_version}
Obsoletes: %{libexo_libname}-branding-openSUSE <= %{version}
Supplements: packageand(%{libexo_libname}:branding-openSUSE)
Supplements: packageand(libexo-2-0:branding-openSUSE)
@@ -315,7 +315,7 @@
%dir %{_sysconfdir}/xdg/xfce4/xfconf
%dir %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml
%config %{_sysconfdir}/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
-%{_sysconfdir}/xfce_defaults.conf
+%config %{_sysconfdir}/xfce_defaults.conf
%dir %{_datadir}/xfce
%dir %{_datadir}/xfce/applications
%{_datadir}/xfce/applications/defaults.list
++++++ openSUSE-xfce-icon-theme.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/openSUSE-xfce-icon-theme/openSUSE-Xfce/index.theme new/openSUSE-xfce-icon-theme/openSUSE-Xfce/index.theme
--- old/openSUSE-xfce-icon-theme/openSUSE-Xfce/index.theme 2013-02-19 11:09:59.433875172 +0100
+++ new/openSUSE-xfce-icon-theme/openSUSE-Xfce/index.theme 2017-12-28 09:30:34.426073189 +0100
@@ -1,7 +1,7 @@
[Icon Theme]
Name=openSUSE-Xfce
Comment=openSUSE Xfce Default Icon Theme
-Inherits=gnome
+Inherits=adwaita
Example=folder
Directories=16x16/apps,16x16/actions,22x22/apps,22x22/actions,24x24/apps,24x24/actions,32x32/apps,32x32/actions,48x48/apps,48x48/actions,64x64/apps,72x72/apps,96x96/apps,128x128/apps,256x256/apps,scalable/apps,scalable/actions
1
0
31 Dec '17
Hello community,
here is the log from the commit of package xfce4-panel-plugin-whiskermenu for openSUSE:Factory checked in at 2017-12-31 19:32:21
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-panel-plugin-whiskermenu (Old)
and /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-whiskermenu.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-panel-plugin-whiskermenu"
Sun Dec 31 19:32:21 2017 rev:24 rq:560757 version:2.1.5
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-panel-plugin-whiskermenu/xfce4-panel-plugin-whiskermenu.changes 2017-11-20 17:06:59.590315201 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-panel-plugin-whiskermenu.new/xfce4-panel-plugin-whiskermenu.changes 2017-12-31 19:32:23.558616054 +0100
@@ -1,0 +2,7 @@
+Sat Dec 30 13:43:24 UTC 2017 - seife+obs(a)b1-systems.com
+
+- update to 2.1.5:
+ - Fix class/struct typo. (bxo#14001)
+ - Translation updates
+
+-------------------------------------------------------------------
Old:
----
xfce4-whiskermenu-plugin-2.1.4.tar.bz2
New:
----
xfce4-whiskermenu-plugin-2.1.5.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-panel-plugin-whiskermenu.spec ++++++
--- /var/tmp/diff_new_pack.iIrht9/_old 2017-12-31 19:32:24.122427958 +0100
+++ /var/tmp/diff_new_pack.iIrht9/_new 2017-12-31 19:32:24.126426624 +0100
@@ -17,7 +17,7 @@
Name: xfce4-panel-plugin-whiskermenu
-Version: 2.1.4
+Version: 2.1.5
Release: 0
Summary: Alternate Xfce Menu
License: GPL-2.0+
++++++ xfce4-whiskermenu-plugin-2.1.4.tar.bz2 -> xfce4-whiskermenu-plugin-2.1.5.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfce4-whiskermenu-plugin-2.1.4/CMakeLists.txt new/xfce4-whiskermenu-plugin-2.1.5/CMakeLists.txt
--- old/xfce4-whiskermenu-plugin-2.1.4/CMakeLists.txt 2017-11-13 19:19:23.000000000 +0100
+++ new/xfce4-whiskermenu-plugin-2.1.5/CMakeLists.txt 2017-12-28 19:29:46.000000000 +0100
@@ -5,7 +5,7 @@
# version number
set(whiskermenu_version_major "2")
set(whiskermenu_version_minor "1")
-set(whiskermenu_version_micro "4")
+set(whiskermenu_version_micro "5")
set(whiskermenu_version_tag "")
set(whiskermenu_version "${whiskermenu_version_major}.${whiskermenu_version_minor}.${whiskermenu_version_micro}")
if(${whiskermenu_version_tag} MATCHES "git")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfce4-whiskermenu-plugin-2.1.4/ChangeLog new/xfce4-whiskermenu-plugin-2.1.5/ChangeLog
--- old/xfce4-whiskermenu-plugin-2.1.4/ChangeLog 2017-11-13 19:19:33.000000000 +0100
+++ new/xfce4-whiskermenu-plugin-2.1.5/ChangeLog 2017-12-28 19:30:10.000000000 +0100
@@ -1,3 +1,45 @@
+commit 4e9f2cdfee78b68bf9ad0a373675de2a3156eb34
+Author: Graeme Gott <graeme(a)gottcode.org>
+Date: 2017-12-28
+
+ Bump version number.
+
+commit 411940a990c1ee41ac4e6371b36ac1d44203f5c8
+Author: Graeme Gott <graeme(a)gottcode.org>
+Date: 2017-12-24
+
+ I18n: Update translation ro (100%).
+
+commit ebd05f96eeb76bae2a1cc670475d7d721e524eb2
+Author: Graeme Gott <graeme(a)gottcode.org>
+Date: 2017-12-24
+
+ I18n: Update translation ms (100%).
+
+commit 33f3820deee69408daee547256153e308b3f373e
+Author: Graeme Gott <graeme(a)gottcode.org>
+Date: 2017-12-24
+
+ I18n: Update translation ja (100%).
+
+commit fa98f9ea86793e7012d753a09cb0ad4570ff09e2
+Author: Graeme Gott <graeme(a)gottcode.org>
+Date: 2017-12-24
+
+ I18n: Update translation da (100%).
+
+commit ede867021eaf5c744a13b66353f3d4376e0b747b
+Author: Graeme Gott <graeme(a)gottcode.org>
+Date: 2017-12-24
+
+ I18n: Update translation am (100%).
+
+commit 53098dcfbf23335d5e996cf6e9de35b5eaa047b2
+Author: Olivier Duchateau <duchateau.olivier(a)gmail.com>
+Date: 2017-11-13
+
+ Fix typo. (bug #14001)
+
commit 85bef962cce108eb2dbe566a18b9a7ad215f9d59
Author: Graeme Gott <graeme(a)gottcode.org>
Date: 2017-11-13
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfce4-whiskermenu-plugin-2.1.4/NEWS new/xfce4-whiskermenu-plugin-2.1.5/NEWS
--- old/xfce4-whiskermenu-plugin-2.1.4/NEWS 2017-11-13 19:19:06.000000000 +0100
+++ new/xfce4-whiskermenu-plugin-2.1.5/NEWS 2017-12-28 19:29:36.000000000 +0100
@@ -1,3 +1,8 @@
+2.1.5
+=====
+- Fix typo. (bug #14001)
+- Translation updates: Amharic, Danish, Japanese, Malay, Romanian.
+
2.1.4
=====
- Fix excessive padding on panel button. (bug #13611)
@@ -58,6 +63,11 @@
Dutch, French, Hebrew, Hungarian, Lithuanian, Polish, Slovak,
Slovenian, Spanish.
+1.7.5
+=====
+- Fix typo. (bug #14001)
+- Translation updates: Amharic, Danish, Japanese, Malay, Romanian.
+
1.7.4
=====
- Translation updates: Catalan (Valencian), Danish, Hebrew, Hungarian,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfce4-whiskermenu-plugin-2.1.4/panel-plugin/launcher.h new/xfce4-whiskermenu-plugin-2.1.5/panel-plugin/launcher.h
--- old/xfce4-whiskermenu-plugin-2.1.4/panel-plugin/launcher.h 2017-09-15 14:19:56.000000000 +0200
+++ new/xfce4-whiskermenu-plugin-2.1.5/panel-plugin/launcher.h 2017-11-14 02:06:18.000000000 +0100
@@ -28,7 +28,7 @@
namespace WhiskerMenu
{
-struct DesktopAction
+class DesktopAction
{
#ifdef GARCON_TYPE_MENU_ITEM_ACTION
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfce4-whiskermenu-plugin-2.1.4/po/am.po new/xfce4-whiskermenu-plugin-2.1.5/po/am.po
--- old/xfce4-whiskermenu-plugin-2.1.4/po/am.po 2017-11-13 19:18:53.000000000 +0100
+++ new/xfce4-whiskermenu-plugin-2.1.5/po/am.po 2017-12-28 19:28:58.000000000 +0100
@@ -1,15 +1,15 @@
# Amharic translation of xfce4-whiskermenu-plugin.
-# Copyright (C) 2015 Graeme Gott
+# Copyright (C) 2017 Graeme Gott
# This file is distributed under the same license as the xfce4-whiskermenu-plugin package.
#
# Translators:
-# samson <sambelet(a)yahoo.com>, 2016
+# samson <sambelet(a)yahoo.com>, 2016-2017
msgid ""
msgstr ""
"Project-Id-Version: Whisker Menu\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-13 22:55+0000\n"
-"PO-Revision-Date: 2016-02-27 20:34+0000\n"
+"PO-Revision-Date: 2017-11-20 00:25+0000\n"
"Last-Translator: samson <sambelet(a)yahoo.com>\n"
"Language-Team: Amharic (http://www.transifex.com/gottcode/xfce4-whiskermenu-"
"plugin/language/am/)\n"
@@ -92,9 +92,8 @@
msgstr "በ _ነባር ማሳያ"
#: ../panel-plugin/page.cpp:268
-#, fuzzy
msgid "Edit Application..."
-msgstr "መተግበሪያዎች _ማረሚያ"
+msgstr "መተግበሪያ ማረሚያ..."
#: ../panel-plugin/settings.cpp:124
msgid "Edit _Profile"
@@ -262,13 +261,12 @@
msgstr "የ መተግበሪያ _መግለጫዎች ማሳያ"
#: ../panel-plugin/configuration-dialog.cpp:609
-#, fuzzy
msgid "Show application too_ltips"
-msgstr "የ መተግበሪያ _መግለጫዎች ማሳያ"
+msgstr "የ መተግበሪያ መሳሪያ_ጫፍ ማሳያ"
#: ../panel-plugin/configuration-dialog.cpp:597
msgid "Show cate_gory names"
-msgstr ""
+msgstr "የ ምድ_ቦች ስም ማሳያ"
#: ../panel-plugin/configuration-dialog.cpp:591
msgid "Show generic application _names"
@@ -319,9 +317,8 @@
msgstr "ወደ ክፍል ማስጀመሪያ መጨመር አልተቻለም"
#: ../panel-plugin/page.cpp:447
-#, fuzzy
msgid "Unable to edit launcher."
-msgstr "ወደ ክፍል ማስጀመሪያ መጨመር አልተቻለም"
+msgstr "ማስጀመሪያ ማረም አልተቻለም"
#: ../panel-plugin/configuration-dialog.cpp:492
#, c-format
@@ -342,7 +339,7 @@
#: ../panel-plugin/settings.cpp:127
msgid "Web Search"
-msgstr ""
+msgstr "በ ዌብ ውስጥ መፈለጊያ"
#: ../panel-plugin/configuration-dialog.cpp:70
#: ../panel-plugin/whiskermenu.desktop.in.h:1
@@ -364,11 +361,11 @@
#: ../panel-plugin/command-edit.cpp:67
#: ../panel-plugin/configuration-dialog.cpp:121
msgid "_Cancel"
-msgstr ""
+msgstr "_መሰረዣ"
#: ../panel-plugin/configuration-dialog.cpp:74
msgid "_Close"
-msgstr ""
+msgstr "_መዝጊያ"
#: ../panel-plugin/configuration-dialog.cpp:85
msgid "_Commands"
@@ -376,7 +373,7 @@
#: ../panel-plugin/configuration-dialog.cpp:430
msgid "_Delete"
-msgstr ""
+msgstr "_ማጥፊያ"
#: ../panel-plugin/settings.cpp:123
msgid "_Edit Applications"
@@ -384,7 +381,7 @@
#: ../panel-plugin/configuration-dialog.cpp:73
msgid "_Help"
-msgstr ""
+msgstr "_እርዳታ"
#: ../panel-plugin/configuration-dialog.cpp:559
msgid "_Icon:"
@@ -397,7 +394,7 @@
#: ../panel-plugin/command-edit.cpp:68
#: ../panel-plugin/configuration-dialog.cpp:122
msgid "_OK"
-msgstr ""
+msgstr "_እሺ"
#: ../panel-plugin/configuration-dialog.cpp:862
msgid "_Pattern:"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfce4-whiskermenu-plugin-2.1.4/po/da.po new/xfce4-whiskermenu-plugin-2.1.5/po/da.po
--- old/xfce4-whiskermenu-plugin-2.1.4/po/da.po 2017-11-13 19:18:53.000000000 +0100
+++ new/xfce4-whiskermenu-plugin-2.1.5/po/da.po 2017-12-28 19:28:58.000000000 +0100
@@ -11,7 +11,7 @@
"Project-Id-Version: Whisker Menu\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-13 22:55+0000\n"
-"PO-Revision-Date: 2017-11-01 14:25+0000\n"
+"PO-Revision-Date: 2017-11-17 14:36+0000\n"
"Last-Translator: scootergrisen\n"
"Language-Team: Danish (http://www.transifex.com/gottcode/xfce4-whiskermenu-"
"plugin/language/da/)\n"
@@ -71,7 +71,7 @@
#: ../panel-plugin/configuration-dialog.cpp:637
msgid "Categ_ory icon size:"
-msgstr "Ikonstørrelse for kateg_ori:"
+msgstr "Ikonstørrelse for _kategori:"
#: ../panel-plugin/recent-page.cpp:173
msgid "Clear Recently Used"
@@ -149,7 +149,7 @@
#: ../panel-plugin/configuration-dialog.cpp:621
msgid "Ite_m icon size:"
-msgstr "Ikonstørrelse for ele_ment:"
+msgstr "Ikonstørrelse for _element:"
#: ../panel-plugin/icon-size.cpp:54
msgid "Large"
@@ -272,7 +272,7 @@
#: ../panel-plugin/configuration-dialog.cpp:591
msgid "Show generic application _names"
-msgstr "Vis programmers standard_navne"
+msgstr "Vis generiske program_navne"
#: ../panel-plugin/configuration-dialog.cpp:615
msgid "Show menu hie_rarchy"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfce4-whiskermenu-plugin-2.1.4/po/ja.po new/xfce4-whiskermenu-plugin-2.1.5/po/ja.po
--- old/xfce4-whiskermenu-plugin-2.1.4/po/ja.po 2017-11-13 19:18:53.000000000 +0100
+++ new/xfce4-whiskermenu-plugin-2.1.5/po/ja.po 2017-12-28 19:28:58.000000000 +0100
@@ -1,15 +1,15 @@
# Japanese translation of xfce4-whiskermenu-plugin.
-# Copyright (C) 2015 Graeme Gott
+# Copyright (C) 2017 Graeme Gott
# This file is distributed under the same license as the xfce4-whiskermenu-plugin package.
#
# Translators:
-# Masato HASHIMOTO <cabezon.hashimoto(a)gmail.com>, 2013
+# Masato HASHIMOTO <cabezon.hashimoto(a)gmail.com>, 2013,2017
msgid ""
msgstr ""
"Project-Id-Version: Whisker Menu\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-13 22:55+0000\n"
-"PO-Revision-Date: 2015-02-21 14:31+0000\n"
+"PO-Revision-Date: 2017-11-29 08:52+0000\n"
"Last-Translator: Masato HASHIMOTO <cabezon.hashimoto(a)gmail.com>\n"
"Language-Team: Japanese (http://www.transifex.com/gottcode/xfce4-whiskermenu-"
"plugin/language/ja/)\n"
@@ -92,9 +92,8 @@
msgstr "デフォルトで表示する(_D)"
#: ../panel-plugin/page.cpp:268
-#, fuzzy
msgid "Edit Application..."
-msgstr "アプリケーションの編集(_E)"
+msgstr "アプリケーションの編集..."
#: ../panel-plugin/settings.cpp:124
msgid "Edit _Profile"
@@ -264,13 +263,12 @@
msgstr "アプリケーションの説明を表示する(_D)"
#: ../panel-plugin/configuration-dialog.cpp:609
-#, fuzzy
msgid "Show application too_ltips"
-msgstr "アプリケーションの説明を表示する(_D)"
+msgstr "アプリケーションにツールチップを表示する(_L)"
#: ../panel-plugin/configuration-dialog.cpp:597
msgid "Show cate_gory names"
-msgstr ""
+msgstr "カテゴリ名を表示する(_G)"
#: ../panel-plugin/configuration-dialog.cpp:591
msgid "Show generic application _names"
@@ -321,9 +319,8 @@
msgstr "パネルにランチャーを追加できません。"
#: ../panel-plugin/page.cpp:447
-#, fuzzy
msgid "Unable to edit launcher."
-msgstr "パネルにランチャーを追加できません。"
+msgstr "ランチャーを編集できません。"
#: ../panel-plugin/configuration-dialog.cpp:492
#, c-format
@@ -344,7 +341,7 @@
#: ../panel-plugin/settings.cpp:127
msgid "Web Search"
-msgstr ""
+msgstr "ウェブ検索"
#: ../panel-plugin/configuration-dialog.cpp:70
#: ../panel-plugin/whiskermenu.desktop.in.h:1
@@ -415,4 +412,4 @@
#: ../panel-plugin/plugin.cpp:416
msgid "translator-credits"
-msgstr "Masato HASHIMOTO <cabezon.hashimoto(a)gmail.com>, 2013-2014."
+msgstr "Masato HASHIMOTO <cabezon.hashimoto(a)gmail.com>, 2013-2017."
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfce4-whiskermenu-plugin-2.1.4/po/ms.po new/xfce4-whiskermenu-plugin-2.1.5/po/ms.po
--- old/xfce4-whiskermenu-plugin-2.1.4/po/ms.po 2017-11-13 19:18:53.000000000 +0100
+++ new/xfce4-whiskermenu-plugin-2.1.5/po/ms.po 2017-12-28 19:28:58.000000000 +0100
@@ -1,15 +1,15 @@
# Malay translation of xfce4-whiskermenu-plugin.
-# Copyright (C) 2015 Graeme Gott
+# Copyright (C) 2017 Graeme Gott
# This file is distributed under the same license as the xfce4-whiskermenu-plugin package.
#
# Translators:
-# abuyop <abuyop(a)gmail.com>, 2013-2015
+# abuyop <abuyop(a)gmail.com>, 2013-2015,2017
msgid ""
msgstr ""
"Project-Id-Version: Whisker Menu\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-13 22:55+0000\n"
-"PO-Revision-Date: 2015-03-06 08:33+0000\n"
+"PO-Revision-Date: 2017-12-01 09:53+0000\n"
"Last-Translator: abuyop <abuyop(a)gmail.com>\n"
"Language-Team: Malay (http://www.transifex.com/gottcode/xfce4-whiskermenu-"
"plugin/language/ms/)\n"
@@ -92,9 +92,8 @@
msgstr "Papar secara lala_i"
#: ../panel-plugin/page.cpp:268
-#, fuzzy
msgid "Edit Application..."
-msgstr "_Sunting Aplikasi"
+msgstr "Sunting Aplikasi..."
#: ../panel-plugin/settings.cpp:124
msgid "Edit _Profile"
@@ -262,13 +261,12 @@
msgstr "Tunjuk _keterangan aplikasi"
#: ../panel-plugin/configuration-dialog.cpp:609
-#, fuzzy
msgid "Show application too_ltips"
-msgstr "Tunjuk _keterangan aplikasi"
+msgstr "Tunjuk pet_ua alat aplikasi"
#: ../panel-plugin/configuration-dialog.cpp:597
msgid "Show cate_gory names"
-msgstr ""
+msgstr "Tunjuk nama kate_gori"
#: ../panel-plugin/configuration-dialog.cpp:591
msgid "Show generic application _names"
@@ -319,9 +317,8 @@
msgstr "Tidak boleh tambah pelancar ke panel."
#: ../panel-plugin/page.cpp:447
-#, fuzzy
msgid "Unable to edit launcher."
-msgstr "Tidak boleh tambah pelancar ke panel."
+msgstr "Tidak boleh sunting pelancar."
#: ../panel-plugin/configuration-dialog.cpp:492
#, c-format
@@ -342,7 +339,7 @@
#: ../panel-plugin/settings.cpp:127
msgid "Web Search"
-msgstr ""
+msgstr "Gelintar Sesawang"
#: ../panel-plugin/configuration-dialog.cpp:70
#: ../panel-plugin/whiskermenu.desktop.in.h:1
@@ -364,11 +361,11 @@
#: ../panel-plugin/command-edit.cpp:67
#: ../panel-plugin/configuration-dialog.cpp:121
msgid "_Cancel"
-msgstr ""
+msgstr "_Batal"
#: ../panel-plugin/configuration-dialog.cpp:74
msgid "_Close"
-msgstr ""
+msgstr "_Tutup"
#: ../panel-plugin/configuration-dialog.cpp:85
msgid "_Commands"
@@ -376,7 +373,7 @@
#: ../panel-plugin/configuration-dialog.cpp:430
msgid "_Delete"
-msgstr ""
+msgstr "Pa_dam"
#: ../panel-plugin/settings.cpp:123
msgid "_Edit Applications"
@@ -384,7 +381,7 @@
#: ../panel-plugin/configuration-dialog.cpp:73
msgid "_Help"
-msgstr ""
+msgstr "Ba_ntuan"
#: ../panel-plugin/configuration-dialog.cpp:559
msgid "_Icon:"
@@ -397,7 +394,7 @@
#: ../panel-plugin/command-edit.cpp:68
#: ../panel-plugin/configuration-dialog.cpp:122
msgid "_OK"
-msgstr ""
+msgstr "_OK"
#: ../panel-plugin/configuration-dialog.cpp:862
msgid "_Pattern:"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/xfce4-whiskermenu-plugin-2.1.4/po/ro.po new/xfce4-whiskermenu-plugin-2.1.5/po/ro.po
--- old/xfce4-whiskermenu-plugin-2.1.4/po/ro.po 2017-11-13 19:18:53.000000000 +0100
+++ new/xfce4-whiskermenu-plugin-2.1.5/po/ro.po 2017-12-28 19:28:58.000000000 +0100
@@ -1,16 +1,17 @@
# Romanian translation of xfce4-whiskermenu-plugin.
-# Copyright (C) 2015 Graeme Gott
+# Copyright (C) 2017 Graeme Gott
# This file is distributed under the same license as the xfce4-whiskermenu-plugin package.
#
# Translators:
# Alexandru Ianu <alexandru.ianu(a)gmail.com>, 2013-2015
+# Dexter Rufus, 2017
msgid ""
msgstr ""
"Project-Id-Version: Whisker Menu\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2017-01-13 22:55+0000\n"
-"PO-Revision-Date: 2015-12-06 22:22+0000\n"
-"Last-Translator: Alexandru Ianu <alexandru.ianu(a)gmail.com>\n"
+"PO-Revision-Date: 2017-12-04 09:34+0000\n"
+"Last-Translator: Dexter Rufus\n"
"Language-Team: Romanian (http://www.transifex.com/gottcode/xfce4-whiskermenu-"
"plugin/language/ro/)\n"
"Language: ro\n"
@@ -78,7 +79,7 @@
#: ../panel-plugin/plugin.cpp:412
msgid "Copyright © 2013-2017 Graeme Gott"
-msgstr "Drepturi de autor © 2013-2017 Graeme Gott"
+msgstr "Copyright © 2013-2017 Graeme Gott"
#: ../panel-plugin/configuration-dialog.cpp:844
msgid "Details"
@@ -93,9 +94,8 @@
msgstr "Arată după stare i_mplicită"
#: ../panel-plugin/page.cpp:268
-#, fuzzy
msgid "Edit Application..."
-msgstr "_Editează aplicații"
+msgstr "Editează aplicația..."
#: ../panel-plugin/settings.cpp:124
msgid "Edit _Profile"
@@ -263,13 +263,12 @@
msgstr "Arată _descrierile aplicațiilor"
#: ../panel-plugin/configuration-dialog.cpp:609
-#, fuzzy
msgid "Show application too_ltips"
-msgstr "Arată _descrierile aplicațiilor"
+msgstr "Arată _recomandările pentru aplicații"
#: ../panel-plugin/configuration-dialog.cpp:597
msgid "Show cate_gory names"
-msgstr ""
+msgstr "Arată _denumirile categoriilor"
#: ../panel-plugin/configuration-dialog.cpp:591
msgid "Show generic application _names"
@@ -320,9 +319,8 @@
msgstr "Nu s-a putut adăuga lansator la panou."
#: ../panel-plugin/page.cpp:447
-#, fuzzy
msgid "Unable to edit launcher."
-msgstr "Nu s-a putut adăuga lansator la panou."
+msgstr "Eșec la editarea lansatorului."
#: ../panel-plugin/configuration-dialog.cpp:492
#, c-format
@@ -343,7 +341,7 @@
#: ../panel-plugin/settings.cpp:127
msgid "Web Search"
-msgstr ""
+msgstr "Căutare web"
#: ../panel-plugin/configuration-dialog.cpp:70
#: ../panel-plugin/whiskermenu.desktop.in.h:1
@@ -365,11 +363,11 @@
#: ../panel-plugin/command-edit.cpp:67
#: ../panel-plugin/configuration-dialog.cpp:121
msgid "_Cancel"
-msgstr ""
+msgstr "_Anulează"
#: ../panel-plugin/configuration-dialog.cpp:74
msgid "_Close"
-msgstr ""
+msgstr "Înch_ide"
#: ../panel-plugin/configuration-dialog.cpp:85
msgid "_Commands"
@@ -377,7 +375,7 @@
#: ../panel-plugin/configuration-dialog.cpp:430
msgid "_Delete"
-msgstr ""
+msgstr "Șt_erge"
#: ../panel-plugin/settings.cpp:123
msgid "_Edit Applications"
@@ -385,7 +383,7 @@
#: ../panel-plugin/configuration-dialog.cpp:73
msgid "_Help"
-msgstr ""
+msgstr "_Ajutor"
#: ../panel-plugin/configuration-dialog.cpp:559
msgid "_Icon:"
@@ -398,7 +396,7 @@
#: ../panel-plugin/command-edit.cpp:68
#: ../panel-plugin/configuration-dialog.cpp:122
msgid "_OK"
-msgstr ""
+msgstr "_OK"
#: ../panel-plugin/configuration-dialog.cpp:862
msgid "_Pattern:"
1
0
Hello community,
here is the log from the commit of package xfce4-session for openSUSE:Factory checked in at 2017-12-31 19:32:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xfce4-session (Old)
and /work/SRC/openSUSE:Factory/.xfce4-session.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xfce4-session"
Sun Dec 31 19:32:18 2017 rev:78 rq:560753 version:4.12.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/xfce4-session/xfce4-session.changes 2017-12-19 10:59:31.634338757 +0100
+++ /work/SRC/openSUSE:Factory/.xfce4-session.new/xfce4-session.changes 2017-12-31 19:32:22.011132316 +0100
@@ -1,0 +2,6 @@
+Sat Dec 30 13:15:51 UTC 2017 - seife+obs(a)b1-systems.com
+
+- add xfce4-session-systemd-user-addons.patch to fix systemd-user
+ services by exporting XAUTHLOCALHOSTNAME
+
+-------------------------------------------------------------------
New:
----
xfce4-session-systemd-user-addons.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xfce4-session.spec ++++++
--- /var/tmp/diff_new_pack.WVx5Xb/_old 2017-12-31 19:32:22.802868182 +0100
+++ /var/tmp/diff_new_pack.WVx5Xb/_new 2017-12-31 19:32:22.802868182 +0100
@@ -32,6 +32,8 @@
Patch1: xfce4-session-adapt-session-scripts.patch
# PATCH-FIX-UPSTREAM xfce4-session-Make-verbose-logging-conditional.patch boo#999676
Patch2: xfce4-session-Make-verbose-logging-conditional.patch
+# PATCH-FIX-OPENSUSE xfce4-session-systemd-user-addons.patch seife+dev(a)b1-systems.com -- fix systemd-user session settings
+Patch3: xfce4-session-systemd-user-addons.patch
BuildRequires: iceauth
BuildRequires: intltool
BuildRequires: update-desktop-files
@@ -117,6 +119,7 @@
%patch0 -p1
%patch1 -p1
%patch2 -p1
+%patch3 -p1
%build
xdt-autogen
++++++ xfce4-session-systemd-user-addons.patch ++++++
Set XAUTHLOCALHOSTNAME in systemd user session, or starting of systemd-activated
services will fail.
Observed on openSUSE-Tumbleweed-Rescue-CD-x86_64-Snapshot20171213-Media.iso
Index: b/scripts/xinitrc.in
===================================================================
--- a/scripts/xinitrc.in
+++ b/scripts/xinitrc.in
@@ -86,6 +86,10 @@ cat /dev/null $XRESOURCES | xrdb -nocpp
# load local modmap
test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap
+# if XAUTHLOCALHOSTNAME is not set in systemd user session, starting of xfce4-notifyd etc. will fail
+if systemctl --user list-jobs >/dev/null 2>&1; then # user session is running
+ dbus-update-activation-environment --systemd XAUTHLOCALHOSTNAME=$XAUTHLOCALHOSTNAME
+fi
# check if we start xfce4-session with ck-launch-session. this is only
# required for starting from a console, not a login manager
if test "x$XFCE4_SESSION_WITH_CK" = "x1"; then
Index: b/scripts/xinitrc.in.in
===================================================================
--- a/scripts/xinitrc.in.in
+++ b/scripts/xinitrc.in.in
@@ -86,6 +86,10 @@ cat /dev/null $XRESOURCES | xrdb -nocpp
# load local modmap
test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap
+# if XAUTHLOCALHOSTNAME is not set in systemd user session, starting of xfce4-notifyd etc. will fail
+if systemctl --user list-jobs >/dev/null 2>&1; then # user session is running
+ dbus-update-activation-environment --systemd XAUTHLOCALHOSTNAME=$XAUTHLOCALHOSTNAME
+fi
# check if we start xfce4-session with ck-launch-session. this is only
# required for starting from a console, not a login manager
if test "x$XFCE4_SESSION_WITH_CK" = "x1"; then
1
0
Hello community,
here is the log from the commit of package gnome-todo for openSUSE:Factory checked in at 2017-12-31 19:32:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gnome-todo (Old)
and /work/SRC/openSUSE:Factory/.gnome-todo.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "gnome-todo"
Sun Dec 31 19:32:15 2017 rev:13 rq:560743 version:3.26.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/gnome-todo/gnome-todo.changes 2017-11-03 16:30:19.428257523 +0100
+++ /work/SRC/openSUSE:Factory/.gnome-todo.new/gnome-todo.changes 2017-12-31 19:32:18.104435645 +0100
@@ -1,0 +2,8 @@
+Fri Dec 22 22:42:32 UTC 2017 - zaitor(a)opensuse.org
+
+- Add gnome-todo-nb-translations.patch: Update Norwegian bokmål
+ translations.
+- Enable build of api docs again, fixed upstream in 3.26.2 release.
+- Clean up spec, use modern macros.
+
+-------------------------------------------------------------------
New:
----
gnome-todo-nb-translations.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gnome-todo.spec ++++++
--- /var/tmp/diff_new_pack.2NsXqs/_old 2017-12-31 19:32:19.088107477 +0100
+++ /var/tmp/diff_new_pack.2NsXqs/_new 2017-12-31 19:32:19.092106144 +0100
@@ -25,9 +25,11 @@
Group: Productivity/Text/Editors
Url: https://git.gnome.org/browse/gnome-todo/
Source0: http://download.gnome.org/sources/gnome-todo/3.26/%{name}-%{version}.tar.xz
+# PATCH-FIX-UPSTREAM gnome-todo-nb-translations.patch zaitor(a)opensuse.org -- Update Norwegian bokmål translations
+Patch0: gnome-todo-nb-translations.patch
+
BuildRequires: gobject-introspection-devel >= 1.42.0
-# Temp disable, upstream broke docs...
-#BuildRequires: gtk-doc
+BuildRequires: gtk-doc
BuildRequires: meson
BuildRequires: update-desktop-files
BuildRequires: pkgconfig(gio-2.0) >= 2.43.4
@@ -43,7 +45,6 @@
BuildRequires: pkgconfig(libpeas-1.0) >= 1.17
BuildRequires: pkgconfig(rest-0.7)
Recommends: %{name}-lang
-BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
GNOME To Do is a application to manage your personal tasks. It
@@ -69,13 +70,13 @@
GNOME desktop environment.
%lang_package
+
%prep
-%setup -q
+%autosetup -p1
%build
-# Temp disable
-# -Denable-gtk-doc=true \
%meson \
+ -Denable-gtk-doc=true \
%{nil}
%meson_build
@@ -86,8 +87,8 @@
%find_lang %{name} %{?no_lang_C}
%files
-%defattr(-,root,root)
-%doc README COPYING AUTHORS NEWS
+%license COPYING
+%doc NEWS
%{_bindir}/%{name}
%dir %{_datadir}/metainfo
%{_datadir}/metainfo/org.gnome.Todo.appdata.xml
@@ -105,13 +106,11 @@
%files lang -f %{name}.lang
%files -n typelib-1_0-Gtd-1_0
-%defattr(-,root,root)
%{_libdir}/girepository-1.0/Gtd-1.0.typelib
%files devel
-%defattr(-,root,root)
-# Temp disable, upstream broke docs
-#%%doc %%{_datadir}/gtk-doc/html/gnome-todo/
+%doc README AUTHORS
+%doc %{_datadir}/gtk-doc/html/gnome-todo/
%{_datadir}/gir-1.0/Gtd-1.0.gir
%{_includedir}/%{name}/
%{_libdir}/pkgconfig/gnome-todo.pc
++++++ gnome-todo-nb-translations.patch ++++++
>From e5e2f64a429c2332d89edf4c9a0a0cce8970d4a6 Mon Sep 17 00:00:00 2001
From: Kjartan Maraas <kmaraas(a)gnome.org>
Date: Mon, 6 Nov 2017 08:55:18 +0100
Subject: [PATCH] Updated Norwegian bokmål translation.
---
po/nb.po | 117 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++----------------------------------------------
1 file changed, 71 insertions(+), 46 deletions(-)
diff --git a/po/nb.po b/po/nb.po
index 8987b6f..b64e028 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -7,9 +7,9 @@
msgid ""
msgstr ""
"Project-Id-Version: gnome-todo 3.26.x\n"
-"Report-Msgid-Bugs-To: https://bugzilla.gnome.org/enter_bug.cgi?product=gnome-todo&keywords=I18N+L…"
-"POT-Creation-Date: 2017-06-08 19:52+0000\n"
-"PO-Revision-Date: 2017-06-12 20:40+0200\n"
+"Report-Msgid-Bugs-To: https://gitlab.gnome.org/GNOME/gnome-todo/issues\n"
+"POT-Creation-Date: 2017-10-26 14:33+0000\n"
+"PO-Revision-Date: 2017-11-06 00:16+0100\n"
"Last-Translator: Kjartan Maraas <kmaraas(a)gnome.org>\n"
"Language-Team: Norwegian bokmål <i18n-nb(a)lister.ping.uio.no>\n"
"Language: Norsk bokmål\n"
@@ -20,7 +20,7 @@ msgstr ""
#: data/appdata/org.gnome.Todo.appdata.xml.in:7
#: data/org.gnome.Todo.desktop.in:3 src/gtd-application.c:152
-#: src/gtd-application.c:178 src/gtd-window.c:950
+#: src/gtd-application.c:178 src/gtd-window.c:952 src/gtd-window.c:987
msgid "To Do"
msgstr "Oppgaver"
@@ -122,7 +122,9 @@ msgstr "Første kjøring av GNOME oppgaveliste"
#: data/org.gnome.todo.gschema.xml:22
msgid ""
"Whether it’s the first run of GNOME To Do (to run the initial setup) or not"
-msgstr "Hvorvidt dette er første gang GNOME oppgaver kjøres (for å kjøre initielt oppsett)"
+msgstr ""
+"Hvorvidt dette er første gang GNOME oppgaver kjøres (for å kjøre initielt "
+"oppsett)"
#: data/org.gnome.todo.gschema.xml:26
msgid "Default provider to add new lists to"
@@ -210,6 +212,10 @@ msgstr "Velkommen"
msgid "Log in to online accounts to access your tasks"
msgstr "Logg inn i kontoer på nettet for å aksessere dine oppgaver"
+#: data/ui/initial-setup.ui:67
+msgid "To Do Setup"
+msgstr "Opsett av Oppgaver"
+
#: data/ui/initial-setup.ui:70 data/ui/provider-popover.ui:43
#: data/ui/window.ui:71
msgid "_Cancel"
@@ -223,7 +229,7 @@ msgstr "Fer_dig"
msgid "_Rename"
msgstr "End_re navn"
-#: data/ui/list-selector-panel.ui:119 src/views/gtd-list-selector-panel.c:470
+#: data/ui/list-selector-panel.ui:119 src/views/gtd-list-selector-panel.c:471
msgid "Lists"
msgstr "Lister"
@@ -370,55 +376,55 @@ msgstr "Feil ved lasting av kontoer på nettet"
msgid "Error loading Evolution-Data-Server backend"
msgstr "Feil ved lasting av motor for Evolution-Data-Server"
-#: plugins/eds/gtd-provider-eds.c:136 plugins/eds/gtd-provider-eds.c:140
+#: plugins/eds/gtd-provider-eds.c:151 plugins/eds/gtd-provider-eds.c:155
msgid "Error fetching tasks from list"
msgstr "Feil ved henting av oppgave fra liste"
-#: plugins/eds/gtd-provider-eds.c:174 plugins/eds/gtd-provider-eds.c:179
+#: plugins/eds/gtd-provider-eds.c:189 plugins/eds/gtd-provider-eds.c:194
msgid "Failed to connect to task list"
msgstr "Klarte ikke å koble til oppgaveliste"
-#: plugins/eds/gtd-provider-eds.c:227
+#: plugins/eds/gtd-provider-eds.c:245
msgid "Task list source successfully connected"
msgstr "Fullførte tilkobling til oppgavelistelistekilde"
-#: plugins/eds/gtd-provider-eds.c:336
+#: plugins/eds/gtd-provider-eds.c:354
msgid "Failed to prompt for credentials"
msgstr "Klarte ikke å spørre etter påloggingsinformasjon"
-#: plugins/eds/gtd-provider-eds.c:359
+#: plugins/eds/gtd-provider-eds.c:377
msgid "Failed to prompt for credentials for"
msgstr "Klarte ikke å spørre etter påloggingsinformasjon for"
-#: plugins/eds/gtd-provider-eds.c:413
+#: plugins/eds/gtd-provider-eds.c:431
msgid "Authentication failure"
msgstr "Autentisering feilet"
-#: plugins/eds/gtd-provider-eds.c:487
+#: plugins/eds/gtd-provider-eds.c:505
msgid "Error loading task manager"
msgstr "Feil ved lasting av oppgavehåndterer"
-#: plugins/eds/gtd-provider-eds.c:573 plugins/eds/gtd-provider-eds.c:581
+#: plugins/eds/gtd-provider-eds.c:591 plugins/eds/gtd-provider-eds.c:599
msgid "Error creating task"
msgstr "Feil ved oppretting av oppgave"
-#: plugins/eds/gtd-provider-eds.c:623 plugins/eds/gtd-provider-eds.c:627
+#: plugins/eds/gtd-provider-eds.c:641 plugins/eds/gtd-provider-eds.c:645
msgid "Error updating task"
msgstr "Feil ved oppdatering av oppgave"
-#: plugins/eds/gtd-provider-eds.c:661 plugins/eds/gtd-provider-eds.c:665
+#: plugins/eds/gtd-provider-eds.c:679 plugins/eds/gtd-provider-eds.c:683
msgid "Error removing task"
msgstr "Feil under fjerning av oppgave"
-#: plugins/eds/gtd-provider-eds.c:691 plugins/eds/gtd-provider-eds.c:695
+#: plugins/eds/gtd-provider-eds.c:709 plugins/eds/gtd-provider-eds.c:713
msgid "Error creating task list"
msgstr "Feil ved opretting oppgaveliste"
-#: plugins/eds/gtd-provider-eds.c:716 plugins/eds/gtd-provider-eds.c:720
+#: plugins/eds/gtd-provider-eds.c:734 plugins/eds/gtd-provider-eds.c:738
msgid "Error removing task list"
msgstr "Feil under fjerning av oppgaveliste"
-#: plugins/eds/gtd-provider-eds.c:779 plugins/eds/gtd-provider-eds.c:783
+#: plugins/eds/gtd-provider-eds.c:797 plugins/eds/gtd-provider-eds.c:801
#: plugins/eds/gtd-task-list-eds.c:69
msgid "Error saving task list"
msgstr "Feil ved lagring av oppgaveliste"
@@ -435,12 +441,12 @@ msgstr "På denne datamaskinen"
msgid "Error creating new task list"
msgstr "Feil ved opretting av ny oppgaveliste"
-#: plugins/scheduled-panel/gtd-panel-scheduled.c:93 src/gtd-edit-pane.c:217
+#: plugins/scheduled-panel/gtd-panel-scheduled.c:81 src/gtd-edit-pane.c:217
#: src/gtd-task-row.c:374
msgid "No date set"
msgstr "Ingen dato satt"
-#: plugins/scheduled-panel/gtd-panel-scheduled.c:101 src/gtd-task-row.c:352
+#: plugins/scheduled-panel/gtd-panel-scheduled.c:89 src/gtd-task-row.c:352
#, c-format
msgid "Yesterday"
msgid_plural "%d days ago"
@@ -448,28 +454,28 @@ msgstr[0] "I går"
msgstr[1] "%d dager siden"
#. Setup a title
-#: plugins/scheduled-panel/gtd-panel-scheduled.c:105
+#: plugins/scheduled-panel/gtd-panel-scheduled.c:93
#: plugins/score/score/__init__.py:95 plugins/today-panel/gtd-panel-today.c:132
#: plugins/today-panel/gtd-panel-today.c:137
#: plugins/today-panel/gtd-panel-today.c:271 src/gtd-task-row.c:344
msgid "Today"
msgstr "I dag"
-#: plugins/scheduled-panel/gtd-panel-scheduled.c:109 src/gtd-task-row.c:348
+#: plugins/scheduled-panel/gtd-panel-scheduled.c:97 src/gtd-task-row.c:348
msgid "Tomorrow"
msgstr "I morgen"
#. Setup a title
-#: plugins/scheduled-panel/gtd-panel-scheduled.c:365
-#: plugins/scheduled-panel/gtd-panel-scheduled.c:370
-#: plugins/scheduled-panel/gtd-panel-scheduled.c:507
+#: plugins/scheduled-panel/gtd-panel-scheduled.c:353
+#: plugins/scheduled-panel/gtd-panel-scheduled.c:358
+#: plugins/scheduled-panel/gtd-panel-scheduled.c:495
msgid "Scheduled"
msgstr "Planlagt"
-#: plugins/scheduled-panel/gtd-panel-scheduled.c:512
+#: plugins/scheduled-panel/gtd-panel-scheduled.c:500
#: plugins/today-panel/gtd-panel-today.c:276
#: plugins/unscheduled-panel/unscheduled-panel/__init__.py:52
-#: src/views/gtd-list-selector-panel.c:716
+#: src/views/gtd-list-selector-panel.c:712
msgid "Clear completed tasks…"
msgstr "Fjern fullførte oppgaver …"
@@ -477,15 +483,34 @@ msgstr "Fjern fullførte oppgaver …"
msgid "No task completed today"
msgstr "Ingen oppgaver fullført i dag"
-#: plugins/todoist/gtd-provider-todoist.c:67
+#: plugins/todoist/gtd-provider-todoist.c:118
msgid "Todoist"
msgstr ""
-#: plugins/todoist/gtd-provider-todoist.c:73
+#: plugins/todoist/gtd-provider-todoist.c:198
+#: plugins/todoist/gtd-provider-todoist.c:430
+msgid "Error loading Todoist tasks"
+msgstr "Feil ved lasting av oppgaver fra Todoist"
+
+#: plugins/todoist/gtd-provider-todoist.c:213
#, fuzzy
-#| msgid "First run of GNOME To Do"
-msgid "Todoist Plugin for GNOME To Do"
-msgstr "Første kjøring av GNOME oppgaveliste"
+#| msgid "No tasks found"
+msgid "Error fetching Todoist account key"
+msgstr "Ingen oppgaver funnet"
+
+#: plugins/todoist/gtd-provider-todoist.c:214
+msgid "Please ensure that Todoist account is correctly configured."
+msgstr ""
+
+#: plugins/todoist/gtd-provider-todoist.c:427
+#, c-format
+msgid "Bad status code (%d) received. Please check your connection."
+msgstr ""
+
+#: plugins/todoist/gtd-provider-todoist.c:962
+#, c-format
+msgid "Todoist: %s"
+msgstr ""
#: plugins/todoist/ui/preferences.ui:80
#, fuzzy
@@ -532,29 +557,29 @@ msgstr ""
msgid "Error while opening the file monitor. Todo.txt will not be monitored"
msgstr ""
-#: plugins/todo-txt/gtd-todo-txt-parser.c:309
+#: plugins/todo-txt/gtd-todo-txt-parser.c:310
msgid "Incorrect date"
msgstr "Feil dato"
-#: plugins/todo-txt/gtd-todo-txt-parser.c:310
+#: plugins/todo-txt/gtd-todo-txt-parser.c:311
msgid "Please make sure the date in Todo.txt is valid."
msgstr ""
-#: plugins/todo-txt/gtd-todo-txt-parser.c:341
+#: plugins/todo-txt/gtd-todo-txt-parser.c:342
msgid "Unrecognized token in a Todo.txt line"
msgstr ""
-#: plugins/todo-txt/gtd-todo-txt-parser.c:342
+#: plugins/todo-txt/gtd-todo-txt-parser.c:343
msgid ""
"To Do cannot recognize some tags in your Todo.txt file. Some tasks may not "
"be loaded"
msgstr ""
-#: plugins/todo-txt/gtd-todo-txt-parser.c:353
+#: plugins/todo-txt/gtd-todo-txt-parser.c:354
msgid "No task list found for some tasks"
msgstr ""
-#: plugins/todo-txt/gtd-todo-txt-parser.c:354
+#: plugins/todo-txt/gtd-todo-txt-parser.c:355
msgid ""
"Some of the tasks in your Todo.txt file do not have a task list. To Do "
"supports tasks with a task list. Please add a list to all your tasks"
@@ -655,7 +680,7 @@ msgstr ""
msgid "Once removed, the tasks cannot be recovered."
msgstr "Når oppgavene blir fjernet kan de ikke gjenopprettes."
-#: src/gtd-task-list-view.c:618 src/views/gtd-list-selector-panel.c:391
+#: src/gtd-task-list-view.c:618 src/views/gtd-list-selector-panel.c:392
msgid "Cancel"
msgstr "Avbryt"
@@ -672,11 +697,11 @@ msgstr "Oppgave <b>%s</b> fjernet"
msgid "Undo"
msgstr "Angre"
-#: src/gtd-window.c:818
+#: src/gtd-window.c:820
msgid "Loading your task lists…"
msgstr "Laster dine oppgavelister …"
-#: src/gtd-window.c:944
+#: src/gtd-window.c:946
msgid "Click a task list to select"
msgstr "Klikk på en oppgaveliste for å velge den"
@@ -684,18 +709,18 @@ msgstr "Klikk på en oppgaveliste for å velge den"
msgid "No tasks"
msgstr "Ingen oppgaver"
-#: src/views/gtd-list-selector-panel.c:185
+#: src/views/gtd-list-selector-panel.c:186
msgid "Setting new color for task list"
msgstr "Setter ny farge for oppgaveliste"
-#: src/views/gtd-list-selector-panel.c:384
+#: src/views/gtd-list-selector-panel.c:385
msgid "Remove the selected task lists?"
msgstr "Fjerne valgte oppgavelister?"
-#: src/views/gtd-list-selector-panel.c:387
+#: src/views/gtd-list-selector-panel.c:388
msgid "Once removed, the task lists cannot be recovered."
msgstr "Når oppgavelister blir fjernet kan de ikke gjenopprettes."
-#: src/views/gtd-list-selector-panel.c:399
+#: src/views/gtd-list-selector-panel.c:400
msgid "Remove task lists"
msgstr "Fjern oppgavelister"
--
libgit2 0.26.0
1
0
Hello community,
here is the log from the commit of package deepin-qt-dbus-factory for openSUSE:Factory checked in at 2017-12-31 19:32:11
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/deepin-qt-dbus-factory (Old)
and /work/SRC/openSUSE:Factory/.deepin-qt-dbus-factory.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "deepin-qt-dbus-factory"
Sun Dec 31 19:32:11 2017 rev:1 rq:560212 version:0.4.2
Changes:
--------
New Changes file:
--- /dev/null 2017-12-26 18:16:24.364283585 +0100
+++ /work/SRC/openSUSE:Factory/.deepin-qt-dbus-factory.new/deepin-qt-dbus-factory.changes 2017-12-31 19:32:14.717565552 +0100
@@ -0,0 +1,17 @@
+-------------------------------------------------------------------
+Wed Dec 27 10:25:38 UTC 2017 - jengelh(a)inai.de
+
+- Trim filler wording from description. Fix RPM group.
+
+-------------------------------------------------------------------
+Wed Nov 29 08:21:27 UTC 2017 - hillwood(a)opensuse.org
+
+- Update to 0.4.2
+ * update grub theme xml
+ * Add imageblur interface
+ * Update interface
+
+-------------------------------------------------------------------
+Fri Sep 29 08:12:32 UTC 2017 - hillwood(a)opensuse.org
+
+- Initial package.
New:
----
dde-qt-dbus-factory-0.4.2.tar.gz
deepin-qt-dbus-factory.changes
deepin-qt-dbus-factory.spec
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ deepin-qt-dbus-factory.spec ++++++
#
# spec file for package deepin-qt-dbus-factory
#
# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
%define libver 1
%define _name dde-qt-dbus-factory
Name: deepin-qt-dbus-factory
Version: 0.4.2
Release: 0
License: GPL-3.0
Summary: A repository storing auto-generated Qt5 D-Bus code
Url: https://github.com/linuxdeepin/dde-qt-dbus-factory
Group: Development/Libraries/C and C++
Source: https://github.com/linuxdeepin/dde-qt-dbus-factory/archive/%{version}/%{_na…
BuildRequires: python-devel
BuildRequires: python-setuptools
BuildRequires: gcc-c++
BuildRequires: libqt5-qtbase-devel
BuildRequires: libqt5-qtdeclarative-devel
BuildRequires: libqt5-qttools-devel
BuildRequires: libqt5-qtbase-private-headers-devel
BuildRequires: pkgconfig(Qt5X11Extras)
BuildRequires: pkgconfig(Qt5WebKit)
BuildRequires: pkgconfig(Qt5Core)
BuildRequires: pkgconfig(Qt5Qml)
BuildRequires: pkgconfig(Qt5Widgets)
BuildRequires: pkgconfig(Qt5Gui)
BuildRequires: pkgconfig(Qt5Network)
BuildRequires: pkgconfig(QtDBus)
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
de-qt-dbus-factory is a repository storing auto-generated Qt5 D-Bus
code.
%package -n libdframeworkdbus%{libver}
Group: System/Libraries
Summary: A repository storing auto-generated Qt5 D-Bus code
%description -n libdframeworkdbus%{libver}
de-qt-dbus-factory is a repository storing auto-generated Qt5 D-Bus
code. This can help DDE developers not having to copy code from other
projects or re-generate code for the same D-Bus interface for new
projects.
%package -n libdframeworkdbus-devel
Group: Development/Libraries/C and C++
Summary: Development tools for libdframeworkdbus - deepin-qt-dbus-factory
Requires: libdframeworkdbus%{libver} = %{version}
%description -n libdframeworkdbus-devel
de-qt-dbus-factory is a repository storing auto-generated Qt5 D-Bus
code.
The libdbusextended-devel package contains the header files and developer
docs for libdbusextended(deepin-qt-dbus-factory).
%prep
%setup -q -n %{_name}-%{version}
%build
%qmake5 DEFINES+=QT_NO_DEBUG_OUTPUT \
PREFIX=%{_prefix} \
LIB_INSTALL_DIR=%{_libdir}
make %{?_smp_mflags}
%install
%qmake5_install
%post -n libdframeworkdbus%{libver} -p /sbin/ldconfig
%postun -n libdframeworkdbus%{libver} -p /sbin/ldconfig
%files -n libdframeworkdbus%{libver}
%doc README LICENSE
%defattr(-,root,root)
%{_libdir}/libdframeworkdbus.so.*
%files -n libdframeworkdbus-devel
%defattr(-,root,root)
%{_includedir}/libdframeworkdbus-*
%{_libdir}/libdframeworkdbus.so
%{_libdir}/pkgconfig/dframeworkdbus.pc
%changelog
1
0
Hello community,
here is the log from the commit of package kernel-source for openSUSE:Factory checked in at 2017-12-31 19:29:30
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kernel-source (Old)
and /work/SRC/openSUSE:Factory/.kernel-source.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kernel-source"
Sun Dec 31 19:29:30 2017 rev:397 rq:559853 version:4.14.9
Changes:
--------
--- /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes 2017-12-23 12:19:16.652194308 +0100
+++ /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes 2017-12-31 19:29:39.769258654 +0100
@@ -1,0 +2,303 @@
+Mon Dec 25 16:42:48 CET 2017 - jslaby(a)suse.cz
+
+- Linux 4.14.9 (bnc#1012628).
+- x86/asm: Remove unnecessary \n\t in front of CC_SET() from
+ asm templates (bnc#1012628).
+- ACPI / APEI: adjust a local variable type in
+ ghes_ioremap_pfn_irq() (bnc#1012628).
+- x86/fpu/debug: Remove unused 'x86_fpu_state' and
+ 'x86_fpu_deactivate_state' tracepoints (bnc#1012628).
+- bitops: Add clear/set_bit32() to linux/bitops.h (bnc#1012628).
+- x86/cpuid: Add generic table for CPUID dependencies
+ (bnc#1012628).
+- x86/fpu: Parse clearcpuid= as early XSAVE argument
+ (bnc#1012628).
+- x86/fpu: Make XSAVE check the base CPUID features before
+ enabling (bnc#1012628).
+- x86/fpu: Remove the explicit clearing of XSAVE dependent
+ features (bnc#1012628).
+- x86/platform/UV: Convert timers to use timer_setup()
+ (bnc#1012628).
+- x86/cpuid: Prevent out of bound access in do_clear_cpu_cap()
+ (bnc#1012628).
+- mm/sparsemem: Allocate mem_section at runtime for
+ CONFIG_SPARSEMEM_EXTREME=y (bnc#1012628).
+- x86/kasan: Use the same shadow offset for 4- and 5-level paging
+ (bnc#1012628).
+- x86/xen: Provide pre-built page tables only for CONFIG_XEN_PV=y
+ and CONFIG_XEN_PVH=y (bnc#1012628).
+- x86/xen: Drop 5-level paging support code from the XEN_PV code
+ (bnc#1012628).
+- ACPI / APEI: remove the unused dead-code for SEA/NMI
+ notification type (bnc#1012628).
+- x86/asm: Don't use the confusing '.ifeq' directive
+ (bnc#1012628).
+- x86/build: Beautify build log of syscall headers (bnc#1012628).
+- x86/mm/64: Rename the register_page_bootmem_memmap() 'size'
+ parameter to 'nr_pages' (bnc#1012628).
+- x86/cpufeatures: Enable new SSE/AVX/AVX512 CPU features
+ (bnc#1012628).
+- x86/mm: Relocate page fault error codes to traps.h
+ (bnc#1012628).
+- x86/boot: Relocate definition of the initial state of CR0
+ (bnc#1012628).
+- ptrace,x86: Make user_64bit_mode() available to 32-bit builds
+ (bnc#1012628).
+- x86/entry/64: Remove the restore_c_regs_and_iret label
+ (bnc#1012628).
+- x86/entry/64: Split the IRET-to-user and IRET-to-kernel paths
+ (bnc#1012628).
+- x86/entry/64: Move SWAPGS into the common IRET-to-usermode path
+ (bnc#1012628).
+- x86/entry/64: Simplify reg restore code in the standard IRET
+ paths (bnc#1012628).
+- x86/entry/64: Shrink paranoid_exit_restore and make labels local
+ (bnc#1012628).
+- x86/entry/64: Use pop instead of movq in
+ syscall_return_via_sysret (bnc#1012628).
+- x86/entry/64: Merge the fast and slow SYSRET paths
+ (bnc#1012628).
+- x86/entry/64: Use POP instead of MOV to restore regs on NMI
+ return (bnc#1012628).
+- x86/entry/64: Remove the RESTORE_..._REGS infrastructure
+ (bnc#1012628).
+- xen, x86/entry/64: Add xen NMI trap entry (bnc#1012628).
+- x86/entry/64: De-Xen-ify our NMI code (bnc#1012628).
+- x86/entry/32: Pull the MSR_IA32_SYSENTER_CS update code out
+ of native_load_sp0() (bnc#1012628).
+- x86/entry/64: Pass SP0 directly to load_sp0() (bnc#1012628).
+- x86/entry: Add task_top_of_stack() to find the top of a task's
+ stack (bnc#1012628).
+- x86/xen/64, x86/entry/64: Clean up SP code in
+ cpu_initialize_context() (bnc#1012628).
+- x86/entry/64: Stop initializing TSS.sp0 at boot (bnc#1012628).
+- x86/entry/64: Remove all remaining direct thread_struct::sp0
+ reads (bnc#1012628).
+- x86/entry/32: Fix cpu_current_top_of_stack initialization at
+ boot (bnc#1012628).
+- x86/entry/64: Remove thread_struct::sp0 (bnc#1012628).
+- x86/traps: Use a new on_thread_stack() helper to clean up an
+ assertion (bnc#1012628).
+- x86/entry/64: Shorten TEST instructions (bnc#1012628).
+- x86/cpuid: Replace set/clear_bit32() (bnc#1012628).
+- bitops: Revert cbe96375025e ("bitops: Add clear/set_bit32()
+ to linux/bitops.h") (bnc#1012628).
+- x86/mm: Define _PAGE_TABLE using _KERNPG_TABLE (bnc#1012628).
+- x86/cpufeatures: Re-tabulate the X86_FEATURE definitions
+ (bnc#1012628).
+- x86/cpufeatures: Fix various details in the feature definitions
+ (bnc#1012628).
+- selftests/x86/ldt_gdt: Add infrastructure to test
+ set_thread_area() (bnc#1012628).
+- selftests/x86/ldt_gdt: Run most existing LDT test cases against
+ the GDT as well (bnc#1012628).
+- ACPI / APEI: Replace ioremap_page_range() with fixmap
+ (bnc#1012628).
+- x86/virt, x86/platform: Merge 'struct x86_hyper' into 'struct
+ x86_platform' and 'struct x86_init' (bnc#1012628).
+- x86/virt: Add enum for hypervisors to replace x86_hyper
+ (bnc#1012628).
+- drivers/misc/intel/pti: Rename the header file to free up the
+ namespace (bnc#1012628).
+- x86/cpufeature: Add User-Mode Instruction Prevention definitions
+ (bnc#1012628).
+- x86: Make X86_BUG_FXSAVE_LEAK detectable in CPUID on AMD
+ (bnc#1012628).
+- perf/x86: Enable free running PEBS for REGS_USER/INTR
+ (bnc#1012628).
+- bpf: fix build issues on um due to mising bpf_perf_event.h
+ (bnc#1012628).
+- locking/barriers: Add implicit smp_read_barrier_depends()
+ to READ_ONCE() (bnc#1012628).
+- locking/barriers: Convert users of lockless_dereference()
+ to READ_ONCE() (bnc#1012628).
+- x86/mm/kasan: Don't use vmemmap_populate() to initialize shadow
+ (bnc#1012628).
+- x86/entry/64/paravirt: Use paravirt-safe macro to access eflags
+ (bnc#1012628).
+- x86/unwinder/orc: Dont bail on stack overflow (bnc#1012628).
+- x86/unwinder: Handle stack overflows more gracefully
+ (bnc#1012628).
+- x86/irq: Remove an old outdated comment about context tracking
+ races (bnc#1012628).
+- x86/irq/64: Print the offending IP in the stack overflow warning
+ (bnc#1012628).
+- x86/entry/64: Allocate and enable the SYSENTER stack
+ (bnc#1012628).
+- x86/dumpstack: Add get_stack_info() support for the SYSENTER
+ stack (bnc#1012628).
+- x86/entry/gdt: Put per-CPU GDT remaps in ascending order
+ (bnc#1012628).
+- x86/mm/fixmap: Generalize the GDT fixmap mechanism, introduce
+ struct cpu_entry_area (bnc#1012628).
+- x86/kasan/64: Teach KASAN about the cpu_entry_area
+ (bnc#1012628).
+- x86/entry: Fix assumptions that the HW TSS is at the beginning
+ of cpu_tss (bnc#1012628).
+- x86/dumpstack: Handle stack overflow on all stacks
+ (bnc#1012628).
+- x86/entry: Move SYSENTER_stack to the beginning of struct
+ tss_struct (bnc#1012628).
+- x86/entry: Remap the TSS into the CPU entry area (bnc#1012628).
+- x86/entry/64: Separate cpu_current_top_of_stack from TSS.sp0
+ (bnc#1012628).
+- x86/espfix/64: Stop assuming that pt_regs is on the entry stack
+ (bnc#1012628).
+- x86/entry/64: Use a per-CPU trampoline stack for IDT entries
+ (bnc#1012628).
+- x86/entry/64: Return to userspace from the trampoline stack
+ (bnc#1012628).
+- x86/entry/64: Create a per-CPU SYSCALL entry trampoline
+ (bnc#1012628).
+- x86/entry/64: Move the IST stacks into struct cpu_entry_area
+ (bnc#1012628).
+- x86/entry/64: Remove the SYSENTER stack canary (bnc#1012628).
+- x86/entry: Clean up the SYSENTER_stack code (bnc#1012628).
+- x86/entry/64: Make cpu_entry_area.tss read-only (bnc#1012628).
+- x86/paravirt: Dont patch flush_tlb_single (bnc#1012628).
+- x86/paravirt: Provide a way to check for hypervisors
+ (bnc#1012628).
+- x86/cpufeatures: Make CPU bugs sticky (bnc#1012628).
+- optee: fix invalid of_node_put() in optee_driver_init()
+ (bnc#1012628).
+- backlight: pwm_bl: Fix overflow condition (bnc#1012628).
+- drm: Add retries for lspcon mode detection (bnc#1012628).
+- clk: sunxi-ng: nm: Check if requested rate is supported by
+ fractional clock (bnc#1012628).
+- clk: sunxi-ng: sun5i: Fix bit offset of audio PLL post-divider
+ (bnc#1012628).
+- crypto: crypto4xx - increase context and scatter ring buffer
+ elements (bnc#1012628).
+- crypto: lrw - Fix an error handling path in 'create()'
+ (bnc#1012628).
+- rtc: pl031: make interrupt optional (bnc#1012628).
+- kvm, mm: account kvm related kmem slabs to kmemcg (bnc#1012628).
+- net: phy: at803x: Change error to EINVAL for invalid MAC
+ (bnc#1012628).
+- PCI: Avoid bus reset if bridge itself is broken (bnc#1012628).
+- scsi: cxgb4i: fix Tx skb leak (bnc#1012628).
+- scsi: mpt3sas: Fix IO error occurs on pulling out a drive from
+ RAID1 volume created on two SATA drive (bnc#1012628).
+- PCI: Create SR-IOV virtfn/physfn links before attaching driver
+ (bnc#1012628).
+- PM / OPP: Move error message to debug level (bnc#1012628).
+- igb: check memory allocation failure (bnc#1012628).
+- i40e: use the safe hash table iterator when deleting mac filters
+ (bnc#1012628).
+- iio: st_sensors: add register mask for status register
+ (bnc#1012628).
+- ixgbe: fix use of uninitialized padding (bnc#1012628).
+- IB/rxe: check for allocation failure on elem (bnc#1012628).
+- block,bfq: Disable writeback throttling (bnc#1012628).
+- md: always set THREAD_WAKEUP and wake up wqueue if thread
+ existed (bnc#1012628).
+- ip_gre: check packet length and mtu correctly in erspan tx
+ (bnc#1012628).
+- ipv6: grab rt->rt6i_ref before allocating pcpu rt (bnc#1012628).
+- leds: pca955x: Don't invert requested value in
++++ 106 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kernel-source/dtb-aarch64.changes
++++ and /work/SRC/openSUSE:Factory/.kernel-source.new/dtb-aarch64.changes
dtb-armv6l.changes: same change
dtb-armv7l.changes: same change
kernel-64kb.changes: same change
kernel-debug.changes: same change
kernel-default.changes: same change
kernel-docs.changes: same change
kernel-lpae.changes: same change
kernel-obs-build.changes: same change
kernel-obs-qa.changes: same change
kernel-pae.changes: same change
kernel-source.changes: same change
kernel-syms.changes: same change
kernel-syzkaller.changes: same change
kernel-vanilla.changes: same change
kernel-zfcpdump.changes: same change
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ dtb-aarch64.spec ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:56.091813187 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:56.095811854 +0100
@@ -17,7 +17,7 @@
%define srcversion 4.14
-%define patchversion 4.14.8
+%define patchversion 4.14.9
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -29,9 +29,9 @@
%(chmod +x %_sourcedir/{guards,apply-patches,check-for-config-changes,group-source-files.pl,split-modules,modversions,kabi.pl,mkspec,compute-PATCHVERSION.sh,arch-symbols,log.sh,try-disable-staging-driver,compress-vmlinux.sh,mkspec-dtb})
Name: dtb-aarch64
-Version: 4.14.8
+Version: 4.14.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g674981b
+Release: <RELEASE>.g9423ca2
%else
Release: 0
%endif
dtb-armv6l.spec: same change
dtb-armv7l.spec: same change
++++++ kernel-64kb.spec ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:56.171786508 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:56.171786508 +0100
@@ -18,7 +18,7 @@
%define srcversion 4.14
-%define patchversion 4.14.8
+%define patchversion 4.14.9
%define variant %{nil}
%define vanilla_only 0
@@ -58,9 +58,9 @@
Summary: Kernel with 64kb PAGE_SIZE
License: GPL-2.0
Group: System/Kernel
-Version: 4.14.8
+Version: 4.14.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g674981b
+Release: <RELEASE>.g9423ca2
%else
Release: 0
%endif
kernel-debug.spec: same change
kernel-default.spec: same change
++++++ kernel-docs.spec ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:56.243762495 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:56.243762495 +0100
@@ -17,7 +17,7 @@
%define srcversion 4.14
-%define patchversion 4.14.8
+%define patchversion 4.14.9
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -31,9 +31,9 @@
Summary: Kernel Documentation
License: GPL-2.0
Group: Documentation/Man
-Version: 4.14.8
+Version: 4.14.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g674981b
+Release: <RELEASE>.g9423ca2
%else
Release: 0
%endif
++++++ kernel-lpae.spec ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:56.263755825 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:56.267754491 +0100
@@ -18,7 +18,7 @@
%define srcversion 4.14
-%define patchversion 4.14.8
+%define patchversion 4.14.9
%define variant %{nil}
%define vanilla_only 0
@@ -58,9 +58,9 @@
Summary: Kernel for LPAE enabled systems
License: GPL-2.0
Group: System/Kernel
-Version: 4.14.8
+Version: 4.14.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g674981b
+Release: <RELEASE>.g9423ca2
%else
Release: 0
%endif
++++++ kernel-obs-build.spec ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:56.291746486 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:56.291746486 +0100
@@ -19,7 +19,7 @@
#!BuildIgnore: post-build-checks
-%define patchversion 4.14.8
+%define patchversion 4.14.9
%define variant %{nil}
%define vanilla_only 0
@@ -57,9 +57,9 @@
Summary: package kernel and initrd for OBS VM builds
License: GPL-2.0
Group: SLES
-Version: 4.14.8
+Version: 4.14.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g674981b
+Release: <RELEASE>.g9423ca2
%else
Release: 0
%endif
++++++ kernel-obs-qa.spec ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:56.315738483 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:56.315738483 +0100
@@ -17,7 +17,7 @@
# needsrootforbuild
-%define patchversion 4.14.8
+%define patchversion 4.14.9
%define variant %{nil}
%include %_sourcedir/kernel-spec-macros
@@ -36,9 +36,9 @@
Summary: Basic QA tests for the kernel
License: GPL-2.0
Group: SLES
-Version: 4.14.8
+Version: 4.14.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g674981b
+Release: <RELEASE>.g9423ca2
%else
Release: 0
%endif
++++++ kernel-pae.spec ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:56.339730479 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:56.343729144 +0100
@@ -18,7 +18,7 @@
%define srcversion 4.14
-%define patchversion 4.14.8
+%define patchversion 4.14.9
%define variant %{nil}
%define vanilla_only 0
@@ -58,9 +58,9 @@
Summary: Kernel with PAE Support
License: GPL-2.0
Group: System/Kernel
-Version: 4.14.8
+Version: 4.14.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g674981b
+Release: <RELEASE>.g9423ca2
%else
Release: 0
%endif
++++++ kernel-source.spec ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:56.363722475 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:56.367721140 +0100
@@ -18,7 +18,7 @@
%define srcversion 4.14
-%define patchversion 4.14.8
+%define patchversion 4.14.9
%define variant %{nil}
%define vanilla_only 0
@@ -30,9 +30,9 @@
Summary: The Linux Kernel Sources
License: GPL-2.0
Group: Development/Sources
-Version: 4.14.8
+Version: 4.14.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g674981b
+Release: <RELEASE>.g9423ca2
%else
Release: 0
%endif
++++++ kernel-syms.spec ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:56.387714471 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:56.391713136 +0100
@@ -24,10 +24,10 @@
Summary: Kernel Symbol Versions (modversions)
License: GPL-2.0
Group: Development/Sources
-Version: 4.14.8
+Version: 4.14.9
%if %using_buildservice
%if 0%{?is_kotd}
-Release: <RELEASE>.g674981b
+Release: <RELEASE>.g9423ca2
%else
Release: 0
%endif
++++++ kernel-syzkaller.spec ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:56.411706466 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:56.411706466 +0100
@@ -18,7 +18,7 @@
%define srcversion 4.14
-%define patchversion 4.14.8
+%define patchversion 4.14.9
%define variant %{nil}
%define vanilla_only 0
@@ -58,9 +58,9 @@
Summary: Kernel used for fuzzing by syzkaller
License: GPL-2.0
Group: System/Kernel
-Version: 4.14.8
+Version: 4.14.9
%if 0%{?is_kotd}
-Release: <RELEASE>.g674981b
+Release: <RELEASE>.g9423ca2
%else
Release: 0
%endif
kernel-vanilla.spec: same change
kernel-zfcpdump.spec: same change
++++++ config.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/default new/config/i386/default
--- old/config/i386/default 2017-12-11 09:31:51.000000000 +0100
+++ new/config/i386/default 2017-12-21 11:54:37.000000000 +0100
@@ -323,6 +323,7 @@
CONFIG_SPEAKUP_SYNTH_DTLK=m
CONFIG_SPEAKUP_SYNTH_KEYPC=m
# CONFIG_SPI_FSL_SPI is not set
+# CONFIG_SPI_INTEL_SPI_PLATFORM is not set
# CONFIG_STAGING_BOARD is not set
# CONFIG_STX104 is not set
# CONFIG_SYSTEMPORT is not set
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/i386/pae new/config/i386/pae
--- old/config/i386/pae 2017-12-11 09:31:51.000000000 +0100
+++ new/config/i386/pae 2017-12-21 11:54:37.000000000 +0100
@@ -2038,9 +2038,8 @@
CONFIG_MTD_SPI_NOR=m
CONFIG_MTD_MT81xx_NOR=m
CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y
-CONFIG_SPI_INTEL_SPI=m
-CONFIG_SPI_INTEL_SPI_PCI=m
-CONFIG_SPI_INTEL_SPI_PLATFORM=m
+# CONFIG_SPI_INTEL_SPI_PCI is not set
+# CONFIG_SPI_INTEL_SPI_PLATFORM is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
CONFIG_MTD_UBI_BEB_LIMIT=20
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/config/x86_64/default new/config/x86_64/default
--- old/config/x86_64/default 2017-12-11 09:31:51.000000000 +0100
+++ new/config/x86_64/default 2017-12-21 11:54:37.000000000 +0100
@@ -2039,9 +2039,8 @@
CONFIG_MTD_SPI_NOR=m
CONFIG_MTD_MT81xx_NOR=m
CONFIG_MTD_SPI_NOR_USE_4K_SECTORS=y
-CONFIG_SPI_INTEL_SPI=m
-CONFIG_SPI_INTEL_SPI_PCI=m
-CONFIG_SPI_INTEL_SPI_PLATFORM=m
+# CONFIG_SPI_INTEL_SPI_PCI is not set
+# CONFIG_SPI_INTEL_SPI_PLATFORM is not set
CONFIG_MTD_UBI=m
CONFIG_MTD_UBI_WL_THRESHOLD=4096
CONFIG_MTD_UBI_BEB_LIMIT=20
++++++ patches.kernel.org.tar.bz2 ++++++
++++ 20454 lines of diff (skipped)
++++++ patches.suse.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0001-objtool-Don-t-report-end-of-section-error-after-an-e.patch new/patches.suse/0001-objtool-Don-t-report-end-of-section-error-after-an-e.patch
--- old/patches.suse/0001-objtool-Don-t-report-end-of-section-error-after-an-e.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/0001-objtool-Don-t-report-end-of-section-error-after-an-e.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,45 +0,0 @@
-From: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Date: Mon, 18 Sep 2017 21:43:30 -0500
-Subject: objtool: Don't report end of section error after an empty unwind hint
-Git-commit: 00d96180dc38ef872ac471c2d3e14b067cbd895d
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-If asm code specifies an UNWIND_HINT_EMPTY hint, don't warn if the
-section ends unexpectedly. This can happen with the xen-head.S code
-because the hypercall_page is "text" but it's all zeros.
-
-Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Andy Lutomirski <luto(a)kernel.org>
-Cc: Boris Ostrovsky <boris.ostrovsky(a)oracle.com>
-Cc: Jiri Slaby <jslaby(a)suse.cz>
-Cc: Juergen Gross <jgross(a)suse.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Link: http://lkml.kernel.org/r/ddafe199dd8797e40e3c2777373347eba1d65572.150576406…
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- tools/objtool/check.c | 7 +++++--
- 1 file changed, 5 insertions(+), 2 deletions(-)
-
---- a/tools/objtool/check.c
-+++ b/tools/objtool/check.c
-@@ -1752,11 +1752,14 @@ static int validate_branch(struct objtoo
- if (insn->dead_end)
- return 0;
-
-- insn = next_insn;
-- if (!insn) {
-+ if (!next_insn) {
-+ if (state.cfa.base == CFI_UNDEFINED)
-+ return 0;
- WARN("%s: unexpected end of section", sec->name);
- return 1;
- }
-+
-+ insn = next_insn;
- }
-
- return 0;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0002-x86-head-Remove-confusing-comment.patch new/patches.suse/0002-x86-head-Remove-confusing-comment.patch
--- old/patches.suse/0002-x86-head-Remove-confusing-comment.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/0002-x86-head-Remove-confusing-comment.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,42 +0,0 @@
-From: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Date: Mon, 18 Sep 2017 21:43:31 -0500
-Subject: x86/head: Remove confusing comment
-Git-commit: 17270717e80de33a884ad328fea5f407d87f6d6a
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-This comment is actively wrong and confusing. It refers to the
-registers' stack offsets after the pt_regs has been constructed on the
-stack, but this code is *before* that.
-
-At this point the stack just has the standard iret frame, for which no
-comment should be needed.
-
-Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Andy Lutomirski <luto(a)kernel.org>
-Cc: Boris Ostrovsky <boris.ostrovsky(a)oracle.com>
-Cc: Jiri Slaby <jslaby(a)suse.cz>
-Cc: Juergen Gross <jgross(a)suse.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Link: http://lkml.kernel.org/r/a3c267b770fc56c9b86df9c11c552848248aace2.150576406…
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- arch/x86/kernel/head_64.S | 4 ----
- 1 file changed, 4 deletions(-)
-
---- a/arch/x86/kernel/head_64.S
-+++ b/arch/x86/kernel/head_64.S
-@@ -270,10 +270,6 @@ bad_address:
-
- __INIT
- ENTRY(early_idt_handler_array)
-- # 104(%rsp) %rflags
-- # 96(%rsp) %cs
-- # 88(%rsp) %rip
-- # 80(%rsp) error code
- i = 0
- .rept NUM_EXCEPTION_VECTORS
- .ifeq (EXCEPTION_ERRCODE_MASK >> i) & 1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0003-x86-head-Remove-unused-bad_address-code.patch new/patches.suse/0003-x86-head-Remove-unused-bad_address-code.patch
--- old/patches.suse/0003-x86-head-Remove-unused-bad_address-code.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/0003-x86-head-Remove-unused-bad_address-code.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,36 +0,0 @@
-From: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Date: Mon, 18 Sep 2017 21:43:32 -0500
-Subject: x86/head: Remove unused 'bad_address' code
-Git-commit: a8b88e84d124bc92c4808e72b8b8c0e0bb538630
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-It's no longer possible for this code to be executed, so remove it.
-
-Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Andy Lutomirski <luto(a)kernel.org>
-Cc: Boris Ostrovsky <boris.ostrovsky(a)oracle.com>
-Cc: Jiri Slaby <jslaby(a)suse.cz>
-Cc: Juergen Gross <jgross(a)suse.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Link: http://lkml.kernel.org/r/32a46fe92d2083700599b36872b26e7dfd7b7965.150576406…
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- arch/x86/kernel/head_64.S | 3 ---
- 1 file changed, 3 deletions(-)
-
---- a/arch/x86/kernel/head_64.S
-+++ b/arch/x86/kernel/head_64.S
-@@ -265,9 +265,6 @@ ENDPROC(start_cpu0)
- .quad init_thread_union + THREAD_SIZE - SIZEOF_PTREGS
- __FINITDATA
-
--bad_address:
-- jmp bad_address
--
- __INIT
- ENTRY(early_idt_handler_array)
- i = 0
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0004-x86-head-Fix-head-ELF-function-annotations.patch new/patches.suse/0004-x86-head-Fix-head-ELF-function-annotations.patch
--- old/patches.suse/0004-x86-head-Fix-head-ELF-function-annotations.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/0004-x86-head-Fix-head-ELF-function-annotations.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,54 +0,0 @@
-From: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Date: Mon, 18 Sep 2017 21:43:33 -0500
-Subject: x86/head: Fix head ELF function annotations
-Git-commit: 015a2ea5478680fc5216d56b7ff306f2a74efaf9
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-These functions aren't callable C-type functions, so don't annotate them
-as such.
-
-Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Andy Lutomirski <luto(a)kernel.org>
-Cc: Boris Ostrovsky <boris.ostrovsky(a)oracle.com>
-Cc: Jiri Slaby <jslaby(a)suse.cz>
-Cc: Juergen Gross <jgross(a)suse.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Link: http://lkml.kernel.org/r/36eb182738c28514f8bf95e403d89b6413a88883.150576406…
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- arch/x86/kernel/head_64.S | 6 +++---
- 1 file changed, 3 insertions(+), 3 deletions(-)
-
---- a/arch/x86/kernel/head_64.S
-+++ b/arch/x86/kernel/head_64.S
-@@ -234,7 +234,7 @@ ENTRY(secondary_startup_64)
- pushq %rax # target address in negative space
- lretq
- .Lafter_lret:
--ENDPROC(secondary_startup_64)
-+END(secondary_startup_64)
-
- #include "verify_cpu.S"
-
-@@ -277,7 +277,7 @@ ENTRY(early_idt_handler_array)
- i = i + 1
- .fill early_idt_handler_array + i*EARLY_IDT_HANDLER_SIZE - ., 1, 0xcc
- .endr
--ENDPROC(early_idt_handler_array)
-+END(early_idt_handler_array)
-
- early_idt_handler_common:
- /*
-@@ -320,7 +320,7 @@ early_idt_handler_common:
- 20:
- decl early_recursion_flag(%rip)
- jmp restore_regs_and_iret
--ENDPROC(early_idt_handler_common)
-+END(early_idt_handler_common)
-
- __INITDATA
-
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0005-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch new/patches.suse/0005-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch
--- old/patches.suse/0005-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/0005-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,40 +0,0 @@
-From: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Date: Mon, 18 Sep 2017 21:43:34 -0500
-Subject: x86/boot: Annotate verify_cpu() as a callable function
-Git-commit: e93db75a0054b23a874a12c63376753544f3fe9e
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-verify_cpu() is a callable function. Annotate it as such.
-
-Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Andy Lutomirski <luto(a)kernel.org>
-Cc: Boris Ostrovsky <boris.ostrovsky(a)oracle.com>
-Cc: Jiri Slaby <jslaby(a)suse.cz>
-Cc: Juergen Gross <jgross(a)suse.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Link: http://lkml.kernel.org/r/293024b8a080832075312f38c07ccc970fc70292.150576406…
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- arch/x86/kernel/verify_cpu.S | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
---- a/arch/x86/kernel/verify_cpu.S
-+++ b/arch/x86/kernel/verify_cpu.S
-@@ -33,7 +33,7 @@
- #include <asm/cpufeatures.h>
- #include <asm/msr-index.h>
-
--verify_cpu:
-+ENTRY(verify_cpu)
- pushf # Save caller passed flags
- push $0 # Kill any dangerous flags
- popf
-@@ -139,3 +139,4 @@ verify_cpu:
- popf # Restore caller passed flags
- xorl %eax, %eax
- ret
-+ENDPROC(verify_cpu)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0006-x86-xen-Fix-xen-head-ELF-annotations.patch new/patches.suse/0006-x86-xen-Fix-xen-head-ELF-annotations.patch
--- old/patches.suse/0006-x86-xen-Fix-xen-head-ELF-annotations.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/0006-x86-xen-Fix-xen-head-ELF-annotations.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,44 +0,0 @@
-From: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Date: Mon, 18 Sep 2017 21:43:35 -0500
-Subject: x86/xen: Fix xen head ELF annotations
-Git-commit: 2582d3df95c76d3b686453baf90b64d57e87d1e8
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-Mark the ends of the startup_xen and hypercall_page code sections.
-
-Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Andy Lutomirski <luto(a)kernel.org>
-Cc: Boris Ostrovsky <boris.ostrovsky(a)oracle.com>
-Cc: Jiri Slaby <jslaby(a)suse.cz>
-Cc: Juergen Gross <jgross(a)suse.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Link: http://lkml.kernel.org/r/3a80a394d30af43d9cefa1a29628c45ed8420c97.150576406…
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- arch/x86/xen/xen-head.S | 4 ++--
- 1 file changed, 2 insertions(+), 2 deletions(-)
-
---- a/arch/x86/xen/xen-head.S
-+++ b/arch/x86/xen/xen-head.S
-@@ -33,7 +33,7 @@ ENTRY(startup_xen)
- mov $init_thread_union+THREAD_SIZE, %_ASM_SP
-
- jmp xen_start_kernel
--
-+END(startup_xen)
- __FINIT
- #endif
-
-@@ -47,7 +47,7 @@ ENTRY(hypercall_page)
- .type xen_hypercall_##n, @function; .size xen_hypercall_##n, 32
- #include <asm/xen-hypercalls.h>
- #undef HYPERCALL
--
-+END(hypercall_page)
- .popsection
-
- ELFNOTE(Xen, XEN_ELFNOTE_GUEST_OS, .asciz "linux")
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0007-x86-xen-Add-unwind-hint-annotations.patch new/patches.suse/0007-x86-xen-Add-unwind-hint-annotations.patch
--- old/patches.suse/0007-x86-xen-Add-unwind-hint-annotations.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/0007-x86-xen-Add-unwind-hint-annotations.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,58 +0,0 @@
-From: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Date: Mon, 18 Sep 2017 21:43:36 -0500
-Subject: x86/xen: Add unwind hint annotations
-Git-commit: abbe1cac6214d81d2f4e149aba64a8760703144e
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-Add unwind hint annotations to the xen head code so the ORC unwinder can
-read head_64.o.
-
-hypercall_page needs empty annotations at 32-byte intervals to match the
-'xen_hypercall_*' ELF functions at those locations.
-
-Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Andy Lutomirski <luto(a)kernel.org>
-Cc: Boris Ostrovsky <boris.ostrovsky(a)oracle.com>
-Cc: Jiri Slaby <jslaby(a)suse.cz>
-Cc: Juergen Gross <jgross(a)suse.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Link: http://lkml.kernel.org/r/70ed2eb516fe9266be766d953f93c2571bca88cc.150576406…
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- arch/x86/xen/xen-head.S | 7 ++++++-
- 1 file changed, 6 insertions(+), 1 deletion(-)
-
---- a/arch/x86/xen/xen-head.S
-+++ b/arch/x86/xen/xen-head.S
-@@ -9,6 +9,7 @@
- #include <asm/boot.h>
- #include <asm/asm.h>
- #include <asm/page_types.h>
-+#include <asm/unwind_hints.h>
-
- #include <xen/interface/elfnote.h>
- #include <xen/interface/features.h>
-@@ -19,6 +20,7 @@
- #ifdef CONFIG_XEN_PV
- __INIT
- ENTRY(startup_xen)
-+ UNWIND_HINT_EMPTY
- cld
-
- /* Clear .bss */
-@@ -40,7 +42,10 @@ END(startup_xen)
- .pushsection .text
- .balign PAGE_SIZE
- ENTRY(hypercall_page)
-- .skip PAGE_SIZE
-+ .rept (PAGE_SIZE / 32)
-+ UNWIND_HINT_EMPTY
-+ .skip 32
-+ .endr
-
- #define HYPERCALL(n) \
- .equ xen_hypercall_##n, hypercall_page + __HYPERVISOR_##n * 32; \
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/0008-x86-head-Add-unwind-hint-annotations.patch new/patches.suse/0008-x86-head-Add-unwind-hint-annotations.patch
--- old/patches.suse/0008-x86-head-Add-unwind-hint-annotations.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/0008-x86-head-Add-unwind-hint-annotations.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,120 +0,0 @@
-From: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Date: Mon, 18 Sep 2017 21:43:37 -0500
-Subject: x86/head: Add unwind hint annotations
-Git-commit: 2704fbb672d0d9a19414907fda7949283dcef6a1
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-Jiri Slaby reported an ORC issue when unwinding from an idle task. The
-stack was:
-
- ffffffff811083c2 do_idle+0x142/0x1e0
- ffffffff8110861d cpu_startup_entry+0x5d/0x60
- ffffffff82715f58 start_kernel+0x3ff/0x407
- ffffffff827153e8 x86_64_start_kernel+0x14e/0x15d
- ffffffff810001bf secondary_startup_64+0x9f/0xa0
-
-The ORC unwinder errored out at secondary_startup_64 because the head
-code isn't annotated yet so there wasn't a corresponding ORC entry.
-
-Fix that and any other head-related unwinding issues by adding unwind
-hints to the head code.
-
-Reported-by: Jiri Slaby <jslaby(a)suse.cz>
-Tested-by: Jiri Slaby <jslaby(a)suse.cz>
-Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Andy Lutomirski <luto(a)kernel.org>
-Cc: Boris Ostrovsky <boris.ostrovsky(a)oracle.com>
-Cc: Juergen Gross <jgross(a)suse.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Link: http://lkml.kernel.org/r/78ef000a2f68f545d6eef44ee912edceaad82ccf.150576406…
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- arch/x86/kernel/Makefile | 1 -
- arch/x86/kernel/head_64.S | 14 ++++++++++++--
- 2 files changed, 12 insertions(+), 3 deletions(-)
-
---- a/arch/x86/kernel/Makefile
-+++ b/arch/x86/kernel/Makefile
-@@ -26,7 +26,6 @@ KASAN_SANITIZE_dumpstack.o := n
- KASAN_SANITIZE_dumpstack_$(BITS).o := n
- KASAN_SANITIZE_stacktrace.o := n
-
--OBJECT_FILES_NON_STANDARD_head_$(BITS).o := y
- OBJECT_FILES_NON_STANDARD_relocate_kernel_$(BITS).o := y
- OBJECT_FILES_NON_STANDARD_ftrace_$(BITS).o := y
- OBJECT_FILES_NON_STANDARD_test_nx.o := y
---- a/arch/x86/kernel/head_64.S
-+++ b/arch/x86/kernel/head_64.S
-@@ -49,6 +49,7 @@ L3_START_KERNEL = pud_index(__START_KERN
- .code64
- .globl startup_64
- startup_64:
-+ UNWIND_HINT_EMPTY
- /*
- * At this point the CPU runs in 64bit mode CS.L = 1 CS.D = 0,
- * and someone has loaded an identity mapped page table
-@@ -88,6 +89,7 @@ startup_64:
- addq $(early_top_pgt - __START_KERNEL_map), %rax
- jmp 1f
- ENTRY(secondary_startup_64)
-+ UNWIND_HINT_EMPTY
- /*
- * At this point the CPU runs in 64bit mode CS.L = 1 CS.D = 0,
- * and someone has loaded a mapped page table.
-@@ -132,6 +134,7 @@ ENTRY(secondary_startup_64)
- movq $1f, %rax
- jmp *%rax
- 1:
-+ UNWIND_HINT_EMPTY
-
- /* Check if nx is implemented */
- movl $0x80000001, %eax
-@@ -246,6 +249,7 @@ END(secondary_startup_64)
- */
- ENTRY(start_cpu0)
- movq initial_stack(%rip), %rsp
-+ UNWIND_HINT_EMPTY
- jmp .Ljump_to_C_code
- ENDPROC(start_cpu0)
- #endif
-@@ -270,13 +274,18 @@ ENTRY(early_idt_handler_array)
- i = 0
- .rept NUM_EXCEPTION_VECTORS
- .ifeq (EXCEPTION_ERRCODE_MASK >> i) & 1
-- pushq $0 # Dummy error code, to make stack frame uniform
-+ UNWIND_HINT_IRET_REGS
-+ pushq $0 # Dummy error code, to make stack frame uniform
-+ .else
-+ UNWIND_HINT_IRET_REGS offset=8
- .endif
- pushq $i # 72(%rsp) Vector number
- jmp early_idt_handler_common
-+ UNWIND_HINT_IRET_REGS
- i = i + 1
- .fill early_idt_handler_array + i*EARLY_IDT_HANDLER_SIZE - ., 1, 0xcc
- .endr
-+ UNWIND_HINT_IRET_REGS offset=16
- END(early_idt_handler_array)
-
- early_idt_handler_common:
-@@ -305,6 +314,7 @@ early_idt_handler_common:
- pushq %r13 /* pt_regs->r13 */
- pushq %r14 /* pt_regs->r14 */
- pushq %r15 /* pt_regs->r15 */
-+ UNWIND_HINT_REGS
-
- cmpq $14,%rsi /* Page fault? */
- jnz 10f
-@@ -427,7 +437,7 @@ ENTRY(phys_base)
- EXPORT_SYMBOL(phys_base)
-
- #include "../../x86/xen/xen-head.S"
--
-+
- __PAGE_ALIGNED_BSS
- NEXT_PAGE(empty_zero_page)
- .skip PAGE_SIZE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/dm-mpath-accept-failed-paths new/patches.suse/dm-mpath-accept-failed-paths
--- old/patches.suse/dm-mpath-accept-failed-paths 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/dm-mpath-accept-failed-paths 2017-12-25 16:42:48.000000000 +0100
@@ -37,7 +37,7 @@
+ if (!pgpath->path.dev)
+ return ERR_PTR(-ENODEV);
+
- if (unlikely(lockless_dereference(m->current_pg) != pg)) {
+ if (unlikely(READ_ONCE(m->current_pg) != pg)) {
/* Only update current_pgpath if pg changed */
spin_lock_irqsave(&m->lock, flags);
@@ -469,7 +473,7 @@ static int multipath_clone_and_map(struc
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/objtool-Print-top-level-commands-on-incorrect-usage.patch new/patches.suse/objtool-Print-top-level-commands-on-incorrect-usage.patch
--- old/patches.suse/objtool-Print-top-level-commands-on-incorrect-usage.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/objtool-Print-top-level-commands-on-incorrect-usage.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,61 +0,0 @@
-From: Kamalesh Babulal <kamalesh(a)linux.vnet.ibm.com>
-Date: Sat, 14 Oct 2017 20:17:54 +0530
-Subject: objtool: Print top level commands on incorrect usage
-Git-commit: 6a93bb7e4a7d6670677d5b0eb980936eb9cc5d2e
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-Print top-level objtool commands, along with the error on incorrect
-command line usage. Objtool command line parser exit's with code 129,
-for incorrect usage. Convert the cmd_usage() exit code also, to maintain
-consistency across objtool.
-
-After the patch:
-
- $ ./objtool -j
-
- Unknown option: -j
-
- usage: objtool COMMAND [ARGS]
-
- Commands:
- check Perform stack metadata validation on an object file
- orc Generate in-place ORC unwind tables for an object file
-
- $ echo $?
- 129
-
-Signed-off-by: Kamalesh Babulal <kamalesh(a)linux.vnet.ibm.com>
-Acked-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Link: http://lkml.kernel.org/r/1507992474-16142-1-git-send-email-kamalesh@linux.v…
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- tools/objtool/objtool.c | 6 ++----
- 1 file changed, 2 insertions(+), 4 deletions(-)
-
---- a/tools/objtool/objtool.c
-+++ b/tools/objtool/objtool.c
-@@ -70,7 +70,7 @@ static void cmd_usage(void)
-
- printf("\n");
-
-- exit(1);
-+ exit(129);
- }
-
- static void handle_options(int *argc, const char ***argv)
-@@ -86,9 +86,7 @@ static void handle_options(int *argc, co
- break;
- } else {
- fprintf(stderr, "Unknown option: %s\n", cmd);
-- fprintf(stderr, "\n Usage: %s\n",
-- objtool_usage_string);
-- exit(1);
-+ cmd_usage();
- }
-
- (*argv)++;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/suse-hv-guest-os-id.patch new/patches.suse/suse-hv-guest-os-id.patch
--- old/patches.suse/suse-hv-guest-os-id.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/suse-hv-guest-os-id.patch 2017-12-25 16:42:48.000000000 +0100
@@ -15,16 +15,16 @@
--- a/arch/x86/hyperv/hv_init.c
+++ b/arch/x86/hyperv/hv_init.c
-@@ -113,6 +113,8 @@ void hyperv_init(void)
+@@ -112,6 +112,8 @@ void hyperv_init(void)
{
u64 guest_id;
union hv_x64_msr_hypercall_contents hypercall_msr;
+ __u8 d1 = 0x10; /* SuSE */
+ __u16 d2 = 0x0; /* -d of a.b.c-d */
- if (x86_hyper != &x86_hyper_ms_hyperv)
+ if (x86_hyper_type != X86_HYPER_MS_HYPERV)
return;
-@@ -122,7 +124,7 @@ void hyperv_init(void)
+@@ -131,7 +133,7 @@ void hyperv_init(void)
* 1. Register the guest ID
* 2. Enable the hypercall and register the hypercall page
*/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch new/patches.suse/x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch
--- old/patches.suse/x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,78 +0,0 @@
-From: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Date: Fri, 13 Oct 2017 15:02:01 -0500
-Subject: x86/unwind: Make CONFIG_UNWINDER_ORC=y the default in kconfig for
- 64-bit
-Git-commit: fc72ae40e30327aa24eb88a24b9c7058f938bd36
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-The ORC unwinder has been stable in testing so far. Give it much wider
-testing by making it the default in kconfig for x86_64. It's not yet
-supported for 32-bit, so leave frame pointers as the default there.
-
-Suggested-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Link: http://lkml.kernel.org/r/9b1237bbe7244ed9cdf8db2dcb1253e37e1c341e.150792483…
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- arch/x86/Kconfig.debug | 33 +++++++++++++++++----------------
- 1 file changed, 17 insertions(+), 16 deletions(-)
-
---- a/arch/x86/Kconfig.debug
-+++ b/arch/x86/Kconfig.debug
-@@ -359,27 +359,13 @@ config PUNIT_ATOM_DEBUG
-
- choice
- prompt "Choose kernel unwinder"
-- default UNWINDER_FRAME_POINTER
-+ default UNWINDER_ORC if X86_64
-+ default UNWINDER_FRAME_POINTER if X86_32
- ---help---
- This determines which method will be used for unwinding kernel stack
- traces for panics, oopses, bugs, warnings, perf, /proc/<pid>/stack,
- livepatch, lockdep, and more.
-
--config UNWINDER_FRAME_POINTER
-- bool "Frame pointer unwinder"
-- select FRAME_POINTER
-- ---help---
-- This option enables the frame pointer unwinder for unwinding kernel
-- stack traces.
--
-- The unwinder itself is fast and it uses less RAM than the ORC
-- unwinder, but the kernel text size will grow by ~3% and the kernel's
-- overall performance will degrade by roughly 5-10%.
--
-- This option is recommended if you want to use the livepatch
-- consistency model, as this is currently the only way to get a
-- reliable stack trace (CONFIG_HAVE_RELIABLE_STACKTRACE).
--
- config UNWINDER_ORC
- bool "ORC unwinder"
- depends on X86_64
-@@ -396,6 +382,21 @@ config UNWINDER_ORC
- Enabling this option will increase the kernel's runtime memory usage
- by roughly 2-4MB, depending on your kernel config.
-
-+config UNWINDER_FRAME_POINTER
-+ bool "Frame pointer unwinder"
-+ select FRAME_POINTER
-+ ---help---
-+ This option enables the frame pointer unwinder for unwinding kernel
-+ stack traces.
-+
-+ The unwinder itself is fast and it uses less RAM than the ORC
-+ unwinder, but the kernel text size will grow by ~3% and the kernel's
-+ overall performance will degrade by roughly 5-10%.
-+
-+ This option is recommended if you want to use the livepatch
-+ consistency model, as this is currently the only way to get a
-+ reliable stack trace (CONFIG_HAVE_RELIABLE_STACKTRACE).
-+
- config UNWINDER_GUESS
- bool "Guess unwinder"
- depends on EXPERT
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch new/patches.suse/x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch
--- old/patches.suse/x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,238 +0,0 @@
-From: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Date: Fri, 13 Oct 2017 15:02:00 -0500
-Subject: x86/unwind: Rename unwinder config options to 'CONFIG_UNWINDER_*'
-Git-commit: 11af847446ed0d131cf24d16a7ef3d5ea7a49554
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-Rename the unwinder config options from:
-
- CONFIG_ORC_UNWINDER
- CONFIG_FRAME_POINTER_UNWINDER
- CONFIG_GUESS_UNWINDER
-
-to:
-
- CONFIG_UNWINDER_ORC
- CONFIG_UNWINDER_FRAME_POINTER
- CONFIG_UNWINDER_GUESS
-
-... in order to give them a more logical config namespace.
-
-Suggested-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Link: http://lkml.kernel.org/r/73972fc7e2762e91912c6b9584582703d6f1b8cc.150792483…
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- Documentation/x86/orc-unwinder.txt | 2 +-
- Makefile | 4 ++--
- arch/x86/Kconfig | 2 +-
- arch/x86/Kconfig.debug | 10 +++++-----
- arch/x86/configs/tiny.config | 4 ++--
- arch/x86/configs/x86_64_defconfig | 2 +-
- arch/x86/include/asm/module.h | 2 +-
- arch/x86/include/asm/unwind.h | 8 ++++----
- arch/x86/kernel/Makefile | 6 +++---
- include/asm-generic/vmlinux.lds.h | 2 +-
- lib/Kconfig.debug | 2 +-
- scripts/Makefile.build | 2 +-
- 12 files changed, 23 insertions(+), 23 deletions(-)
-
---- a/Documentation/x86/orc-unwinder.txt
-+++ b/Documentation/x86/orc-unwinder.txt
-@@ -4,7 +4,7 @@ ORC unwinder
- Overview
- --------
-
--The kernel CONFIG_ORC_UNWINDER option enables the ORC unwinder, which is
-+The kernel CONFIG_UNWINDER_ORC option enables the ORC unwinder, which is
- similar in concept to a DWARF unwinder. The difference is that the
- format of the ORC data is much simpler than DWARF, which in turn allows
- the ORC unwinder to be much simpler and faster.
---- a/Makefile
-+++ b/Makefile
-@@ -939,8 +939,8 @@ ifdef CONFIG_STACK_VALIDATION
- ifeq ($(has_libelf),1)
- objtool_target := tools/objtool FORCE
- else
-- ifdef CONFIG_ORC_UNWINDER
-- $(error "Cannot generate ORC metadata for CONFIG_ORC_UNWINDER=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel")
-+ ifdef CONFIG_UNWINDER_ORC
-+ $(error "Cannot generate ORC metadata for CONFIG_UNWINDER_ORC=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel")
- else
- $(warning "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel")
- endif
---- a/arch/x86/Kconfig
-+++ b/arch/x86/Kconfig
-@@ -171,7 +171,7 @@ config X86
- select HAVE_PERF_USER_STACK_DUMP
- select HAVE_RCU_TABLE_FREE
- select HAVE_REGS_AND_STACK_ACCESS_API
-- select HAVE_RELIABLE_STACKTRACE if X86_64 && FRAME_POINTER_UNWINDER && STACK_VALIDATION
-+ select HAVE_RELIABLE_STACKTRACE if X86_64 && UNWINDER_FRAME_POINTER && STACK_VALIDATION
- select HAVE_STACK_VALIDATION if X86_64
- select HAVE_SYSCALL_TRACEPOINTS
- select HAVE_UNSTABLE_SCHED_CLOCK
---- a/arch/x86/Kconfig.debug
-+++ b/arch/x86/Kconfig.debug
-@@ -359,13 +359,13 @@ config PUNIT_ATOM_DEBUG
-
- choice
- prompt "Choose kernel unwinder"
-- default FRAME_POINTER_UNWINDER
-+ default UNWINDER_FRAME_POINTER
- ---help---
- This determines which method will be used for unwinding kernel stack
- traces for panics, oopses, bugs, warnings, perf, /proc/<pid>/stack,
- livepatch, lockdep, and more.
-
--config FRAME_POINTER_UNWINDER
-+config UNWINDER_FRAME_POINTER
- bool "Frame pointer unwinder"
- select FRAME_POINTER
- ---help---
-@@ -380,7 +380,7 @@ config FRAME_POINTER_UNWINDER
- consistency model, as this is currently the only way to get a
- reliable stack trace (CONFIG_HAVE_RELIABLE_STACKTRACE).
-
--config ORC_UNWINDER
-+config UNWINDER_ORC
- bool "ORC unwinder"
- depends on X86_64
- select STACK_VALIDATION
-@@ -396,7 +396,7 @@ config ORC_UNWINDER
- Enabling this option will increase the kernel's runtime memory usage
- by roughly 2-4MB, depending on your kernel config.
-
--config GUESS_UNWINDER
-+config UNWINDER_GUESS
- bool "Guess unwinder"
- depends on EXPERT
- ---help---
-@@ -411,7 +411,7 @@ config GUESS_UNWINDER
- endchoice
-
- config FRAME_POINTER
-- depends on !ORC_UNWINDER && !GUESS_UNWINDER
-+ depends on !UNWINDER_ORC && !UNWINDER_GUESS
- bool
-
- endmenu
---- a/arch/x86/configs/tiny.config
-+++ b/arch/x86/configs/tiny.config
-@@ -1,5 +1,5 @@
- CONFIG_NOHIGHMEM=y
- # CONFIG_HIGHMEM4G is not set
- # CONFIG_HIGHMEM64G is not set
--CONFIG_GUESS_UNWINDER=y
--# CONFIG_FRAME_POINTER_UNWINDER is not set
-+CONFIG_UNWINDER_GUESS=y
-+# CONFIG_UNWINDER_FRAME_POINTER is not set
---- a/arch/x86/configs/x86_64_defconfig
-+++ b/arch/x86/configs/x86_64_defconfig
-@@ -299,7 +299,7 @@ CONFIG_DEBUG_STACKOVERFLOW=y
- # CONFIG_DEBUG_RODATA_TEST is not set
- CONFIG_DEBUG_BOOT_PARAMS=y
- CONFIG_OPTIMIZE_INLINING=y
--CONFIG_ORC_UNWINDER=y
-+CONFIG_UNWINDER_ORC=y
- CONFIG_SECURITY=y
- CONFIG_SECURITY_NETWORK=y
- CONFIG_SECURITY_SELINUX=y
---- a/arch/x86/include/asm/module.h
-+++ b/arch/x86/include/asm/module.h
-@@ -6,7 +6,7 @@
- #include <asm/orc_types.h>
-
- struct mod_arch_specific {
--#ifdef CONFIG_ORC_UNWINDER
-+#ifdef CONFIG_UNWINDER_ORC
- unsigned int num_orcs;
- int *orc_unwind_ip;
- struct orc_entry *orc_unwind;
---- a/arch/x86/include/asm/unwind.h
-+++ b/arch/x86/include/asm/unwind.h
-@@ -13,11 +13,11 @@ struct unwind_state {
- struct task_struct *task;
- int graph_idx;
- bool error;
--#if defined(CONFIG_ORC_UNWINDER)
-+#if defined(CONFIG_UNWINDER_ORC)
- bool signal, full_regs;
- unsigned long sp, bp, ip;
- struct pt_regs *regs;
--#elif defined(CONFIG_FRAME_POINTER_UNWINDER)
-+#elif defined(CONFIG_UNWINDER_FRAME_POINTER)
- bool got_irq;
- unsigned long *bp, *orig_sp, ip;
- struct pt_regs *regs;
-@@ -51,7 +51,7 @@ void unwind_start(struct unwind_state *s
- __unwind_start(state, task, regs, first_frame);
- }
-
--#if defined(CONFIG_ORC_UNWINDER) || defined(CONFIG_FRAME_POINTER_UNWINDER)
-+#if defined(CONFIG_UNWINDER_ORC) || defined(CONFIG_UNWINDER_FRAME_POINTER)
- static inline struct pt_regs *unwind_get_entry_regs(struct unwind_state *state)
- {
- if (unwind_done(state))
-@@ -66,7 +66,7 @@ static inline struct pt_regs *unwind_get
- }
- #endif
-
--#ifdef CONFIG_ORC_UNWINDER
-+#ifdef CONFIG_UNWINDER_ORC
- void unwind_init(void);
- void unwind_module_init(struct module *mod, void *orc_ip, size_t orc_ip_size,
- void *orc, size_t orc_size);
---- a/arch/x86/kernel/Makefile
-+++ b/arch/x86/kernel/Makefile
-@@ -127,9 +127,9 @@ obj-$(CONFIG_PERF_EVENTS) += perf_regs.
- obj-$(CONFIG_TRACING) += tracepoint.o
- obj-$(CONFIG_SCHED_MC_PRIO) += itmt.o
-
--obj-$(CONFIG_ORC_UNWINDER) += unwind_orc.o
--obj-$(CONFIG_FRAME_POINTER_UNWINDER) += unwind_frame.o
--obj-$(CONFIG_GUESS_UNWINDER) += unwind_guess.o
-+obj-$(CONFIG_UNWINDER_ORC) += unwind_orc.o
-+obj-$(CONFIG_UNWINDER_FRAME_POINTER) += unwind_frame.o
-+obj-$(CONFIG_UNWINDER_GUESS) += unwind_guess.o
-
- ###
- # 64 bit specific files
---- a/include/asm-generic/vmlinux.lds.h
-+++ b/include/asm-generic/vmlinux.lds.h
-@@ -687,7 +687,7 @@
- #define BUG_TABLE
- #endif
-
--#ifdef CONFIG_ORC_UNWINDER
-+#ifdef CONFIG_UNWINDER_ORC
- #define ORC_UNWIND_TABLE \
- . = ALIGN(4); \
- .orc_unwind_ip : AT(ADDR(.orc_unwind_ip) - LOAD_OFFSET) { \
---- a/lib/Kconfig.debug
-+++ b/lib/Kconfig.debug
-@@ -376,7 +376,7 @@ config STACK_VALIDATION
- that runtime stack traces are more reliable.
-
- This is also a prerequisite for generation of ORC unwind data, which
-- is needed for CONFIG_ORC_UNWINDER.
-+ is needed for CONFIG_UNWINDER_ORC.
-
- For more information, see
- tools/objtool/Documentation/stack-validation.txt.
---- a/scripts/Makefile.build
-+++ b/scripts/Makefile.build
-@@ -260,7 +260,7 @@ ifneq ($(SKIP_STACK_VALIDATION),1)
-
- __objtool_obj := $(objtree)/tools/objtool/objtool
-
--objtool_args = $(if $(CONFIG_ORC_UNWINDER),orc generate,check)
-+objtool_args = $(if $(CONFIG_UNWINDER_ORC),orc generate,check)
-
- ifndef CONFIG_FRAME_POINTER
- objtool_args += --no-fp
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/patches.suse/x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch new/patches.suse/x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch
--- old/patches.suse/x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch 2017-12-20 11:40:41.000000000 +0100
+++ new/patches.suse/x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,32 +0,0 @@
-From: Ingo Molnar <mingo(a)kernel.org>
-Date: Thu, 12 Oct 2017 09:24:30 +0200
-Subject: x86/unwinder: Make CONFIG_UNWINDER_ORC=y the default in the 64-bit
- defconfig
-Git-commit: 1e4078f0bba46ad61b69548abe6a6faf63b89380
-Patch-mainline: 4.15-rc1
-References: bnc#1058115
-
-Increase testing coverage by turning on the primary x86 unwinder for
-the 64-bit defconfig.
-
-Cc: Josh Poimboeuf <jpoimboe(a)redhat.com>
-Cc: Linus Torvalds <torvalds(a)linux-foundation.org>
-Cc: Peter Zijlstra <peterz(a)infradead.org>
-Cc: Thomas Gleixner <tglx(a)linutronix.de>
-Cc: linux-kernel(a)vger.kernel.org
-Signed-off-by: Ingo Molnar <mingo(a)kernel.org>
-Signed-off-by: Jiri Slaby <jslaby(a)suse.cz>
----
- arch/x86/configs/x86_64_defconfig | 1 +
- 1 file changed, 1 insertion(+)
-
---- a/arch/x86/configs/x86_64_defconfig
-+++ b/arch/x86/configs/x86_64_defconfig
-@@ -299,6 +299,7 @@ CONFIG_DEBUG_STACKOVERFLOW=y
- # CONFIG_DEBUG_RODATA_TEST is not set
- CONFIG_DEBUG_BOOT_PARAMS=y
- CONFIG_OPTIMIZE_INLINING=y
-+CONFIG_ORC_UNWINDER=y
- CONFIG_SECURITY=y
- CONFIG_SECURITY_NETWORK=y
- CONFIG_SECURITY_SELINUX=y
++++++ series.conf ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:57.991179529 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:57.995178195 +0100
@@ -830,6 +830,182 @@
patches.kernel.org/4.14.8-176-ath10k-fix-build-errors-with-CONFIG_PM.patch
patches.kernel.org/4.14.8-177-usb-musb-da8xx-fix-babble-condition-handling.…
patches.kernel.org/4.14.8-178-Linux-4.14.8.patch
+ patches.kernel.org/4.14.9-001-x86-asm-Remove-unnecessary-n-t-in-front-of-CC…
+ patches.kernel.org/4.14.9-002-objtool-Don-t-report-end-of-section-error-aft…
+ patches.kernel.org/4.14.9-003-x86-head-Remove-confusing-comment.patch
+ patches.kernel.org/4.14.9-004-x86-head-Remove-unused-bad_address-code.patch
+ patches.kernel.org/4.14.9-005-x86-head-Fix-head-ELF-function-annotations.pa…
+ patches.kernel.org/4.14.9-006-x86-boot-Annotate-verify_cpu-as-a-callable-fu…
+ patches.kernel.org/4.14.9-007-x86-xen-Fix-xen-head-ELF-annotations.patch
+ patches.kernel.org/4.14.9-008-x86-xen-Add-unwind-hint-annotations.patch
+ patches.kernel.org/4.14.9-009-x86-head-Add-unwind-hint-annotations.patch
+ patches.kernel.org/4.14.9-010-ACPI-APEI-adjust-a-local-variable-type-in-ghe…
+ patches.kernel.org/4.14.9-011-x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-d…
+ patches.kernel.org/4.14.9-012-x86-fpu-debug-Remove-unused-x86_fpu_state-and…
+ patches.kernel.org/4.14.9-013-x86-unwind-Rename-unwinder-config-options-to-…
+ patches.kernel.org/4.14.9-014-x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-def…
+ patches.kernel.org/4.14.9-015-bitops-Add-clear-set_bit32-to-linux-bitops.h.…
+ patches.kernel.org/4.14.9-016-x86-cpuid-Add-generic-table-for-CPUID-depende…
+ patches.kernel.org/4.14.9-017-x86-fpu-Parse-clearcpuid-as-early-XSAVE-argum…
+ patches.kernel.org/4.14.9-018-x86-fpu-Make-XSAVE-check-the-base-CPUID-featu…
+ patches.kernel.org/4.14.9-019-x86-fpu-Remove-the-explicit-clearing-of-XSAVE…
+ patches.kernel.org/4.14.9-020-x86-platform-UV-Convert-timers-to-use-timer_s…
+ patches.kernel.org/4.14.9-021-objtool-Print-top-level-commands-on-incorrect…
+ patches.kernel.org/4.14.9-022-x86-cpuid-Prevent-out-of-bound-access-in-do_c…
+ patches.kernel.org/4.14.9-023-mm-sparsemem-Allocate-mem_section-at-runtime-…
+ patches.kernel.org/4.14.9-024-x86-kasan-Use-the-same-shadow-offset-for-4-an…
+ patches.kernel.org/4.14.9-025-x86-xen-Provide-pre-built-page-tables-only-fo…
+ patches.kernel.org/4.14.9-026-x86-xen-Drop-5-level-paging-support-code-from…
+ patches.kernel.org/4.14.9-027-ACPI-APEI-remove-the-unused-dead-code-for-SEA…
+ patches.kernel.org/4.14.9-028-x86-asm-Don-t-use-the-confusing-.ifeq-directi…
+ patches.kernel.org/4.14.9-029-x86-build-Beautify-build-log-of-syscall-heade…
+ patches.kernel.org/4.14.9-030-x86-mm-64-Rename-the-register_page_bootmem_me…
+ patches.kernel.org/4.14.9-031-x86-cpufeatures-Enable-new-SSE-AVX-AVX512-CPU…
+ patches.kernel.org/4.14.9-032-x86-mm-Relocate-page-fault-error-codes-to-tra…
+ patches.kernel.org/4.14.9-033-x86-boot-Relocate-definition-of-the-initial-s…
+ patches.kernel.org/4.14.9-034-ptrace-x86-Make-user_64bit_mode-available-to-…
+ patches.kernel.org/4.14.9-035-x86-entry-64-Remove-the-restore_c_regs_and_ir…
+ patches.kernel.org/4.14.9-036-x86-entry-64-Split-the-IRET-to-user-and-IRET-…
+ patches.kernel.org/4.14.9-037-x86-entry-64-Move-SWAPGS-into-the-common-IRET…
+ patches.kernel.org/4.14.9-038-x86-entry-64-Simplify-reg-restore-code-in-the…
+ patches.kernel.org/4.14.9-039-x86-entry-64-Shrink-paranoid_exit_restore-and…
+ patches.kernel.org/4.14.9-040-x86-entry-64-Use-pop-instead-of-movq-in-sysca…
+ patches.kernel.org/4.14.9-041-x86-entry-64-Merge-the-fast-and-slow-SYSRET-p…
+ patches.kernel.org/4.14.9-042-x86-entry-64-Use-POP-instead-of-MOV-to-restor…
+ patches.kernel.org/4.14.9-043-x86-entry-64-Remove-the-RESTORE_._REGS-infras…
+ patches.kernel.org/4.14.9-044-xen-x86-entry-64-Add-xen-NMI-trap-entry.patch
+ patches.kernel.org/4.14.9-045-x86-entry-64-De-Xen-ify-our-NMI-code.patch
+ patches.kernel.org/4.14.9-046-x86-entry-32-Pull-the-MSR_IA32_SYSENTER_CS-up…
+ patches.kernel.org/4.14.9-047-x86-entry-64-Pass-SP0-directly-to-load_sp0.pa…
+ patches.kernel.org/4.14.9-048-x86-entry-Add-task_top_of_stack-to-find-the-t…
+ patches.kernel.org/4.14.9-049-x86-xen-64-x86-entry-64-Clean-up-SP-code-in-c…
+ patches.kernel.org/4.14.9-050-x86-entry-64-Stop-initializing-TSS.sp0-at-boo…
+ patches.kernel.org/4.14.9-051-x86-entry-64-Remove-all-remaining-direct-thre…
+ patches.kernel.org/4.14.9-052-x86-entry-32-Fix-cpu_current_top_of_stack-ini…
+ patches.kernel.org/4.14.9-053-x86-entry-64-Remove-thread_struct-sp0.patch
+ patches.kernel.org/4.14.9-054-x86-traps-Use-a-new-on_thread_stack-helper-to…
+ patches.kernel.org/4.14.9-055-x86-entry-64-Shorten-TEST-instructions.patch
+ patches.kernel.org/4.14.9-056-x86-cpuid-Replace-set-clear_bit32.patch
+ patches.kernel.org/4.14.9-057-bitops-Revert-cbe96375025e-bitops-Add-clear-s…
+ patches.kernel.org/4.14.9-058-x86-mm-Define-_PAGE_TABLE-using-_KERNPG_TABLE…
+ patches.kernel.org/4.14.9-059-x86-cpufeatures-Re-tabulate-the-X86_FEATURE-d…
+ patches.kernel.org/4.14.9-060-x86-cpufeatures-Fix-various-details-in-the-fe…
+ patches.kernel.org/4.14.9-061-selftests-x86-ldt_gdt-Add-infrastructure-to-t…
+ patches.kernel.org/4.14.9-062-selftests-x86-ldt_gdt-Run-most-existing-LDT-t…
+ patches.kernel.org/4.14.9-063-ACPI-APEI-Replace-ioremap_page_range-with-fix…
+ patches.kernel.org/4.14.9-064-x86-virt-x86-platform-Merge-struct-x86_hyper-…
+ patches.kernel.org/4.14.9-065-x86-virt-Add-enum-for-hypervisors-to-replace-…
+ patches.kernel.org/4.14.9-066-drivers-misc-intel-pti-Rename-the-header-file…
+ patches.kernel.org/4.14.9-067-x86-cpufeature-Add-User-Mode-Instruction-Prev…
+ patches.kernel.org/4.14.9-068-x86-Make-X86_BUG_FXSAVE_LEAK-detectable-in-CP…
+ patches.kernel.org/4.14.9-069-perf-x86-Enable-free-running-PEBS-for-REGS_US…
+ patches.kernel.org/4.14.9-070-bpf-fix-build-issues-on-um-due-to-mising-bpf_…
+ patches.kernel.org/4.14.9-071-locking-barriers-Add-implicit-smp_read_barrie…
+ patches.kernel.org/4.14.9-072-locking-barriers-Convert-users-of-lockless_de…
+ patches.kernel.org/4.14.9-073-x86-mm-kasan-Don-t-use-vmemmap_populate-to-in…
+ patches.kernel.org/4.14.9-074-x86-entry-64-paravirt-Use-paravirt-safe-macro…
+ patches.kernel.org/4.14.9-075-x86-unwinder-orc-Dont-bail-on-stack-overflow.…
+ patches.kernel.org/4.14.9-076-x86-unwinder-Handle-stack-overflows-more-grac…
+ patches.kernel.org/4.14.9-077-x86-irq-Remove-an-old-outdated-comment-about-…
+ patches.kernel.org/4.14.9-078-x86-irq-64-Print-the-offending-IP-in-the-stac…
+ patches.kernel.org/4.14.9-079-x86-entry-64-Allocate-and-enable-the-SYSENTER…
+ patches.kernel.org/4.14.9-080-x86-dumpstack-Add-get_stack_info-support-for-…
+ patches.kernel.org/4.14.9-081-x86-entry-gdt-Put-per-CPU-GDT-remaps-in-ascen…
+ patches.kernel.org/4.14.9-082-x86-mm-fixmap-Generalize-the-GDT-fixmap-mecha…
+ patches.kernel.org/4.14.9-083-x86-kasan-64-Teach-KASAN-about-the-cpu_entry_…
+ patches.kernel.org/4.14.9-084-x86-entry-Fix-assumptions-that-the-HW-TSS-is-…
+ patches.kernel.org/4.14.9-085-x86-dumpstack-Handle-stack-overflow-on-all-st…
+ patches.kernel.org/4.14.9-086-x86-entry-Move-SYSENTER_stack-to-the-beginnin…
+ patches.kernel.org/4.14.9-087-x86-entry-Remap-the-TSS-into-the-CPU-entry-ar…
+ patches.kernel.org/4.14.9-088-x86-entry-64-Separate-cpu_current_top_of_stac…
+ patches.kernel.org/4.14.9-089-x86-espfix-64-Stop-assuming-that-pt_regs-is-o…
+ patches.kernel.org/4.14.9-090-x86-entry-64-Use-a-per-CPU-trampoline-stack-f…
+ patches.kernel.org/4.14.9-091-x86-entry-64-Return-to-userspace-from-the-tra…
+ patches.kernel.org/4.14.9-092-x86-entry-64-Create-a-per-CPU-SYSCALL-entry-t…
+ patches.kernel.org/4.14.9-093-x86-entry-64-Move-the-IST-stacks-into-struct-…
+ patches.kernel.org/4.14.9-094-x86-entry-64-Remove-the-SYSENTER-stack-canary…
+ patches.kernel.org/4.14.9-095-x86-entry-Clean-up-the-SYSENTER_stack-code.pa…
+ patches.kernel.org/4.14.9-096-x86-entry-64-Make-cpu_entry_area.tss-read-onl…
+ patches.kernel.org/4.14.9-097-x86-paravirt-Dont-patch-flush_tlb_single.patch
+ patches.kernel.org/4.14.9-098-x86-paravirt-Provide-a-way-to-check-for-hyper…
+ patches.kernel.org/4.14.9-099-x86-cpufeatures-Make-CPU-bugs-sticky.patch
+ patches.kernel.org/4.14.9-100-optee-fix-invalid-of_node_put-in-optee_driver…
+ patches.kernel.org/4.14.9-101-backlight-pwm_bl-Fix-overflow-condition.patch
+ patches.kernel.org/4.14.9-102-drm-Add-retries-for-lspcon-mode-detection.pat…
+ patches.kernel.org/4.14.9-103-clk-sunxi-ng-nm-Check-if-requested-rate-is-su…
+ patches.kernel.org/4.14.9-104-clk-sunxi-ng-sun5i-Fix-bit-offset-of-audio-PL…
+ patches.kernel.org/4.14.9-105-crypto-crypto4xx-increase-context-and-scatter…
+ patches.kernel.org/4.14.9-106-crypto-lrw-Fix-an-error-handling-path-in-crea…
+ patches.kernel.org/4.14.9-107-rtc-pl031-make-interrupt-optional.patch
+ patches.kernel.org/4.14.9-108-kvm-mm-account-kvm-related-kmem-slabs-to-kmem…
+ patches.kernel.org/4.14.9-109-net-phy-at803x-Change-error-to-EINVAL-for-inv…
+ patches.kernel.org/4.14.9-110-PCI-Avoid-bus-reset-if-bridge-itself-is-broke…
+ patches.kernel.org/4.14.9-111-scsi-cxgb4i-fix-Tx-skb-leak.patch
+ patches.kernel.org/4.14.9-112-scsi-mpt3sas-Fix-IO-error-occurs-on-pulling-o…
+ patches.kernel.org/4.14.9-113-PCI-Create-SR-IOV-virtfn-physfn-links-before-…
+ patches.kernel.org/4.14.9-114-PM-OPP-Move-error-message-to-debug-level.patch
+ patches.kernel.org/4.14.9-115-igb-check-memory-allocation-failure.patch
+ patches.kernel.org/4.14.9-116-i40e-use-the-safe-hash-table-iterator-when-de…
+ patches.kernel.org/4.14.9-117-iio-st_sensors-add-register-mask-for-status-r…
+ patches.kernel.org/4.14.9-118-ixgbe-fix-use-of-uninitialized-padding.patch
+ patches.kernel.org/4.14.9-119-IB-rxe-check-for-allocation-failure-on-elem.p…
+ patches.kernel.org/4.14.9-120-block-bfq-Disable-writeback-throttling.patch
+ patches.kernel.org/4.14.9-121-md-always-set-THREAD_WAKEUP-and-wake-up-wqueu…
+ patches.kernel.org/4.14.9-122-ip_gre-check-packet-length-and-mtu-correctly-…
+ patches.kernel.org/4.14.9-123-ipv6-grab-rt-rt6i_ref-before-allocating-pcpu-…
+ patches.kernel.org/4.14.9-124-leds-pca955x-Don-t-invert-requested-value-in-…
+ patches.kernel.org/4.14.9-125-Bluetooth-hci_uart_set_flow_control-Fix-NULL-…
+ patches.kernel.org/4.14.9-126-Bluetooth-hci_bcm-Fix-setting-of-irq-trigger-…
+ patches.kernel.org/4.14.9-127-i40e-i40evf-spread-CPU-affinity-hints-across-…
+ patches.kernel.org/4.14.9-128-PCI-AER-Report-non-fatal-errors-only-to-the-a…
+ patches.kernel.org/4.14.9-129-tracing-Exclude-generic-fields-from-histogram…
+ patches.kernel.org/4.14.9-130-ASoC-codecs-msm8916-wcd-analog-fix-micbias-le…
+ patches.kernel.org/4.14.9-131-ASoC-img-parallel-out-Add-pm_runtime_get-put-…
+ patches.kernel.org/4.14.9-132-powerpc-xmon-Avoid-tripping-SMP-hardlockup-wa…
+ patches.kernel.org/4.14.9-133-powerpc-watchdog-Do-not-trigger-SMP-crash-fro…
+ patches.kernel.org/4.14.9-134-sctp-silence-warns-on-sctp_stream_init-alloca…
+ patches.kernel.org/4.14.9-135-ASoC-codecs-msm8916-wcd-analog-fix-module-aut…
+ patches.kernel.org/4.14.9-136-fm10k-fix-mis-ordered-parameters-in-declarati…
+ patches.kernel.org/4.14.9-137-scsi-lpfc-Fix-secure-firmware-updates.patch
+ patches.kernel.org/4.14.9-138-scsi-lpfc-PLOGI-failures-during-NPIV-testing.…
+ patches.kernel.org/4.14.9-139-scsi-lpfc-Fix-warning-messages-when-NVME_TARG…
+ patches.kernel.org/4.14.9-140-i40e-fix-client-notify-of-VF-reset.patch
+ patches.kernel.org/4.14.9-141-vfio-pci-Virtualize-Maximum-Payload-Size.patch
+ patches.kernel.org/4.14.9-142-ARM-exynos_defconfig-Enable-UAS-support-for-O…
+ patches.kernel.org/4.14.9-143-fm10k-ensure-we-process-SM-mbx-when-processin…
+ patches.kernel.org/4.14.9-144-ibmvnic-Set-state-UP.patch
+ patches.kernel.org/4.14.9-145-net-ipv6-send-NS-for-DAD-when-link-operationa…
+ patches.kernel.org/4.14.9-146-RDMA-hns-Avoid-NULL-pointer-exception.patch
+ patches.kernel.org/4.14.9-147-staging-greybus-light-Release-memory-obtained…
+ patches.kernel.org/4.14.9-148-clk-sunxi-ng-sun6i-Rename-HDMI-DDC-clock-to-a…
+ patches.kernel.org/4.14.9-149-tcp-fix-under-evaluated-ssthresh-in-TCP-Vegas…
+ patches.kernel.org/4.14.9-150-rtc-set-the-alarm-to-the-next-expiring-timer.…
+ patches.kernel.org/4.14.9-151-cpuidle-fix-broadcast-control-when-broadcast-…
+ patches.kernel.org/4.14.9-152-drm-vc4-Avoid-using-vrefresh-0-mode-in-DSI-ht…
+ patches.kernel.org/4.14.9-153-IB-opa_vnic-Properly-clear-Mac-Table-Digest.p…
+ patches.kernel.org/4.14.9-154-IB-opa_vnic-Properly-return-the-total-MACs-in…
+ patches.kernel.org/4.14.9-155-thermal-drivers-hisi-Fix-missing-interrupt-en…
+ patches.kernel.org/4.14.9-156-thermal-drivers-hisi-Fix-kernel-panic-on-alar…
+ patches.kernel.org/4.14.9-157-thermal-drivers-hisi-Simplify-the-temperature…
+ patches.kernel.org/4.14.9-158-thermal-drivers-hisi-Fix-multiple-alarm-inter…
+ patches.kernel.org/4.14.9-159-platform-x86-asus-wireless-send-an-EV_SYN-SYN…
+ patches.kernel.org/4.14.9-160-mm-sparsemem-Fix-ARM64-boot-crash-when-CONFIG…
+ patches.kernel.org/4.14.9-161-bpf-fix-branch-pruning-logic.patch
+ patches.kernel.org/4.14.9-162-bpf-fix-corruption-on-concurrent-perf_event_o…
+ patches.kernel.org/4.14.9-163-bpf-s390x-do-not-reload-skb-pointers-in-non-s…
+ patches.kernel.org/4.14.9-164-bpf-ppc64-do-not-reload-skb-pointers-in-non-s…
+ patches.kernel.org/4.14.9-165-bpf-sparc-fix-usage-of-wrong-reg-for-load_skb…
+ patches.kernel.org/4.14.9-166-bpf-verifier-fix-bounds-calculation-on-BPF_RS…
+ patches.kernel.org/4.14.9-167-bpf-fix-incorrect-sign-extension-in-check_alu…
+ patches.kernel.org/4.14.9-168-bpf-fix-incorrect-tracking-of-register-size-t…
+ patches.kernel.org/4.14.9-169-bpf-fix-32-bit-ALU-op-verification.patch
+ patches.kernel.org/4.14.9-170-bpf-fix-missing-error-return-in-check_stack_b…
+ patches.kernel.org/4.14.9-171-bpf-force-strict-alignment-checks-for-stack-p…
+ patches.kernel.org/4.14.9-172-bpf-don-t-prune-branches-when-a-scalar-is-rep…
+ patches.kernel.org/4.14.9-173-bpf-fix-integer-overflows.patch
+ patches.kernel.org/4.14.9-174-selftests-bpf-add-tests-for-recent-bugfixes.p…
+ patches.kernel.org/4.14.9-175-linux-compiler.h-Split-into-compiler.h-and-co…
+ patches.kernel.org/4.14.9-176-Linux-4.14.9.patch
########################################################
# Build fixes that apply to the vanilla kernel too.
@@ -1207,21 +1383,8 @@
########################################################
patches.suse/crasher.patch
- # in upstream
- patches.suse/0001-objtool-Don-t-report-end-of-section-error-after-an-e.patch
- patches.suse/0002-x86-head-Remove-confusing-comment.patch
- patches.suse/0003-x86-head-Remove-unused-bad_address-code.patch
- patches.suse/0004-x86-head-Fix-head-ELF-function-annotations.patch
- patches.suse/0005-x86-boot-Annotate-verify_cpu-as-a-callable-function.patch
- patches.suse/0006-x86-xen-Fix-xen-head-ELF-annotations.patch
- patches.suse/0007-x86-xen-Add-unwind-hint-annotations.patch
- patches.suse/0008-x86-head-Add-unwind-hint-annotations.patch
patches.suse/x86-stacktrace-Avoid-recording-save_stack_trace-wrap.patch
- patches.suse/x86-unwinder-Make-CONFIG_UNWINDER_ORC-y-the-default-.patch
- patches.suse/x86-unwind-Rename-unwinder-config-options-to-CONFIG_.patch
- patches.suse/x86-unwind-Make-CONFIG_UNWINDER_ORC-y-the-default-in.patch
- patches.suse/objtool-Print-top-level-commands-on-incorrect-usage.patch
# submitted
patches.suse/0001-x86-stacktrace-do-now-unwind-after-user-regs.patch
++++++ source-timestamp ++++++
--- /var/tmp/diff_new_pack.I765Kw/_old 2017-12-31 19:29:58.027167523 +0100
+++ /var/tmp/diff_new_pack.I765Kw/_new 2017-12-31 19:29:58.027167523 +0100
@@ -1,3 +1,3 @@
-2017-12-20 11:40:41 +0100
-GIT Revision: 674981bbd1c094487306428b2f30e762dcbdcfde
+2017-12-25 16:42:48 +0100
+GIT Revision: 9423ca2d83e140041bbc69d74e99172f891f4d08
GIT Branch: stable
1
0
Hello community,
here is the log from the commit of package libsodium for openSUSE:Factory checked in at 2017-12-31 19:29:10
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsodium (Old)
and /work/SRC/openSUSE:Factory/.libsodium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsodium"
Sun Dec 31 19:29:10 2017 rev:23 rq:560537 version:1.0.16
Changes:
--------
--- /work/SRC/openSUSE:Factory/libsodium/libsodium.changes 2017-12-16 20:47:23.650859314 +0100
+++ /work/SRC/openSUSE:Factory/.libsodium.new/libsodium.changes 2017-12-31 19:29:13.482028505 +0100
@@ -1,0 +2,5 @@
+Fri Dec 29 11:01:55 UTC 2017 - adam.majer(a)suse.de
+
+- Enable verbose make output when building tests
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ libsodium.spec ++++++
--- /var/tmp/diff_new_pack.phT564/_old 2017-12-31 19:29:14.205787047 +0100
+++ /var/tmp/diff_new_pack.phT564/_new 2017-12-31 19:29:14.209785713 +0100
@@ -72,7 +72,7 @@
find %{buildroot} -type f -name "*.la" -delete -print
%check
-make %{?_smp_mflags} check
+make %{?_smp_mflags} check V=1
%post -n %{lname} -p /sbin/ldconfig
1
0
31 Dec '17
Hello community,
here is the log from the commit of package systemd-presets-branding-openSUSE for openSUSE:Factory checked in at 2017-12-31 19:29:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/systemd-presets-branding-openSUSE (Old)
and /work/SRC/openSUSE:Factory/.systemd-presets-branding-openSUSE.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "systemd-presets-branding-openSUSE"
Sun Dec 31 19:29:04 2017 rev:51 rq:560522 version:12.2
Changes:
--------
--- /work/SRC/openSUSE:Factory/systemd-presets-branding-openSUSE/systemd-presets-branding-openSUSE.changes 2017-12-21 11:21:46.833675409 +0100
+++ /work/SRC/openSUSE:Factory/.systemd-presets-branding-openSUSE.new/systemd-presets-branding-openSUSE.changes 2017-12-31 19:29:06.656305680 +0100
@@ -1,0 +2,5 @@
+Fri Dec 29 07:53:26 UTC 2017 - zren(a)suse.com
+
+- Enable lvm2-lvmpolld.socket by default (bsc#1074211)
+
+-------------------------------------------------------------------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ default-SUSE.preset ++++++
--- /var/tmp/diff_new_pack.0WKBhE/_old 2017-12-31 19:29:07.340077562 +0100
+++ /var/tmp/diff_new_pack.0WKBhE/_new 2017-12-31 19:29:07.340077562 +0100
@@ -25,6 +25,7 @@
enable logrotate.timer
enable lvm2-lvmetad.socket
enable lvm2-monitor.service
+enable lvm2-lvmpolld.socket
enable mcelog.service
enable ModemManager.service
enable nscd.service
1
0