Fix errors in Maven build
This commit is contained in:
parent
d5a6d727c5
commit
fc3f36c7b6
26
0001-Expose-javax.security.auth-from-JDK-internals.patch
Normal file
26
0001-Expose-javax.security.auth-from-JDK-internals.patch
Normal file
@ -0,0 +1,26 @@
|
||||
From 45cad535d09c0b67719a1ebe14353636515596f7 Mon Sep 17 00:00:00 2001
|
||||
From: Chris Kelley <ckelley@redhat.com>
|
||||
Date: Thu, 8 Sep 2022 12:44:54 +0100
|
||||
Subject: [PATCH] Expose javax.security.auth from JDK internals
|
||||
|
||||
---
|
||||
pom.xml | 3 +++
|
||||
1 file changed, 3 insertions(+)
|
||||
|
||||
diff --git a/pom.xml b/pom.xml
|
||||
index e72b4934..cafe56de 100644
|
||||
--- a/pom.xml
|
||||
+++ b/pom.xml
|
||||
@@ -97,6 +97,9 @@ not datatype, data format, or JAX-RS provider modules.
|
||||
<excludes>
|
||||
<exclude>com/fasterxml/jackson/**/failing/*.java</exclude>
|
||||
</excludes>
|
||||
+ <argLine>
|
||||
+ --add-opens=java.base/javax.security.auth=ALL-UNNAMED
|
||||
+ </argLine>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
--
|
||||
2.38.1
|
||||
|
||||
@ -8,6 +8,7 @@ License: Apache-2.0
|
||||
|
||||
URL: https://github.com/FasterXML/jackson-modules-base
|
||||
Source0: %{url}/archive/%{name}-%{version}.tar.gz
|
||||
Patch1: 0001-Expose-javax.security.auth-from-JDK-internals.patch
|
||||
|
||||
BuildRequires: maven-local
|
||||
BuildRequires: mvn(cglib:cglib)
|
||||
@ -41,8 +42,9 @@ framework to read and write XML.
|
||||
|
||||
%prep
|
||||
%setup -q -n %{name}-%{name}-%{version}
|
||||
%patch1 -p1
|
||||
|
||||
%pom_remove_dep org.glassfish.jaxb:jaxb-runtime jaxb
|
||||
%pom_remove_dep -r org.glassfish.jaxb:jaxb-runtime
|
||||
%pom_remove_plugin "de.jjohannes:gradle-module-metadata-maven-plugin"
|
||||
|
||||
# no need for Java 9 module stuff
|
||||
@ -69,6 +71,9 @@ cp -p mrbean/src/main/resources/META-INF/{LICENSE,NOTICE} .
|
||||
%pom_disable_module mrbean
|
||||
%pom_disable_module osgi
|
||||
%pom_disable_module paranamer
|
||||
%pom_disable_module jakarta-xmlbind
|
||||
%pom_disable_module blackbird
|
||||
%pom_disable_module no-ctor-deser
|
||||
|
||||
# Allow javax,activation to be optional
|
||||
%pom_add_plugin "org.apache.felix:maven-bundle-plugin" jaxb "
|
||||
|
||||
Loading…
Reference in New Issue
Block a user