Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package xmlgraphics-fop for openSUSE:Factory
checked in at 2026-02-07 15:33:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xmlgraphics-fop (Old)
and /work/SRC/openSUSE:Factory/.xmlgraphics-fop.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xmlgraphics-fop"
Sat Feb 7 15:33:16 2026 rev:54 rq:1331685 version:2.10
Changes:
--------
--- /work/SRC/openSUSE:Factory/xmlgraphics-fop/xmlgraphics-fop.changes
2025-03-07 16:39:51.555558454 +0100
+++
/work/SRC/openSUSE:Factory/.xmlgraphics-fop.new.1670/xmlgraphics-fop.changes
2026-02-07 15:33:36.957845401 +0100
@@ -1,0 +2,7 @@
+Fri Feb 6 14:08:26 UTC 2026 - Fridrich Strba <[email protected]>
+
+- Added patch
+ * ioexception.patch
+ + fix build with commons-io >= 2.19
+
+-------------------------------------------------------------------
New:
----
_scmsync.obsinfo
build.specials.obscpio
ioexception.patch
----------(New B)----------
New:- Added patch
* ioexception.patch
+ fix build with commons-io >= 2.19
----------(New E)----------
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xmlgraphics-fop.spec ++++++
--- /var/tmp/diff_new_pack.LIUbgW/_old 2026-02-07 15:33:37.769879137 +0100
+++ /var/tmp/diff_new_pack.LIUbgW/_new 2026-02-07 15:33:37.769879137 +0100
@@ -43,13 +43,14 @@
Patch5: reproducible-build-manifest.patch
Patch6: fop-2.10-QDox-2.0.patch
Patch7: reproducible.patch
-Patch8: java8-compatibility.patch
+Patch8: ioexception.patch
+Patch9: java8-compatibility.patch
BuildRequires: ant >= 1.9.15
BuildRequires: apache-pdfbox >= 2.0.23
BuildRequires: bouncycastle
BuildRequires: bouncycastle-pkix
BuildRequires: bouncycastle-util
-BuildRequires: commons-io >= 2.4
+BuildRequires: commons-io >= 2.19
BuildRequires: commons-logging
BuildRequires: docbook-xsl-stylesheets
BuildRequires: jakarta-servlet
@@ -87,8 +88,9 @@
%patch -P 5 -p1
%patch -P 6 -p1
%patch -P 7 -p1
-%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0}
%patch -P 8 -p1
+%if %{?pkg_vcmp:%pkg_vcmp java-devel >= 9}%{!?pkg_vcmp:0}
+%patch -P 9 -p1
%endif
# Replace keyword "VERSION" in XML files with the real one:
++++++ _scmsync.obsinfo ++++++
mtime: 1770387117
commit: c93802c3552418e8f281d9839baa5ddacb49a218c30dd3f25a471ba217a6b2b3
url: https://src.opensuse.org/java-packages/xmlgraphics-fop.git
revision: c93802c3552418e8f281d9839baa5ddacb49a218c30dd3f25a471ba217a6b2b3
projectscmsync: https://src.opensuse.org/java-packages/_ObsPrj
++++++ 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-02-06 15:12:30.000000000 +0100
@@ -0,0 +1 @@
+.osc
++++++ ioexception.patch ++++++
diff -urEbwB
fop-2.10.orig/fop-core/src/main/java/org/apache/fop/pdf/PDFOutputIntent.java
fop-2.10/fop-core/src/main/java/org/apache/fop/pdf/PDFOutputIntent.java
---
fop-2.10.orig/fop-core/src/main/java/org/apache/fop/pdf/PDFOutputIntent.java
2026-02-06 15:00:51.925506699 +0100
+++ fop-2.10/fop-core/src/main/java/org/apache/fop/pdf/PDFOutputIntent.java
2026-02-06 15:01:50.805544209 +0100
@@ -130,7 +130,6 @@
/** {@inheritDoc} */
public byte[] toPDF() {
ByteArrayOutputStream bout = new ByteArrayOutputStream(128);
- try {
bout.write(encode("<<\n"));
bout.write(encode("/Type /OutputIntent\n"));
@@ -165,9 +164,6 @@
}
bout.write(encode(">>"));
- } catch (IOException ioe) {
- log.error("Ignored I/O exception", ioe);
- }
byte[] bytes = bout.toByteArray();
IOUtils.closeQuietly(bout);
return bytes;
diff -urEbwB
fop-2.10.orig/fop-core/src/main/java/org/apache/fop/render/pdf/AbstractImageAdapter.java
fop-2.10/fop-core/src/main/java/org/apache/fop/render/pdf/AbstractImageAdapter.java
---
fop-2.10.orig/fop-core/src/main/java/org/apache/fop/render/pdf/AbstractImageAdapter.java
2026-02-06 15:00:51.933619573 +0100
+++
fop-2.10/fop-core/src/main/java/org/apache/fop/render/pdf/AbstractImageAdapter.java
2026-02-06 15:05:54.463586122 +0100
@@ -261,11 +261,7 @@
isDeviceGray = Arrays.equals(reds, blues) && Arrays.equals(blues,
greens);
if (isDeviceGray) {
indexed.add(new PDFName("DeviceGray"));
- try {
baout.write(blues);
- } catch (IOException e) {
- e.printStackTrace();
- }
} else {
indexed.add(new
PDFName(toPDFColorSpace(icm.getColorSpace()).getName()));
for (int i = 0; i < c; i++) {