Hello community, here is the log from the commit of package wlroots for openSUSE:Factory checked in at 2020-06-09 00:05:18 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wlroots (Old) and /work/SRC/openSUSE:Factory/.wlroots.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wlroots" Tue Jun 9 00:05:18 2020 rev:10 rq:812479 version:0.10.1 Changes: -------- --- /work/SRC/openSUSE:Factory/wlroots/wlroots.changes 2020-03-12 23:11:49.595312563 +0100 +++ /work/SRC/openSUSE:Factory/.wlroots.new.3606/wlroots.changes 2020-06-09 00:07:05.857808649 +0200 @@ -1,0 +2,7 @@ +Sat Jun 6 14:09:57 UTC 2020 - Denis Kondratenko <denis.kondrate...@suse.com> + +- Add -fno-common patch in order to address boo#1160244 + * 0001-Declare-wlr_seat-globals-as-extern.patch + * https://github.com/swaywm/wlroots/pull/2013 + +------------------------------------------------------------------- New: ---- 0001-Declare-wlr_seat-globals-as-extern.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wlroots.spec ++++++ --- /var/tmp/diff_new_pack.SonaOK/_old 2020-06-09 00:07:07.129813161 +0200 +++ /var/tmp/diff_new_pack.SonaOK/_new 2020-06-09 00:07:07.133813176 +0200 @@ -30,6 +30,7 @@ Group: System/GUI/Other URL: https://github.com/swaywm/wlroots Source0: https://github.com/swaywm/wlroots/archive/%{version}.tar.gz +Patch0: 0001-Declare-wlr_seat-globals-as-extern.patch BuildRequires: meson >= 0.48.0 BuildRequires: pkgconfig BuildRequires: pkgconfig(egl) @@ -88,7 +89,7 @@ %prep %setup -q - +%patch0 -p1 %build export CFLAGS="%{optflags} -I/usr/include/wayland -Wno-redundant-decls" %meson \ ++++++ 0001-Declare-wlr_seat-globals-as-extern.patch ++++++ >From f2943bdf61afe0a3ad2227d72fcbcac8b3088b1a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Stan=C4=9Bk?= <jsta...@redhat.com> Date: Tue, 28 Jan 2020 15:27:24 +0100 Subject: [PATCH] Declare wlr_seat globals as extern --- include/types/wlr_seat.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/include/types/wlr_seat.h b/include/types/wlr_seat.h index 0ccb3345..2a3cd69b 100644 --- a/include/types/wlr_seat.h +++ b/include/types/wlr_seat.h @@ -4,9 +4,9 @@ #include <wayland-server-core.h> #include <wlr/types/wlr_seat.h> -const struct wlr_pointer_grab_interface default_pointer_grab_impl; -const struct wlr_keyboard_grab_interface default_keyboard_grab_impl; -const struct wlr_touch_grab_interface default_touch_grab_impl; +extern const struct wlr_pointer_grab_interface default_pointer_grab_impl; +extern const struct wlr_keyboard_grab_interface default_keyboard_grab_impl; +extern const struct wlr_touch_grab_interface default_touch_grab_impl; void seat_client_create_pointer(struct wlr_seat_client *seat_client, uint32_t version, uint32_t id); -- 2.26.2