Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libwpe for openSUSE:Factory checked in at 2023-08-30 10:19:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libwpe (Old) and /work/SRC/openSUSE:Factory/.libwpe.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libwpe" Wed Aug 30 10:19:14 2023 rev:10 rq:1106270 version:1.14.1 Changes: -------- --- /work/SRC/openSUSE:Factory/libwpe/libwpe.changes 2022-10-12 18:24:07.449579427 +0200 +++ /work/SRC/openSUSE:Factory/.libwpe.new.1766/libwpe.changes 2023-08-30 10:21:37.606596810 +0200 @@ -1,0 +2,6 @@ +Thu Aug 24 10:56:58 UTC 2023 - Bjørn Lie <[email protected]> + +- Update to version 1.14.1: + + Fix the build with older glibc C library versions. + +------------------------------------------------------------------- Old: ---- libwpe-1.14.0.tar.xz New: ---- libwpe-1.14.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libwpe.spec ++++++ --- /var/tmp/diff_new_pack.urm7mS/_old 2023-08-30 10:21:38.706636075 +0200 +++ /var/tmp/diff_new_pack.urm7mS/_new 2023-08-30 10:21:38.710636218 +0200 @@ -1,7 +1,7 @@ # # spec file for package libwpe # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ %define sover 1_0-1 Name: libwpe -Version: 1.14.0 +Version: 1.14.1 Release: 0 Summary: General-purpose library for the WPE-flavored port of WebKit License: BSD-2-Clause ++++++ libwpe-1.14.0.tar.xz -> libwpe-1.14.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libwpe-1.14.0/CMakeLists.txt new/libwpe-1.14.1/CMakeLists.txt --- old/libwpe-1.14.0/CMakeLists.txt 2022-09-19 21:34:29.000000000 +0200 +++ new/libwpe-1.14.1/CMakeLists.txt 2023-02-02 22:19:23.000000000 +0100 @@ -15,7 +15,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(LIBWPE 9 0 8) +calculate_library_versions_from_libtool_triple(LIBWPE 9 1 8) project(libwpe VERSION "${PROJECT_VERSION}") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libwpe-1.14.0/NEWS new/libwpe-1.14.1/NEWS --- old/libwpe-1.14.0/NEWS 2022-09-19 21:34:29.000000000 +0200 +++ new/libwpe-1.14.1/NEWS 2023-02-02 22:19:23.000000000 +0100 @@ -1,3 +1,9 @@ +========================= +1.14.1 - February 2, 2023 +========================= + +- Fix the build with older glibc C library versions. + =========================== 1.14.0 - September 19, 2022 =========================== diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libwpe-1.14.0/include/wpe/libwpe-version.h new/libwpe-1.14.1/include/wpe/libwpe-version.h --- old/libwpe-1.14.0/include/wpe/libwpe-version.h 2022-09-19 21:34:29.000000000 +0200 +++ new/libwpe-1.14.1/include/wpe/libwpe-version.h 2023-02-02 22:19:23.000000000 +0100 @@ -29,6 +29,6 @@ #define WPE_MAJOR_VERSION 1 #define WPE_MINOR_VERSION 14 -#define WPE_MICRO_VERSION 0 +#define WPE_MICRO_VERSION 1 #endif /* !LIBWPE_VERSION_H */ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libwpe-1.14.0/meson.build new/libwpe-1.14.1/meson.build --- old/libwpe-1.14.0/meson.build 2022-09-19 21:34:29.000000000 +0200 +++ new/libwpe-1.14.1/meson.build 2023-02-02 22:19:23.000000000 +0100 @@ -21,7 +21,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, use [C, R+1, A]. -soversion = [9, 0, 8] +soversion = [9, 1, 8] # Mangle [C, R, A] into an actual usable *soversion*. soversion_major = soversion[0] - soversion[2] # Current-Age diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libwpe-1.14.0/src/alloc-private.h new/libwpe-1.14.1/src/alloc-private.h --- old/libwpe-1.14.0/src/alloc-private.h 2022-09-19 21:34:29.000000000 +0200 +++ new/libwpe-1.14.1/src/alloc-private.h 2023-02-02 22:19:23.000000000 +0100 @@ -28,6 +28,7 @@ #define wpe_alloc_private_h #include <stdlib.h> +#include <string.h> #if defined(__has_attribute) && __has_attribute(noreturn) #define WPE_NORETURN __attribute__((noreturn)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libwpe-1.14.0/src/loader.c new/libwpe-1.14.1/src/loader.c --- old/libwpe-1.14.0/src/loader.c 2022-09-19 21:34:29.000000000 +0200 +++ new/libwpe-1.14.1/src/loader.c 2023-02-02 22:19:23.000000000 +0100 @@ -26,11 +26,12 @@ #include "loader-private.h" -#include "alloc-private.h" #include <dlfcn.h> #include <stdio.h> #include <string.h> +#include "alloc-private.h" + static void* s_impl_library = 0; static struct wpe_loader_interface* s_impl_loader = 0; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libwpe-1.14.0/src/pasteboard-generic.cpp new/libwpe-1.14.1/src/pasteboard-generic.cpp --- old/libwpe-1.14.0/src/pasteboard-generic.cpp 2022-09-19 21:34:29.000000000 +0200 +++ new/libwpe-1.14.1/src/pasteboard-generic.cpp 2023-02-02 22:19:23.000000000 +0100 @@ -28,12 +28,12 @@ #include <map> #include <string> +#include <cstring> // We need to include this header last, in order to avoid template expansions // from the C++ standard library happening after it forbids usage of the libc // memory functions. #include "alloc-private.h" -#include <cstring> namespace Generic { using Pasteboard = std::map<std::string, std::string>; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libwpe-1.14.0/src/pasteboard.c new/libwpe-1.14.1/src/pasteboard.c --- old/libwpe-1.14.0/src/pasteboard.c 2022-09-19 21:34:29.000000000 +0200 +++ new/libwpe-1.14.1/src/pasteboard.c 2023-02-02 22:19:23.000000000 +0100 @@ -26,11 +26,12 @@ #include "pasteboard-private.h" -#include "alloc-private.h" #include "loader-private.h" #include <stdlib.h> #include <string.h> +#include "alloc-private.h" + void wpe_pasteboard_string_initialize(struct wpe_pasteboard_string* string, const char* in_string, uint64_t in_length) {
