Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libreoffice for openSUSE:Factory 
checked in at 2026-04-04 19:04:28
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libreoffice (Old)
 and      /work/SRC/openSUSE:Factory/.libreoffice.new.21863 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libreoffice"

Sat Apr  4 19:04:28 2026 rev:319 rq:1344001 version:26.2.2.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/libreoffice/libreoffice.changes  2026-02-19 
14:20:06.858609072 +0100
+++ /work/SRC/openSUSE:Factory/.libreoffice.new.21863/libreoffice.changes       
2026-04-04 19:05:33.056533524 +0200
@@ -1,0 +2,33 @@
+Tue Mar 31 23:24:22 UTC 2026 - Martin Schreiner <[email protected]>
+
+- Fix i586 build by lowering the memory requirements for RPM compression. 
+
+-------------------------------------------------------------------
+Mon Mar 30 20:45:59 UTC 2026 - Cor Blom <[email protected]>
+
+- Update to 26.2.2.2:
+  * Release notes:
+    https://wiki.documentfoundation.org/Releases/26.2.2/RC1
+    https://wiki.documentfoundation.org/Releases/26.2.2/RC2 
+- Remove fix_poppler_26.02.0.patch (no longer needed)
+
+-------------------------------------------------------------------
+Sun Feb 22 19:59:20 UTC 2026 - Martin Schreiner <[email protected]>
+
+- Update to 26.2.1.1:
+  * Release notes from 26.2.0:
+    https://wiki.documentfoundation.org/Releases/26.2.0/Beta1
+    https://wiki.documentfoundation.org/Releases/26.2.0/RC1
+    https://wiki.documentfoundation.org/Releases/26.2.0/RC2
+    https://wiki.documentfoundation.org/Releases/26.2.0/RC3
+- Refresh fix-sdk-idl.patch
+- Remove boost-1_89_0.patch (no longer needed)
+- Remove fix_poppler_26.01.0.patch (no longer needed)
+- Update pdfium from 7012 to 7471
+- Update skia
+  from m136-28685d899b0a35894743e2cedad4c9f525e90e1e
+  to m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe
+- Add afdko-4.0.3.tar.gz
+- Add antlr4-cpp-runtime-4.13.2-source.zip
+
+-------------------------------------------------------------------

Old:
----
  boost-1_89_0.patch
  fix_poppler_26.01.0.patch
  fix_poppler_26.02.0.patch
  libreoffice-25.8.3.2.tar.xz
  libreoffice-25.8.3.2.tar.xz.asc
  libreoffice-help-25.8.3.2.tar.xz
  libreoffice-help-25.8.3.2.tar.xz.asc
  libreoffice-translations-25.8.3.2.tar.xz
  libreoffice-translations-25.8.3.2.tar.xz.asc
  pdfium-7012.tar.bz2
  skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz

New:
----
  afdko-4.0.3.tar.gz
  antlr4-cpp-runtime-4.13.2-source.zip
  libreoffice-26.2.2.2.tar.xz
  libreoffice-26.2.2.2.tar.xz.asc
  libreoffice-help-26.2.2.2.tar.xz
  libreoffice-help-26.2.2.2.tar.xz.asc
  libreoffice-translations-26.2.2.2.tar.xz
  libreoffice-translations-26.2.2.2.tar.xz.asc
  pdfium-7471.tar.bz2
  skia-m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe.tar.xz

----------(Old B)----------
  Old:- Refresh fix-sdk-idl.patch
- Remove boost-1_89_0.patch (no longer needed)
- Remove fix_poppler_26.01.0.patch (no longer needed)
  Old:- Remove boost-1_89_0.patch (no longer needed)
- Remove fix_poppler_26.01.0.patch (no longer needed)
- Update pdfium from 7012 to 7471
  Old:    https://wiki.documentfoundation.org/Releases/26.2.2/RC2 
- Remove fix_poppler_26.02.0.patch (no longer needed)
----------(Old E)----------

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

Other differences:
------------------
++++++ libreoffice.spec ++++++
--- /var/tmp/diff_new_pack.4qoY4O/_old  2026-04-04 19:05:38.276747554 +0200
+++ /var/tmp/diff_new_pack.4qoY4O/_new  2026-04-04 19:05:38.280747718 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libreoffice
 #
-# Copyright (c) 2025 SUSE LLC and contributors
+# Copyright (c) 2026 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 +16,12 @@
 #
 
 
+%ifarch %{ix86}
+# zstd payload compression OOMs on 32-bit during package creation
+# use gzip level 1 (streaming, minimal memory footprint)
+%define _binary_payload w1.gzdio
+%endif
+
 %{!?aarch64:%global aarch64 aarch64 arm64 armv8}
 # Urls
 %define external_url https://dev-www.libreoffice.org/src/
@@ -85,11 +91,8 @@
 %bcond_with system_gpgme
 %bcond_with system_curl
 %endif
-%if 0%{?gcc_version} < 12
-%global with_gcc 12
-%endif
 Name:           libreoffice
-Version:        25.8.3.2
+Version:        26.2.2.2
 Release:        0
 Summary:        A Free Office Suite (Framework)
 License:        LGPL-3.0-or-later AND MPL-2.0+
@@ -109,6 +112,9 @@
 Source100:      %{name}.changes
 # prebuilt extensions
 Source402:      
%{external_url}/b7cae45ad2c23551fd6ccb8ae2c1f59e-numbertext_0.9.5.oxt
+# external sources we always need
+Source403:      %{external_url}/afdko-4.0.3.tar.gz
+Source404:      %{external_url}/antlr4-cpp-runtime-4.13.2-source.zip
 # hsqldb simply does not work with new system version, but luckily we migrate 
to firebird
 Source2002:     
%{external_url}/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
 Provides:       bundled(hsqldb) = 1.8.0
@@ -118,11 +124,11 @@
 Source2006:     
https://dev-www.libreoffice.org/extern/8249374c274932a21846fa7629c2aa9b-officeotron-0.7.4-master.jar
 Source2007:     
https://dev-www.libreoffice.org/extern/odfvalidator-0.9.0-RC2-SNAPSHOT-jar-with-dependencies-2726ab578664434a545f8379a01a9faffac0ae73.jar
 # PDFium is bundled everywhere
-Source2008:     %{external_url}/pdfium-7012.tar.bz2
+Source2008:     %{external_url}/pdfium-7471.tar.bz2
 # Single C file with patches from LO
 Source2009:     %{external_url}/dtoa-20180411.tgz
 # Skia is part of chromium and bundled everywhere as by google only way is 
monorepo way
-Source2010:     
%{external_url}/skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz
+Source2010:     
%{external_url}/skia-m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe.tar.xz
 # The following dependencies are for building JFreeReport, this fixes 
bsc#1195634
 Source2011:     
%{external_url}/39bb3fcea1514f1369fcfc87542390fd-sacjava-1.3.zip
 Source2012:     
%{external_url}/eeb2c7ddf0d302fba4bfc6e97eac9624-libbase-1.1.6.zip
@@ -150,12 +156,6 @@
 Patch11:        fix_webp_on_sle12_sp5.patch
 # PATCH-FIX-SUSE Fix make distro-pack-install
 Patch15:        fix-sdk-idl.patch
-# PATCH-FIX-UPSTREAM
-Patch16:        boost-1_89_0.patch
-# PATCH-FIX-UPSTREAM
-Patch17:        fix_poppler_26.01.0.patch
-# PATCH-FIX-UPSTREAM
-Patch18:        fix_poppler_26.02.0.patch
 # try to save space by using hardlinks
 Patch990:       install-with-hardlinks.diff
 # save time by relying on rpm check rather than doing stupid find+grep
@@ -173,8 +173,10 @@
 BuildRequires:  bison
 BuildRequires:  bsh2
 BuildRequires:  cups-devel
+BuildRequires:  fast_float-devel
 BuildRequires:  fixmath-devel
 BuildRequires:  libwebp-devel
+BuildRequires:  md4c-devel
 %if 0%{?suse_version} > 1500
 BuildRequires:  strip-nondeterminism
 %endif
@@ -280,7 +282,7 @@
 BuildRequires:  pkgconfig(libmwaw-0.3) >= 0.3.21
 BuildRequires:  pkgconfig(libnumbertext) >= 1.0.6
 BuildRequires:  pkgconfig(libodfgen-0.1) >= 0.1.4
-BuildRequires:  pkgconfig(liborcus-0.20) >= 0.20.0
+BuildRequires:  pkgconfig(liborcus-0.21) >= 0.21.0
 BuildRequires:  pkgconfig(libpagemaker-0.0)
 BuildRequires:  pkgconfig(libpng)
 BuildRequires:  pkgconfig(libpq)
@@ -378,8 +380,8 @@
 BuildRequires:  pkgconfig(icu-i18n)
 BuildRequires:  pkgconfig(libopenjp2)
 %endif
-BuildRequires:  gcc%{?with_gcc}
-BuildRequires:  gcc%{?with_gcc}-c++
+BuildRequires:  gcc
+BuildRequires:  gcc-c++
 BuildRequires:  java-devel >= 1.8
 %if 0%{?suse_version}
 # needed by python3_sitelib
@@ -1127,9 +1129,6 @@
 %patch -P 11 -p1
 %endif
 %patch -P 15 -p1
-%patch -P 16 -p1
-%patch -P 17 -p1
-%patch -P 18 -p1
 %patch -P 990 -p1
 %patch -P 991 -p1
 %if 0%{?suse_version} < 1550
@@ -1182,19 +1181,15 @@
 fi
 # use RPM_OPT_FLAGS, ...
 # remove big debugsymbols as we simply consume too much space
-%if %{with lto}
-ARCH_FLAGS="`echo %{optflags} -flifetime-dse=1 | sed -e 's/^-g /-g1 /g' -e 's/ 
-g / -g1 /g' -e 's/ -g$/ -g1/g'`"
-%else
-ARCH_FLAGS="`echo %{optflags} | sed -e 's/^-g /-g1 /g' -e 's/ -g / -g1 /g' -e 
's/ -g$/ -g1/g'`"
-%endif
-CFLAGS="$ARCH_FLAGS -fPIC -fstack-protector-all -D_FORTIFY_SOURCE=1"
-CXXFLAGS="-std=c++20 $ARCH_FLAGS"
-export ARCH_FLAGS CFLAGS CXXFLAGS
 
-%if 0%{?with_gcc}
-export CC=gcc-%{with_gcc}
-export CXX=g++-%{with_gcc}
-%endif
+### %if %{with lto}
+### ARCH_FLAGS="`echo %{optflags} -flifetime-dse=1 | sed -e 's/^-g /-g1 /g' -e 
's/ -g / -g1 /g' -e 's/ -g$/ -g1/g'`"
+### %else
+### ARCH_FLAGS="`echo %{optflags} | sed -e 's/^-g /-g1 /g' -e 's/ -g / -g1 /g' 
-e 's/ -g$/ -g1/g'`"
+### %endif
+### CFLAGS="$ARCH_FLAGS -fPIC -fstack-protector-all -D_FORTIFY_SOURCE=1"
+### CXXFLAGS="-std=c++20 $ARCH_FLAGS"
+### export ARCH_FLAGS CFLAGS CXXFLAGS
 
 # Fake the epoch stuff in generated zip files
 export SOURCE_DATE_EPOCH=$(date -d "$(head -n 2 %{_sourcedir}/%{name}.changes 
| tail -n 1 | cut -d- -f1 )" +%%s)
@@ -1275,6 +1270,7 @@
         --without-myspell-dicts \
         --with-jdk-home=$JAVA_HOME \
         --without-system-java-websocket \
+        --without-system-afdko \
         --with-webdav=curl \
         --with-beanshell-jar=%{_datadir}/java/bsh2/bsh.jar \
         --with-ant-home=%{_datadir}/ant \
@@ -1337,7 +1333,7 @@
         --enable-symbols \
         --with-gdrive-client-secret="${google_default_client_secret}" \
         --with-gdrive-client-id="${google_default_client_id}" \
-%ifnarch s390x ppc64 ppc
+%ifnarch s390x ppc64 ppc %{ix86}
         --enable-skia \
 %else
         --disable-skia \


++++++ fix-sdk-idl.patch ++++++
--- /var/tmp/diff_new_pack.4qoY4O/_old  2026-04-04 19:05:38.480755918 +0200
+++ /var/tmp/diff_new_pack.4qoY4O/_new  2026-04-04 19:05:38.484756082 +0200
@@ -1,7 +1,7 @@
-Index: libreoffice-7.5.1.2/bin/distro-install-sdk
+Index: libreoffice-26.2.1.1/bin/distro-install-sdk
 ===================================================================
---- libreoffice-7.5.1.2.orig/bin/distro-install-sdk
-+++ libreoffice-7.5.1.2/bin/distro-install-sdk
+--- libreoffice-26.2.1.1.orig/bin/distro-install-sdk
++++ libreoffice-26.2.1.1/bin/distro-install-sdk
 @@ -17,14 +17,12 @@ if test -d $DESTDIR$INSTALLDIR/sdk ; the
      # relative paths to $DESTDIR$INSTALLDIR/sdk/setting and it does not work 
via
      # a symlink

++++++ libreoffice-25.8.3.2.tar.xz -> libreoffice-26.2.2.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-25.8.3.2.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.21863/libreoffice-26.2.2.2.tar.xz 
differ: char 15, line 1

++++++ libreoffice-help-25.8.3.2.tar.xz -> libreoffice-help-26.2.2.2.tar.xz 
++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-help-25.8.3.2.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.21863/libreoffice-help-26.2.2.2.tar.xz
 differ: char 15, line 1

++++++ libreoffice-translations-25.8.3.2.tar.xz -> 
libreoffice-translations-26.2.2.2.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/libreoffice-translations-25.8.3.2.tar.xz 
/work/SRC/openSUSE:Factory/.libreoffice.new.21863/libreoffice-translations-26.2.2.2.tar.xz
 differ: char 15, line 1



++++++ pdfium-7012.tar.bz2 -> pdfium-7471.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/libreoffice/pdfium-7012.tar.bz2 
/work/SRC/openSUSE:Factory/.libreoffice.new.21863/pdfium-7471.tar.bz2 differ: 
char 11, line 1

++++++ skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz -> 
skia-m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe.tar.xz ++++++
/work/SRC/openSUSE:Factory/libreoffice/skia-m136-28685d899b0a35894743e2cedad4c9f525e90e1e.tar.xz
 
/work/SRC/openSUSE:Factory/.libreoffice.new.21863/skia-m142-f4ed99d2443962782cf5f8b4dd27179f131e7cbe.tar.xz
 differ: char 13, line 1

Reply via email to