From 13ead7692506a19f08938e5f22c898c0e3a8acaf Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Tue, 27 Feb 2024 14:58:07 +0100 Subject: [PATCH 01/21] Rebuilt for java-21-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java21 --- bcel.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bcel.spec b/bcel.spec index 2dbdc62..b67c516 100644 --- a/bcel.spec +++ b/bcel.spec @@ -1,6 +1,6 @@ Name: bcel Version: 6.8.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Byte Code Engineering Library License: Apache-2.0 URL: http://commons.apache.org/proper/commons-bcel/ @@ -60,6 +60,9 @@ This package provides %{summary}. %license LICENSE.txt NOTICE.txt %changelog +* Tue Feb 27 2024 Jiri Vanek - 6.8.1-2 +- Rebuilt for java-21-openjdk as system jdk + * Thu Feb 01 2024 Mikolaj Izdebski - 6.8.1-1 - Update to upstream version 6.8.1 From 3481628f431876c6859e9d62d43fc5bbb2f0121e Mon Sep 17 00:00:00 2001 From: Jiri Date: Fri, 1 Mar 2024 19:21:14 +0100 Subject: [PATCH 02/21] bump of release for for java-21-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java21 We are sorry, we messed a bit, and we have to bump release in this package --- bcel.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bcel.spec b/bcel.spec index 2dbdc62..cff3050 100644 --- a/bcel.spec +++ b/bcel.spec @@ -1,6 +1,6 @@ Name: bcel Version: 6.8.1 -Release: 1%{?dist} +Release: 2%{?dist} Summary: Byte Code Engineering Library License: Apache-2.0 URL: http://commons.apache.org/proper/commons-bcel/ @@ -60,6 +60,9 @@ This package provides %{summary}. %license LICENSE.txt NOTICE.txt %changelog +* Fri Mar 01 2024 Jiri Vanek - 6.8.1-2 +- bump of release for for java-21-openjdk as system jdk + * Thu Feb 01 2024 Mikolaj Izdebski - 6.8.1-1 - Update to upstream version 6.8.1 From 91682df9d98efcf17f4f7557320cdf49179657dd Mon Sep 17 00:00:00 2001 From: Jiri Date: Sat, 2 Mar 2024 17:06:39 +0100 Subject: [PATCH 03/21] Rebuilt for java-21-openjdk as system jdk https://fedoraproject.org/wiki/Changes/Java21 --- bcel.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bcel.spec b/bcel.spec index cff3050..d482054 100644 --- a/bcel.spec +++ b/bcel.spec @@ -1,6 +1,6 @@ Name: bcel Version: 6.8.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Byte Code Engineering Library License: Apache-2.0 URL: http://commons.apache.org/proper/commons-bcel/ @@ -60,6 +60,9 @@ This package provides %{summary}. %license LICENSE.txt NOTICE.txt %changelog +* Sat Mar 02 2024 Jiri Vanek - 6.8.1-3 +- Rebuilt for java-21-openjdk as system jdk + * Fri Mar 01 2024 Jiri Vanek - 6.8.1-2 - bump of release for for java-21-openjdk as system jdk From 6c0265959f97bd5bc71eeb63016d1b409ff3708f Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 4 Jul 2024 10:03:40 +0200 Subject: [PATCH 04/21] Run upstream test suite as tmt tests We don't run upstream tests during the build, but we should at least run them during CI. --- gating.yaml | 1 + plans/smoke.fmf | 5 +++ tests/Sanity/upstream-tests/main.fmf | 7 ++++ tests/Sanity/upstream-tests/runtest.sh | 47 ++++++++++++++++++++++++++ tests/main.fmf | 5 +++ 5 files changed, 65 insertions(+) create mode 100644 plans/smoke.fmf create mode 100644 tests/Sanity/upstream-tests/main.fmf create mode 100755 tests/Sanity/upstream-tests/runtest.sh create mode 100644 tests/main.fmf diff --git a/gating.yaml b/gating.yaml index 0d484d7..7b6e38f 100644 --- a/gating.yaml +++ b/gating.yaml @@ -5,4 +5,5 @@ decision_contexts: - bodhi_update_push_testing - bodhi_update_push_stable rules: + - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/smoke.functional} - !PassingTestCaseRule {test_case_name: fedora-ci.koji-build./plans/javapackages.functional} diff --git a/plans/smoke.fmf b/plans/smoke.fmf new file mode 100644 index 0000000..a1e7bfd --- /dev/null +++ b/plans/smoke.fmf @@ -0,0 +1,5 @@ +summary: Basic smoke test +discover: + how: fmf +execute: + how: tmt diff --git a/tests/Sanity/upstream-tests/main.fmf b/tests/Sanity/upstream-tests/main.fmf new file mode 100644 index 0000000..c957ccd --- /dev/null +++ b/tests/Sanity/upstream-tests/main.fmf @@ -0,0 +1,7 @@ +summary: BCEL upstream tests +description: | + Run BCEL upstream tests that are packaged in the SRPM. +require: + - bcel + - javapackages-tools + - maven diff --git a/tests/Sanity/upstream-tests/runtest.sh b/tests/Sanity/upstream-tests/runtest.sh new file mode 100755 index 0000000..b38cb6c --- /dev/null +++ b/tests/Sanity/upstream-tests/runtest.sh @@ -0,0 +1,47 @@ +#!/bin/bash +# Author: Mikolaj Izdebski +. /usr/share/beakerlib/beakerlib.sh + +rlJournalStart + + rlPhaseStartSetup + rlAssertRpm bcel + rlRun "pushd \$(mktemp -d)" + rlPhaseEnd + + rlPhaseStartTest "prepare test sources" + rlFetchSrcForInstalled bcel + srpm=$(echo bcel-*.src.rpm) + rlAssertExists ${srpm} + rlRun "rpm2cpio ${srpm} | cpio -id" + tarball=$(echo bcel-*.tar.gz) + rlAssertExists ${tarball} + rlRun "tar xf ${tarball}" + basedir=$(echo bcel-*-src) + rlAssertExists ${basedir}/ + jar=$(find-jar bcel) + rlAssertExists ${jar} + rlRun "mkdir ${basedir}/target" + rlRun "ln -s ${jar} ${basedir}/target/classes" + rlPhaseEnd + + mvn="mvn -V -B -f ${basedir}" + + rlPhaseStartTest "compile test sources" + rlRun -s "${mvn} compiler:testCompile" + rlAssertGrep "BUILD SUCCESS" $rlRun_LOG + rlPhaseEnd + + rlPhaseStartTest "generate test resources" + rlRun -s "${mvn} resources:testResources" + rlAssertGrep "BUILD SUCCESS" $rlRun_LOG + rlPhaseEnd + + rlPhaseStartTest "run tests" + rlRun -s "${mvn} surefire:test -Dsurefire.excludes=JdkGenericDumpTestCase,ConstantPoolModuleToStringTestCase,BCELifierTestCase" + rlAssertGrep "BUILD SUCCESS" $rlRun_LOG + rlAssertGrep "Failures: 0, Errors: 0" $rlRun_LOG + rlPhaseEnd + +rlJournalEnd +rlJournalPrintText diff --git a/tests/main.fmf b/tests/main.fmf new file mode 100644 index 0000000..4116d53 --- /dev/null +++ b/tests/main.fmf @@ -0,0 +1,5 @@ +contact: Mikolaj Izdebski +framework: beakerlib +test: ./runtest.sh +tier: 0 +component: bcel From 082cc9b608fb47d22d7ab87009a5366df9b64f1c Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 17 Jul 2024 18:08:39 +0000 Subject: [PATCH 05/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild --- bcel.spec | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/bcel.spec b/bcel.spec index b67c516..d4ffc53 100644 --- a/bcel.spec +++ b/bcel.spec @@ -1,6 +1,6 @@ Name: bcel Version: 6.8.1 -Release: 2%{?dist} +Release: 3%{?dist} Summary: Byte Code Engineering Library License: Apache-2.0 URL: http://commons.apache.org/proper/commons-bcel/ @@ -60,6 +60,9 @@ This package provides %{summary}. %license LICENSE.txt NOTICE.txt %changelog +* Wed Jul 17 2024 Fedora Release Engineering - 6.8.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Tue Feb 27 2024 Jiri Vanek - 6.8.1-2 - Rebuilt for java-21-openjdk as system jdk From 51407939b05351f0aff2e940846586debf2c902c Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 31 Jul 2024 20:53:29 +0200 Subject: [PATCH 06/21] Switch javapackages tests to f41 branch --- plans/javapackages.fmf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plans/javapackages.fmf b/plans/javapackages.fmf index a2cdaba..17c6113 100644 --- a/plans/javapackages.fmf +++ b/plans/javapackages.fmf @@ -2,6 +2,6 @@ summary: Run javapackages-specific tests discover: how: fmf url: https://src.fedoraproject.org/tests/javapackages - ref: f40 + ref: f41 execute: how: tmt From a9d43097522c543c7c923f68e0f3cbabe3230a6d Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 20 Aug 2024 16:33:56 +0200 Subject: [PATCH 07/21] Switch from %setup to %autosetup --- bcel.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bcel.spec b/bcel.spec index d4ffc53..77b93ce 100644 --- a/bcel.spec +++ b/bcel.spec @@ -37,7 +37,7 @@ Summary: API documentation for %{name} This package provides %{summary}. %prep -%setup -q -n %{name}-%{version}-src +%autosetup -p1 -n %{name}-%{version}-src %pom_remove_plugin :maven-source-plugin %pom_remove_plugin :spotbugs-maven-plugin From 86f35c821ebd475f065fe079a3b8799f5c49e41d Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 23 Aug 2024 00:45:02 +0200 Subject: [PATCH 08/21] Convert to %autorelease and %autochangelog --- bcel.spec | 295 +----------------------------------------------------- changelog | 292 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 294 insertions(+), 293 deletions(-) create mode 100644 changelog diff --git a/bcel.spec b/bcel.spec index 77b93ce..e0dadf6 100644 --- a/bcel.spec +++ b/bcel.spec @@ -1,6 +1,6 @@ Name: bcel Version: 6.8.1 -Release: 3%{?dist} +Release: %autorelease Summary: Byte Code Engineering Library License: Apache-2.0 URL: http://commons.apache.org/proper/commons-bcel/ @@ -60,295 +60,4 @@ This package provides %{summary}. %license LICENSE.txt NOTICE.txt %changelog -* Wed Jul 17 2024 Fedora Release Engineering - 6.8.1-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Tue Feb 27 2024 Jiri Vanek - 6.8.1-2 -- Rebuilt for java-21-openjdk as system jdk - -* Thu Feb 01 2024 Mikolaj Izdebski - 6.8.1-1 -- Update to upstream version 6.8.1 - -* Tue Jan 23 2024 Fedora Release Engineering - 6.8.0-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 6.8.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Mon Dec 11 2023 Marian Koncek - 6.8.0-1 -- Update to upstream version 6.8.0 - -* Fri Sep 01 2023 Mikolaj Izdebski - 6.7.0-3 -- Convert License tag to SPDX format - -* Fri Aug 18 2023 Mikolaj Izdebski - 6.7.0-2 -- Add missing build-requires - -* Fri Aug 18 2023 Mikolaj Izdebski - 6.7.0-1 -- Update to upstream version 6.7.0 - -* Wed Jul 19 2023 Fedora Release Engineering - 6.5.0-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Wed Jan 18 2023 Fedora Release Engineering - 6.5.0-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Thu Dec 01 2022 Mikolaj Izdebski - 6.5.0-3 -- Fix arbitrary bytecode produced via out-of-bounds writing -- Resolves: CVE-2022-42920 - -* Wed Jul 20 2022 Fedora Release Engineering - 6.5.0-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Sun Apr 24 2022 Mikolaj Izdebski - 6.5.0-1 -- Update to upstream version 6.5.0 - -* Sat Feb 05 2022 Jiri Vanek - 6.4.1-9 -- Rebuilt for java-17-openjdk as system jdk - -* Wed Jan 19 2022 Fedora Release Engineering - 6.4.1-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jul 21 2021 Fedora Release Engineering - 6.4.1-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Mon Jun 28 2021 Mikolaj Izdebski - 6.4.1-6 -- Remove dependency on jna - -* Tue Jan 26 2021 Fedora Release Engineering - 0:6.4.1-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 0:6.4.1-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Fri Jul 10 2020 Jiri Vanek - 0:6.4.1-3 -- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 - -* Tue Jan 28 2020 Fedora Release Engineering - 0:6.4.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Tue Nov 05 2019 Mikolaj Izdebski - 6.4.1-2 -- Mass rebuild for javapackages-tools 201902 - -* Wed Oct 16 2019 Marian Koncek - 6.4.1-1 -- Update to upstream version 6.4.1 - -* Fri Oct 04 2019 Fabio Valentini - 0:6.4.1-1 -- Update to version 6.4.1. - -* Wed Jul 24 2019 Fedora Release Engineering - 0:6.3.1-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri May 24 2019 Mikolaj Izdebski - 6.3.1-2 -- Mass rebuild for javapackages-tools 201901 - -* Mon May 06 2019 Marian Koncek - 0:6.3.1-1 -- Update to upstream version 6.3.1 -- Fixes: RHBZ #1692150 - -* Tue Feb 05 2019 Marian Koncek - 0:6.3-1 -- Update to upstream version 6.3 -- Fixes: RHBZ #1670025 - -* Thu Jan 31 2019 Fedora Release Engineering - 0:6.2-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 0:6.2-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 07 2018 Fedora Release Engineering - 0:6.2-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Sun Dec 10 2017 Michael Simacek - 0:6.2-1 -- Update to upstream version 6.2 - -* Fri Sep 22 2017 Mikolaj Izdebski - 0:6.1-2 -- Conditionally build without jna - -* Tue Sep 19 2017 Michael Simacek - 0:6.1-1 -- Update to upstream version 6.1 - -* Wed Jul 26 2017 Fedora Release Engineering - 0:6.0-0.7.20140406svn1592769 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Feb 10 2017 Fedora Release Engineering - 0:6.0-0.6.20140406svn1592769 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Wed Feb 03 2016 Fedora Release Engineering - 0:6.0-0.5.20140406svn1592769 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Wed Jun 17 2015 Fedora Release Engineering - 0:6.0-0.4.20140406svn1592769 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Mon Aug 11 2014 Mikolaj Izdebski - 0:6.0-0.3.20140406svn1592769 -- Add alias for apache:bcel - -* Sat Jun 07 2014 Fedora Release Engineering - 0:6.0-0.2.20140406svn1592769 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Tue May 06 2014 Michael Simacek - 0:6.0-0.1.20140406svn1592769 -- Update to upstream snapshot compatible with Java 8 - -* Sat Aug 03 2013 Fedora Release Engineering - 0:5.2-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Fri Jun 14 2013 Mikolaj Izdebski - 0:5.2-16 -- Complete spec file rewrite -- Build with Maven instead of Ant -- Remove manual subpackage - -* Wed Feb 13 2013 Fedora Release Engineering - 0:5.2-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Tue Nov 13 2012 Tom Callaway - 0:5.2-14 -- Package NOTICE.txt - -* Tue Aug 21 2012 Andy Grimm - 0:5.2-13 -- This package should not own _mavendepmapfragdir (RHBZ#850005) -- Build with maven, and clean up deprecated spec constructs -- Fix pom file (See http://jira.codehaus.org/browse/MEV-592) - -* Wed Jul 18 2012 Fedora Release Engineering - 0:5.2-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Sun Jun 24 2012 Gerard Ryan - 0:5.2-11 -- Inject OSGI Manifest. - -* Wed Jan 11 2012 Ville Skyttä - 0:5.2-10 -- Specify explicit source encoding to fix build with Java 7. -- Install jar and javadocs unversioned. -- Crosslink with JDK javadocs. - -* Mon Feb 07 2011 Fedora Release Engineering - 0:5.2-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Tue Jul 13 2010 Alexander Kurtakov 0:5.2-8 -- Use global. -- Drop gcj_support. -- Fix groups. -- Fix build. - -* Fri Jul 24 2009 Fedora Release Engineering - 0:5.2-7.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Mon Feb 23 2009 Fedora Release Engineering - 0:5.2-6.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - -* Thu Dec 04 2008 Permaine Cheung 0:5.2-5.1 -- Do not install poms in /usr/share/maven2/default_poms - -* Wed Jul 9 2008 Tom "spot" Callaway - 0:5.2-5 -- drop repotag - -* Tue Feb 19 2008 Fedora Release Engineering - 0:5.2-4jpp.2 -- Autorebuild for GCC 4.3 - -* Tue Jan 22 2008 Permaine Cheung 0:5.2-3jpp.1 -- Merge with upstream - -* Mon Jan 07 2008 Permaine Cheung 0:5.2-2jpp.2 -- Fixed unowned directory (Bugzilla 246185) - -* Fri Nov 16 2007 Ralph Apel 0:5.2-3jpp -- Install poms unconditionally -- Add pom in ./maven2/default_poms -- Add org.apache.bcel:bcel depmap frag - -* Wed Sep 19 2007 Permaine Cheung 0:5.2-2jpp.1 -- Update to 5.2 in Fedora - -* Mon Sep 4 2007 Jason Corley 0:5.2-2jpp -- use official 5.2 release tarballs and location -- change vendor and distribution to macros -- add missing requires on and maven-plugin-test, maven-plugins-base, and - maven-plugin-xdoc -- macro bracket fixes -- remove demo subpackage (examples are not included in the distribution tarball) -- build in mock - -* Wed Jun 27 2007 Ralph Apel 0:5.2-1jpp -- Upgrade to 5.2 -- Drop bootstrap option: not necessary any more -- Add pom and depmap frags - -* Fri Feb 09 2007 Ralph Apel 0:5.1-10jpp -- Fix empty-%%post and empty-%%postun -- Fix no-cleaning-of-buildroot - -* Fri Feb 09 2007 Ralph Apel 0:5.1-9jpp -- Optionally build without maven -- Add bootstrap option - -* Thu Aug 10 2006 Matt Wringe 0:5.1-8jpp -- Add missing requires for Javadoc task - -* Sun Jul 23 2006 Matt Wringe 0:5.1-7jpp -- Add conditional native compilation -- Change spec file encoding from ISO-8859-1 to UTF-8 -- Add missing BR werken.xpath and ant-apache-regexp - -* Tue Apr 11 2006 Ralph Apel 0:5.1-6jpp -- First JPP-1.7 release -- Use tidyed sources from svn -- Add resources to build the manual -- Add examples to -demo subpackage -- Build with maven by default -- Add option to build with straight ant - -* Fri Nov 19 2004 David Walluck 0:5.1-5jpp -- rebuild to fix packager - -* Sat Nov 06 2004 David Walluck 0:5.1-4jpp -- rebuild with javac 1.4.2 - -* Sat Oct 16 2004 David Walluck 0:5.1-3jpp -- rebuild for JPackage 1.6 - -* Fri Aug 20 2004 Ralph Apel 0:5.1-2jpp -- Build with ant-1.6.2 - -* Sun May 11 2003 David Walluck 0:5.1-1jpp -- 5.1 -- update for JPackage 1.5 - -* Mon Mar 24 2003 Nicolas Mailhot - 5.0-6jpp -- For jpackage-utils 1.5 - -* Tue Feb 25 2003 Ville Skyttä - 5.0-5jpp -- Rebuild to get docdir right on modern distros. -- Fix License tag and source file perms. -- Built with IBM's 1.3.1SR3 (doesn't build with Sun's 1.4.1_01). - -* Tue Jun 11 2002 Henri Gomez 5.0-4jpp -- use sed instead of bash 2.x extension in link area to make spec compatible - with distro using bash 1.1x - -* Tue May 07 2002 Guillaume Rousse 5.0-3jpp -- vendor, distribution, group tags - -* Wed Jan 23 2002 Guillaume Rousse 5.0-2jpp -- section macro -- no dependencies for manual and javadoc package - -* Tue Jan 22 2002 Henri Gomez 5.0-1jpp -- bcel is now a jakarta apache project -- dependency on jakarta-regexp instead of gnu.regexp -- created manual package - -* Sat Dec 8 2001 Guillaume Rousse 4.4.1-2jpp -- javadoc into javadoc package -- Requires: and BuildRequires: gnu.regexp - -* Wed Nov 21 2001 Christian Zoffoli 4.4.1-1jpp -- removed packager tag -- new jpp extension -- 4.4.1 - -* Thu Oct 11 2001 Guillaume Rousse 4.4.0-2jpp -- first unified release -- used lower case for name -- used original tarball -- s/jPackage/JPackage - -* Mon Aug 27 2001 Guillaume Rousse 4.4.0-1mdk -- first Mandrake release +%autochangelog diff --git a/changelog b/changelog new file mode 100644 index 0000000..3aca486 --- /dev/null +++ b/changelog @@ -0,0 +1,292 @@ +* Wed Jul 17 2024 Fedora Release Engineering - 6.8.1-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Tue Feb 27 2024 Jiri Vanek - 6.8.1-2 +- Rebuilt for java-21-openjdk as system jdk + +* Thu Feb 01 2024 Mikolaj Izdebski - 6.8.1-1 +- Update to upstream version 6.8.1 + +* Tue Jan 23 2024 Fedora Release Engineering - 6.8.0-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 6.8.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Mon Dec 11 2023 Marian Koncek - 6.8.0-1 +- Update to upstream version 6.8.0 + +* Fri Sep 01 2023 Mikolaj Izdebski - 6.7.0-3 +- Convert License tag to SPDX format + +* Fri Aug 18 2023 Mikolaj Izdebski - 6.7.0-2 +- Add missing build-requires + +* Fri Aug 18 2023 Mikolaj Izdebski - 6.7.0-1 +- Update to upstream version 6.7.0 + +* Wed Jul 19 2023 Fedora Release Engineering - 6.5.0-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Wed Jan 18 2023 Fedora Release Engineering - 6.5.0-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Thu Dec 01 2022 Mikolaj Izdebski - 6.5.0-3 +- Fix arbitrary bytecode produced via out-of-bounds writing +- Resolves: CVE-2022-42920 + +* Wed Jul 20 2022 Fedora Release Engineering - 6.5.0-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Sun Apr 24 2022 Mikolaj Izdebski - 6.5.0-1 +- Update to upstream version 6.5.0 + +* Sat Feb 05 2022 Jiri Vanek - 6.4.1-9 +- Rebuilt for java-17-openjdk as system jdk + +* Wed Jan 19 2022 Fedora Release Engineering - 6.4.1-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Wed Jul 21 2021 Fedora Release Engineering - 6.4.1-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Mon Jun 28 2021 Mikolaj Izdebski - 6.4.1-6 +- Remove dependency on jna + +* Tue Jan 26 2021 Fedora Release Engineering - 0:6.4.1-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Mon Jul 27 2020 Fedora Release Engineering - 0:6.4.1-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Fri Jul 10 2020 Jiri Vanek - 0:6.4.1-3 +- Rebuilt for JDK-11, see https://fedoraproject.org/wiki/Changes/Java11 + +* Tue Jan 28 2020 Fedora Release Engineering - 0:6.4.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Tue Nov 05 2019 Mikolaj Izdebski - 6.4.1-2 +- Mass rebuild for javapackages-tools 201902 + +* Wed Oct 16 2019 Marian Koncek - 6.4.1-1 +- Update to upstream version 6.4.1 + +* Fri Oct 04 2019 Fabio Valentini - 0:6.4.1-1 +- Update to version 6.4.1. + +* Wed Jul 24 2019 Fedora Release Engineering - 0:6.3.1-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri May 24 2019 Mikolaj Izdebski - 6.3.1-2 +- Mass rebuild for javapackages-tools 201901 + +* Mon May 06 2019 Marian Koncek - 0:6.3.1-1 +- Update to upstream version 6.3.1 +- Fixes: RHBZ #1692150 + +* Tue Feb 05 2019 Marian Koncek - 0:6.3-1 +- Update to upstream version 6.3 +- Fixes: RHBZ #1670025 + +* Thu Jan 31 2019 Fedora Release Engineering - 0:6.2-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Thu Jul 12 2018 Fedora Release Engineering - 0:6.2-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Wed Feb 07 2018 Fedora Release Engineering - 0:6.2-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild + +* Sun Dec 10 2017 Michael Simacek - 0:6.2-1 +- Update to upstream version 6.2 + +* Fri Sep 22 2017 Mikolaj Izdebski - 0:6.1-2 +- Conditionally build without jna + +* Tue Sep 19 2017 Michael Simacek - 0:6.1-1 +- Update to upstream version 6.1 + +* Wed Jul 26 2017 Fedora Release Engineering - 0:6.0-0.7.20140406svn1592769 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild + +* Fri Feb 10 2017 Fedora Release Engineering - 0:6.0-0.6.20140406svn1592769 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild + +* Wed Feb 03 2016 Fedora Release Engineering - 0:6.0-0.5.20140406svn1592769 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild + +* Wed Jun 17 2015 Fedora Release Engineering - 0:6.0-0.4.20140406svn1592769 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Mon Aug 11 2014 Mikolaj Izdebski - 0:6.0-0.3.20140406svn1592769 +- Add alias for apache:bcel + +* Sat Jun 07 2014 Fedora Release Engineering - 0:6.0-0.2.20140406svn1592769 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Tue May 06 2014 Michael Simacek - 0:6.0-0.1.20140406svn1592769 +- Update to upstream snapshot compatible with Java 8 + +* Sat Aug 03 2013 Fedora Release Engineering - 0:5.2-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Fri Jun 14 2013 Mikolaj Izdebski - 0:5.2-16 +- Complete spec file rewrite +- Build with Maven instead of Ant +- Remove manual subpackage + +* Wed Feb 13 2013 Fedora Release Engineering - 0:5.2-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Tue Nov 13 2012 Tom Callaway - 0:5.2-14 +- Package NOTICE.txt + +* Tue Aug 21 2012 Andy Grimm - 0:5.2-13 +- This package should not own _mavendepmapfragdir (RHBZ#850005) +- Build with maven, and clean up deprecated spec constructs +- Fix pom file (See http://jira.codehaus.org/browse/MEV-592) + +* Wed Jul 18 2012 Fedora Release Engineering - 0:5.2-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Sun Jun 24 2012 Gerard Ryan - 0:5.2-11 +- Inject OSGI Manifest. + +* Wed Jan 11 2012 Ville Skyttä - 0:5.2-10 +- Specify explicit source encoding to fix build with Java 7. +- Install jar and javadocs unversioned. +- Crosslink with JDK javadocs. + +* Mon Feb 07 2011 Fedora Release Engineering - 0:5.2-9 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Tue Jul 13 2010 Alexander Kurtakov 0:5.2-8 +- Use global. +- Drop gcj_support. +- Fix groups. +- Fix build. + +* Fri Jul 24 2009 Fedora Release Engineering - 0:5.2-7.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Feb 23 2009 Fedora Release Engineering - 0:5.2-6.1 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + +* Thu Dec 04 2008 Permaine Cheung 0:5.2-5.1 +- Do not install poms in /usr/share/maven2/default_poms + +* Wed Jul 9 2008 Tom "spot" Callaway - 0:5.2-5 +- drop repotag + +* Tue Feb 19 2008 Fedora Release Engineering - 0:5.2-4jpp.2 +- Autorebuild for GCC 4.3 + +* Tue Jan 22 2008 Permaine Cheung 0:5.2-3jpp.1 +- Merge with upstream + +* Mon Jan 07 2008 Permaine Cheung 0:5.2-2jpp.2 +- Fixed unowned directory (Bugzilla 246185) + +* Fri Nov 16 2007 Ralph Apel 0:5.2-3jpp +- Install poms unconditionally +- Add pom in ./maven2/default_poms +- Add org.apache.bcel:bcel depmap frag + +* Wed Sep 19 2007 Permaine Cheung 0:5.2-2jpp.1 +- Update to 5.2 in Fedora + +* Mon Sep 4 2007 Jason Corley 0:5.2-2jpp +- use official 5.2 release tarballs and location +- change vendor and distribution to macros +- add missing requires on and maven-plugin-test, maven-plugins-base, and + maven-plugin-xdoc +- macro bracket fixes +- remove demo subpackage (examples are not included in the distribution tarball) +- build in mock + +* Wed Jun 27 2007 Ralph Apel 0:5.2-1jpp +- Upgrade to 5.2 +- Drop bootstrap option: not necessary any more +- Add pom and depmap frags + +* Fri Feb 09 2007 Ralph Apel 0:5.1-10jpp +- Fix empty-%%post and empty-%%postun +- Fix no-cleaning-of-buildroot + +* Fri Feb 09 2007 Ralph Apel 0:5.1-9jpp +- Optionally build without maven +- Add bootstrap option + +* Thu Aug 10 2006 Matt Wringe 0:5.1-8jpp +- Add missing requires for Javadoc task + +* Sun Jul 23 2006 Matt Wringe 0:5.1-7jpp +- Add conditional native compilation +- Change spec file encoding from ISO-8859-1 to UTF-8 +- Add missing BR werken.xpath and ant-apache-regexp + +* Tue Apr 11 2006 Ralph Apel 0:5.1-6jpp +- First JPP-1.7 release +- Use tidyed sources from svn +- Add resources to build the manual +- Add examples to -demo subpackage +- Build with maven by default +- Add option to build with straight ant + +* Fri Nov 19 2004 David Walluck 0:5.1-5jpp +- rebuild to fix packager + +* Sat Nov 06 2004 David Walluck 0:5.1-4jpp +- rebuild with javac 1.4.2 + +* Sat Oct 16 2004 David Walluck 0:5.1-3jpp +- rebuild for JPackage 1.6 + +* Fri Aug 20 2004 Ralph Apel 0:5.1-2jpp +- Build with ant-1.6.2 + +* Sun May 11 2003 David Walluck 0:5.1-1jpp +- 5.1 +- update for JPackage 1.5 + +* Mon Mar 24 2003 Nicolas Mailhot - 5.0-6jpp +- For jpackage-utils 1.5 + +* Tue Feb 25 2003 Ville Skyttä - 5.0-5jpp +- Rebuild to get docdir right on modern distros. +- Fix License tag and source file perms. +- Built with IBM's 1.3.1SR3 (doesn't build with Sun's 1.4.1_01). + +* Tue Jun 11 2002 Henri Gomez 5.0-4jpp +- use sed instead of bash 2.x extension in link area to make spec compatible + with distro using bash 1.1x + +* Tue May 07 2002 Guillaume Rousse 5.0-3jpp +- vendor, distribution, group tags + +* Wed Jan 23 2002 Guillaume Rousse 5.0-2jpp +- section macro +- no dependencies for manual and javadoc package + +* Tue Jan 22 2002 Henri Gomez 5.0-1jpp +- bcel is now a jakarta apache project +- dependency on jakarta-regexp instead of gnu.regexp +- created manual package + +* Sat Dec 8 2001 Guillaume Rousse 4.4.1-2jpp +- javadoc into javadoc package +- Requires: and BuildRequires: gnu.regexp + +* Wed Nov 21 2001 Christian Zoffoli 4.4.1-1jpp +- removed packager tag +- new jpp extension +- 4.4.1 + +* Thu Oct 11 2001 Guillaume Rousse 4.4.0-2jpp +- first unified release +- used lower case for name +- used original tarball +- s/jPackage/JPackage + +* Mon Aug 27 2001 Guillaume Rousse 4.4.0-1mdk +- first Mandrake release From 73a80c65228ca2ec3928f361800715e235e9eeaa Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 20 Aug 2024 16:33:56 +0200 Subject: [PATCH 09/21] Use %autosetup -C --- bcel.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bcel.spec b/bcel.spec index e0dadf6..090a01c 100644 --- a/bcel.spec +++ b/bcel.spec @@ -37,7 +37,7 @@ Summary: API documentation for %{name} This package provides %{summary}. %prep -%autosetup -p1 -n %{name}-%{version}-src +%autosetup -p1 -C %pom_remove_plugin :maven-source-plugin %pom_remove_plugin :spotbugs-maven-plugin From f683a413c602d28fcbe6ae47205aea26a6def1f0 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Fri, 29 Nov 2024 08:28:38 +0100 Subject: [PATCH 10/21] Update javapackages test plan to f42 --- plans/javapackages.fmf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plans/javapackages.fmf b/plans/javapackages.fmf index 17c6113..86bfcea 100644 --- a/plans/javapackages.fmf +++ b/plans/javapackages.fmf @@ -2,6 +2,6 @@ summary: Run javapackages-specific tests discover: how: fmf url: https://src.fedoraproject.org/tests/javapackages - ref: f41 + ref: f42 execute: how: tmt From 5da575499eb87c408a589bd80f7eeb6310568a42 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Tue, 31 Dec 2024 09:59:10 +0100 Subject: [PATCH 11/21] Update javadoc package description [skip changelog] --- bcel.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bcel.spec b/bcel.spec index 090a01c..afa15b5 100644 --- a/bcel.spec +++ b/bcel.spec @@ -34,7 +34,7 @@ being the Xalan XSLT processor at Apache. Summary: API documentation for %{name} %description javadoc -This package provides %{summary}. +API documentation for %{name}. %prep %autosetup -p1 -C From 2b6cc05ee95ffb89be1fbb1906593fd29bdb9217 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 13 Jan 2025 10:46:45 +0100 Subject: [PATCH 12/21] Switch upstream URL to https --- bcel.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bcel.spec b/bcel.spec index afa15b5..27f8f67 100644 --- a/bcel.spec +++ b/bcel.spec @@ -3,7 +3,7 @@ Version: 6.8.1 Release: %autorelease Summary: Byte Code Engineering Library License: Apache-2.0 -URL: http://commons.apache.org/proper/commons-bcel/ +URL: https://commons.apache.org/proper/commons-bcel/ BuildArch: noarch ExclusiveArch: %{java_arches} noarch From d76c2191720b345bd5b8aab508faa1d29163e2b1 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Thu, 16 Jan 2025 12:20:15 +0000 Subject: [PATCH 13/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild From 51b72a3336b2b3bda002e206dee81cd8831dd9d3 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Mon, 3 Mar 2025 11:57:13 +0100 Subject: [PATCH 14/21] Remove javadoc subpackage --- bcel.spec | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/bcel.spec b/bcel.spec index 27f8f67..05dd62b 100644 --- a/bcel.spec +++ b/bcel.spec @@ -13,6 +13,8 @@ BuildRequires: maven-local BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.commons:commons-parent:pom:) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) +# TODO Remove in Fedora 46 +Obsoletes: %{name}-javadoc < 6.8.1-14 %description The Byte Code Engineering Library (formerly known as JavaClass) is @@ -30,12 +32,6 @@ being used successfully in several projects such as compilers, optimizers, obsfuscators and analysis tools, the most popular probably being the Xalan XSLT processor at Apache. -%package javadoc -Summary: API documentation for %{name} - -%description javadoc -API documentation for %{name}. - %prep %autosetup -p1 -C @@ -47,7 +43,7 @@ API documentation for %{name}. %mvn_file : %{name} %build -%mvn_build -f +%mvn_build -j -f %install %mvn_install @@ -56,8 +52,5 @@ API documentation for %{name}. %doc RELEASE-NOTES.txt %license LICENSE.txt NOTICE.txt -%files javadoc -f .mfiles-javadoc -%license LICENSE.txt NOTICE.txt - %changelog %autochangelog From 83fb93cef29c3da1f992414b5ac1dd0f7d3d47d1 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Wed, 26 Mar 2025 08:43:18 +0100 Subject: [PATCH 15/21] Switch to javapackages tests from CentOS Stream GitLab --- plans/javapackages.fmf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plans/javapackages.fmf b/plans/javapackages.fmf index 86bfcea..e39d47c 100644 --- a/plans/javapackages.fmf +++ b/plans/javapackages.fmf @@ -1,7 +1,7 @@ summary: Run javapackages-specific tests discover: how: fmf - url: https://src.fedoraproject.org/tests/javapackages + url: https://gitlab.com/redhat/centos-stream/tests/javapackages.git ref: f42 execute: how: tmt From 422b9937d1eedd678d2c3689d8a3b08b31df0de7 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 22 May 2025 13:35:31 +0200 Subject: [PATCH 16/21] Switch javapackages test plan to f43 ref --- plans/javapackages.fmf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plans/javapackages.fmf b/plans/javapackages.fmf index e39d47c..ae17c0c 100644 --- a/plans/javapackages.fmf +++ b/plans/javapackages.fmf @@ -2,6 +2,6 @@ summary: Run javapackages-specific tests discover: how: fmf url: https://gitlab.com/redhat/centos-stream/tests/javapackages.git - ref: f42 + ref: f43 execute: how: tmt From 7d3479cb6116f073f2530b5eb15c1288a93f9cc4 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Sun, 13 Jul 2025 09:22:51 +0200 Subject: [PATCH 17/21] Build with OpenJDK 25 --- bcel.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bcel.spec b/bcel.spec index 05dd62b..7bd0005 100644 --- a/bcel.spec +++ b/bcel.spec @@ -9,7 +9,7 @@ ExclusiveArch: %{java_arches} noarch Source0: http://archive.apache.org/dist/commons/bcel/source/bcel-%{version}-src.tar.gz -BuildRequires: maven-local +BuildRequires: maven-local-openjdk25 BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.commons:commons-parent:pom:) BuildRequires: mvn(org.apache.felix:maven-bundle-plugin) From 5a094ca60150c5b8ebdc68ee8fb93da5ee79ee15 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 17 Jul 2025 07:49:29 +0200 Subject: [PATCH 18/21] Update to upstream version 6.10.0 --- .gitignore | 1 + bcel.spec | 2 +- sources | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 8eddb0f..5b2eb60 100644 --- a/.gitignore +++ b/.gitignore @@ -12,3 +12,4 @@ /bcel-6.7.0-src.tar.gz /bcel-6.8.0-src.tar.gz /bcel-6.8.1-src.tar.gz +/bcel-6.10.0-src.tar.gz diff --git a/bcel.spec b/bcel.spec index 7bd0005..54856cc 100644 --- a/bcel.spec +++ b/bcel.spec @@ -1,5 +1,5 @@ Name: bcel -Version: 6.8.1 +Version: 6.10.0 Release: %autorelease Summary: Byte Code Engineering Library License: Apache-2.0 diff --git a/sources b/sources index 7bcd686..2a1c63f 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (bcel-6.8.1-src.tar.gz) = 1a38f4603bfe8692e4fc71a911fbb37ddc30ee5afa270d4b36f0325879a555df2cab34e2abf38645a3c7b780e30dec516a0eac21a0d7e18ff412a5762282360e +SHA512 (bcel-6.10.0-src.tar.gz) = 7ea129a048bf510ed15212a17680dfa37fe8c4adcc75504fa9a6ff35ef97d25f267547ad019fe146cd2fea9a3ef0eaca432d4c9cac7570ba5e68897f21c29a14 From 50d90c920ce5c53ca3b381aa37ffde193a3a06e2 Mon Sep 17 00:00:00 2001 From: Mikolaj Izdebski Date: Thu, 17 Jul 2025 08:47:25 +0200 Subject: [PATCH 19/21] Update tests for version 6.10.0 --- tests/Sanity/upstream-tests/main.fmf | 1 + tests/Sanity/upstream-tests/runtest.sh | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/Sanity/upstream-tests/main.fmf b/tests/Sanity/upstream-tests/main.fmf index c957ccd..a3a52fb 100644 --- a/tests/Sanity/upstream-tests/main.fmf +++ b/tests/Sanity/upstream-tests/main.fmf @@ -5,3 +5,4 @@ require: - bcel - javapackages-tools - maven + - cpio diff --git a/tests/Sanity/upstream-tests/runtest.sh b/tests/Sanity/upstream-tests/runtest.sh index b38cb6c..9c38473 100755 --- a/tests/Sanity/upstream-tests/runtest.sh +++ b/tests/Sanity/upstream-tests/runtest.sh @@ -38,7 +38,7 @@ rlJournalStart rlPhaseEnd rlPhaseStartTest "run tests" - rlRun -s "${mvn} surefire:test -Dsurefire.excludes=JdkGenericDumpTestCase,ConstantPoolModuleToStringTestCase,BCELifierTestCase" + rlRun -s "${mvn} surefire:test -Dsurefire.excludes=JdkGenericDumpTestCase,ConstantPoolModuleToStringTestCase,ConstantPoolModuleAccessTestCase,BCELifierTestCase" rlAssertGrep "BUILD SUCCESS" $rlRun_LOG rlAssertGrep "Failures: 0, Errors: 0" $rlRun_LOG rlPhaseEnd From 77100c6b1c53884c625ef5be531034a0d7831c61 Mon Sep 17 00:00:00 2001 From: Fedora Release Engineering Date: Wed, 23 Jul 2025 17:37:02 +0000 Subject: [PATCH 20/21] Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild From 03a7be70c6d48193442b504ead9461a2b08ab8c4 Mon Sep 17 00:00:00 2001 From: Jiri Vanek Date: Tue, 29 Jul 2025 19:49:10 +0200 Subject: [PATCH 21/21] Rebuilt for java-25-openjdk as preffered jdk https://fedoraproject.org/wiki/Changes/Java25AndNoMoreSystemJdk Note, that since f43, you should be always explicit on what jdk to use. This commit should do exactly that.