From b1c482d39beac1e5211bcfc41b449950aa64de28 Mon Sep 17 00:00:00 2001 From: Marco Fargetta Date: Thu, 30 Nov 2023 18:52:58 +0100 Subject: [PATCH] Fix version for stax-ex build requirement "stax-ex" is present in version 1.7.7 from AppStream and in version 2.1.0 as part of jaxb module and if version is not specified the latest get installed. The jaxb module is built using java 11 (it is required) but the glassfish-jaxb is built using java 8 so it fails. Limiting the stax-ex version to < 2.0 will install the 1.7.7 and the package can be built. --- glassfish-jaxb.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/glassfish-jaxb.spec b/glassfish-jaxb.spec index d4eb987..a54c1e0 100644 --- a/glassfish-jaxb.spec +++ b/glassfish-jaxb.spec @@ -20,7 +20,7 @@ BuildRequires: mvn(org.apache.maven.plugins:maven-dependency-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-enforcer-plugin) BuildRequires: mvn(org.apache.maven.plugins:maven-source-plugin) BuildRequires: mvn(org.codehaus.mojo:build-helper-maven-plugin) -BuildRequires: mvn(org.jvnet.staxex:stax-ex) +BuildRequires: mvn(org.jvnet.staxex:stax-ex) < 2.0 BuildRequires: mvn(relaxngDatatype:relaxngDatatype) Requires: %{name}-bom = %{version}-%{release}