Hello community, here is the log from the commit of package wpebackend-fdo for openSUSE:Factory checked in at 2020-02-26 15:14:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/wpebackend-fdo (Old) and /work/SRC/openSUSE:Factory/.wpebackend-fdo.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "wpebackend-fdo" Wed Feb 26 15:14:30 2020 rev:4 rq:779116 version:1.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/wpebackend-fdo/wpebackend-fdo.changes 2019-10-18 14:33:12.896273538 +0200 +++ /work/SRC/openSUSE:Factory/.wpebackend-fdo.new.26092/wpebackend-fdo.changes 2020-02-26 15:14:32.318327525 +0100 @@ -1,0 +2,8 @@ +Tue Feb 25 13:00:03 UTC 2020 - Dominique Leuenberger <[email protected]> + +- Update to version 1.4.1 (boo#1164688): + + Fix build failures with recent compiler versions due to missing + function declarations. +- Drop memset-prototype.patch: fixed upstream. + +------------------------------------------------------------------- Old: ---- memset-prototype.patch wpebackend-fdo-1.4.0.tar.xz New: ---- wpebackend-fdo-1.4.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ wpebackend-fdo.spec ++++++ --- /var/tmp/diff_new_pack.XUAsDI/_old 2020-02-26 15:14:32.902328690 +0100 +++ /var/tmp/diff_new_pack.XUAsDI/_new 2020-02-26 15:14:32.906328698 +0100 @@ -1,7 +1,7 @@ # # spec file for package wpebackend-fdo # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,15 +19,13 @@ %define sover 1 Name: wpebackend-fdo -Version: 1.4.0 +Version: 1.4.1 Release: 0 Summary: A WPE backend designed for Linux desktop systems License: BSD-2-Clause URL: https://github.com/Igalia/WPEBackend-fdo Source0: %{url}/releases/download/%{version}/%{name}-%{version}.tar.xz Source99: baselibs.conf -# PATCH-FIX-UPSTREAM memset-prototype.patch [email protected] -- fix usage of undeclared std::memset() function -Patch0: memset-prototype.patch BuildRequires: c++_compiler BuildRequires: cmake ++++++ wpebackend-fdo-1.4.0.tar.xz -> wpebackend-fdo-1.4.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wpebackend-fdo-1.4.0/CMakeLists.txt new/wpebackend-fdo-1.4.1/CMakeLists.txt --- old/wpebackend-fdo-1.4.0/CMakeLists.txt 2019-09-18 14:32:18.000000000 +0200 +++ new/wpebackend-fdo-1.4.1/CMakeLists.txt 2020-02-04 16:44:41.000000000 +0100 @@ -4,7 +4,7 @@ set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake") include(VersioningUtils) -SET_PROJECT_VERSION(1 4 0) +SET_PROJECT_VERSION(1 4 1) set(WPEBACKEND_FDO_API_VERSION 1.0) # Before making a release, the LT_VERSION string should be modified. @@ -14,7 +14,7 @@ # - If binary compatibility has been broken (eg removed or changed interfaces) # change to C+1:0:0 # - If the interface is the same as the previous version, change to C:R+1:A -CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(LIBWPEBACKEND_FDO 5 1 4) +CALCULATE_LIBRARY_VERSIONS_FROM_LIBTOOL_TRIPLE(LIBWPEBACKEND_FDO 5 2 4) project(wpebackend-fdo VERSION "${PROJECT_VERSION}") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wpebackend-fdo-1.4.0/NEWS new/wpebackend-fdo-1.4.1/NEWS --- old/wpebackend-fdo-1.4.0/NEWS 2019-09-18 14:32:18.000000000 +0200 +++ new/wpebackend-fdo-1.4.1/NEWS 2020-02-04 16:44:41.000000000 +0100 @@ -1,3 +1,10 @@ +======================== +1.4.1 - February 4, 2020 +======================== + +- Fix build failures with recent compiler versions due to missing + function declarations. + ========================== 1.4.0 - September 18, 2019 ========================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wpebackend-fdo-1.4.0/src/view-backend-exportable-fdo.cpp new/wpebackend-fdo-1.4.1/src/view-backend-exportable-fdo.cpp --- old/wpebackend-fdo-1.4.0/src/view-backend-exportable-fdo.cpp 2019-09-18 14:32:18.000000000 +0200 +++ new/wpebackend-fdo-1.4.1/src/view-backend-exportable-fdo.cpp 2020-02-04 16:44:41.000000000 +0100 @@ -26,6 +26,7 @@ #include "view-backend-exportable-private.h" #include "ws.h" #include <cassert> +#include <cstring> namespace { @@ -79,7 +80,7 @@ auto* attributes = &dmabuf_buffer->attributes; struct wpe_view_backend_exportable_fdo_dmabuf_resource dmabuf_resource; - memset(&dmabuf_resource, 0, sizeof(struct wpe_view_backend_exportable_fdo_dmabuf_resource)); + std::memset(&dmabuf_resource, 0, sizeof(struct wpe_view_backend_exportable_fdo_dmabuf_resource)); dmabuf_resource.buffer_resource = dmabuf_buffer->buffer_resource; dmabuf_resource.width = attributes->width; dmabuf_resource.height = attributes->height; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/wpebackend-fdo-1.4.0/src/ws.cpp new/wpebackend-fdo-1.4.1/src/ws.cpp --- old/wpebackend-fdo-1.4.0/src/ws.cpp 2019-09-18 14:32:18.000000000 +0200 +++ new/wpebackend-fdo-1.4.1/src/ws.cpp 2020-02-04 16:44:41.000000000 +0100 @@ -27,6 +27,7 @@ #include <EGL/egl.h> #include <EGL/eglext.h> +#include <EGL/eglmesaext.h> #include "linux-dmabuf/linux-dmabuf.h" #include "bridge/wpe-bridge-server-protocol.h" #include <cassert>
