#1 Force Java 8 as sun.reflect.Reflection is removed in Java 11.
Merged 3 years ago by decathorpe. Opened 3 years ago by korkeala.
rpms/ korkeala/jdeparser master  into  master

file modified
+7 -1
@@ -3,7 +3,7 @@ 

  

  Name:             jdeparser

  Version:          2.0.3

- Release:          4%{?dist}

+ Release:          5%{?dist}

  Summary:          Source generator library for Java

  License:          ASL 2.0

  URL:              https://github.com/jdeparser/jdeparser2
@@ -11,6 +11,7 @@ 

  Source0:          %{url}/archive/%{namedversion}/%{name}-%{namedversion}.tar.gz

  BuildArch:        noarch

  

+ BuildRequires:    java-1.8.0-openjdk-devel

  BuildRequires:    maven-local

  BuildRequires:    mvn(junit:junit)

  BuildRequires:    mvn(org.jboss:jboss-parent:pom:)
@@ -31,6 +32,8 @@ 

  %setup -q -n jdeparser2-%{namedversion}

  

  %build

+ # Use Java 8 as sun.reflect.Reflection is removed in Java 11.

+ export JAVA_HOME=%{_jvmdir}/java-1.8.0

  %mvn_build

  

  %install
@@ -43,6 +46,9 @@ 

  %license LICENSE.txt

  

  %changelog

+ * Tue Jul 28 2020 Markku Korkeala <markku.korkeala@iki.fi> - 2.0.3-5

+ - Force Java 8 as sun.reflect.Reflection is removed in Java 11.

+ 

  * Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.3-4

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

  

Force usage of Java8 as required sun.reflect.Reflection is removed in Java 11.

Local build passed with fedpkg mockbuild.

Pull-Request has been merged by decathorpe

3 years ago
Metadata