Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libwebp for openSUSE:Factory checked 
in at 2026-05-28 23:08:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libwebp (Old)
 and      /work/SRC/openSUSE:Factory/.libwebp.new.1937 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libwebp"

Thu May 28 23:08:36 2026 rev:44 rq:1355500 version:1.6.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/libwebp/libwebp.changes  2025-08-06 
14:32:07.989123666 +0200
+++ /work/SRC/openSUSE:Factory/.libwebp.new.1937/libwebp.changes        
2026-05-28 23:09:17.312860267 +0200
@@ -1,0 +2,17 @@
+Thu May 28 01:44:14 UTC 2026 - Jan Engelhardt <[email protected]>
+
+- Drop build dependency on giflib and glut, those are only used for
+  example programs anyway.
+
+-------------------------------------------------------------------
+Mon May 25 09:03:32 UTC 2026 - Christian Boltz <[email protected]>
+
+- Add libwebp-s390x-0e5f4ee.diff to fix python-Pillow on s390x
+  (https://github.com/python-pillow/Pillow/issues/8831)
+
+-------------------------------------------------------------------
+Wed Aug  6 13:43:09 UTC 2025 - Hans-Peter Jansen <[email protected]>
+
+- Fix build on code 15 by forcing gcc 14
+
+-------------------------------------------------------------------

New:
----
  libwebp-s390x-0e5f4ee.diff

----------(New B)----------
  New:
- Add libwebp-s390x-0e5f4ee.diff to fix python-Pillow on s390x
  (https://github.com/python-pillow/Pillow/issues/8831)
----------(New E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libwebp.spec ++++++
--- /var/tmp/diff_new_pack.1mPCN6/_old  2026-05-28 23:09:19.788962126 +0200
+++ /var/tmp/diff_new_pack.1mPCN6/_new  2026-05-28 23:09:19.804962785 +0200
@@ -2,6 +2,7 @@
 # spec file for package libwebp
 #
 # Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2025 SUSE LLC and contributors
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,6 +17,10 @@
 #
 
 
+%if 0%{?suse_version} == 1500
+%global force_gcc_version 14
+%endif
+
 Name:           libwebp
 Version:        1.6.0
 Release:        0
@@ -28,11 +33,11 @@
 Source2:        
https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-%version.tar.gz.asc
 Source3:        %name.keyring
 Source4:        baselibs.conf
-
+Patch1:         libwebp-s390x-0e5f4ee.diff
 BuildRequires:  cmake
-BuildRequires:  giflib-devel
-BuildRequires:  pkgconfig
-BuildRequires:  pkgconfig(glut)
+BuildRequires:  gcc%{?force_gcc_version}
+BuildRequires:  gcc%{?force_gcc_version}-c++
+BuildRequires:  pkg-config
 BuildRequires:  pkgconfig(libjpeg)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libtiff-4)
@@ -140,6 +145,10 @@
 %autosetup -p1
 
 %build
+%if 0%{?force_gcc_version}
+export CC="gcc-%{?force_gcc_version}"
+export CXX="g++-%{?force_gcc_version}"
+%endif
 %cmake
 %cmake_build
 

++++++ _scmsync.obsinfo ++++++
--- /var/tmp/diff_new_pack.1mPCN6/_old  2026-05-28 23:09:20.128976114 +0200
+++ /var/tmp/diff_new_pack.1mPCN6/_new  2026-05-28 23:09:20.160977430 +0200
@@ -1,5 +1,5 @@
-mtime: 1754398558
-commit: c23a744c3a55828c3b09be513645a942e2dd57667e09d96665353a9b9720d346
+mtime: 1779933622
+commit: 68f0028f1d7f30e35397be3eaa4590f99ba5292499e9dff452cafbb1789fcd91
 url: https://src.opensuse.org/jengelh/libwebp
 revision: master
 

++++++ build.specials.obscpio ++++++

++++++ build.specials.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/.gitignore new/.gitignore
--- old/.gitignore      1970-01-01 01:00:00.000000000 +0100
+++ new/.gitignore      2026-05-28 04:00:22.000000000 +0200
@@ -0,0 +1 @@
+.osc


++++++ libwebp-s390x-0e5f4ee.diff ++++++
>From 0e5f4ee3deaba5c4381877764005d981f652791f Mon Sep 17 00:00:00 2001
From: Vincent Rabaud <[email protected]>
Date: Mon, 29 Sep 2025 14:33:56 +0200
Subject: [PATCH] Fix endianness with CMake.

Original patch from C. Neidahl.

Change-Id: I734d7cb33c3da5abb8d4faf074277dba53b37147
---

diff --git a/CMakeLists.txt b/CMakeLists.txt
index 8e5bf75..89672b8 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -149,6 +149,16 @@
   add_definitions(-DWEBP_DLL)
 endif()
 
+# Compatibility with autoconf configure script's way of setting this
+if(CMAKE_C_BYTE_ORDER STREQUAL "BIG_ENDIAN")
+  set(WORDS_BIGENDIAN TRUE)
+elseif(CMAKE_C_BYTE_ORDER STREQUAL "LITTLE_ENDIAN")
+  set(WORDS_BIGENDIAN FALSE)
+else()
+  set(WORDS_BIGENDIAN FALSE)
+  message(WARNING "Endianness could not be determined.")
+endif()
+
 # pkg-config variables used by *.pc.in.
 set(prefix ${CMAKE_INSTALL_PREFIX})
 set(exec_prefix "\${prefix}")
diff --git a/cmake/config.h.in b/cmake/config.h.in
index e73484b..e9a7a5c 100644
--- a/cmake/config.h.in
+++ b/cmake/config.h.in
@@ -108,12 +108,4 @@
 
 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
    significant byte first (like Motorola and SPARC, unlike Intel). */
-#if defined AC_APPLE_UNIVERSAL_BUILD
-# if defined __BIG_ENDIAN__
-#  define WORDS_BIGENDIAN 1
-# endif
-#else
-# ifndef WORDS_BIGENDIAN
-#  undef WORDS_BIGENDIAN
-# endif
-#endif
+#cmakedefine WORDS_BIGENDIAN 1

Reply via email to