Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 946903 - dev-java/easymock-3.3.1-r1: failed (test phase): java.lang.IllegalArgumentException: Unsupported class file major version 69
Summary: dev-java/easymock-3.3.1-r1: failed (test phase): java.lang.IllegalArgumentExc...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Java team
URL:
Whiteboard:
Keywords: PullRequest, TESTFAILURE
Depends on:
Blocks: jdk25_test
  Show dependency tree
 
Reported: 2024-12-25 10:49 UTC by Agostino Sarubbo
Modified: 2025-02-06 18:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,110.99 KB, text/plain)
2024-12-25 10:49 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-12-25 10:49:24 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-java/easymock-3.3.1-r1 fails tests.
Discovered on: amd64 (internal ref: java25_tinderbox)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Comment 1 Agostino Sarubbo gentoo-dev 2024-12-25 10:49:25 UTC
Created attachment 914851 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2024-12-25 10:49:25 UTC
Error(s) that match a know pattern:


FAILURES!!!
Comment 3 Volkmar W. Pogatzki 2024-12-30 17:06:25 UTC
There were 27 failures:
1) testJava8(org.easymock.tests.CglibTest)
java.lang.IllegalArgumentException: Unsupported class file major version 69

For building with Java 25 easymock:3.2 needs cglib built with a version
of dev-java/asm which supports Java 25.
Comment 4 Larry the Git Cow gentoo-dev 2025-01-06 10:33:49 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feaa66b29a72f492e0ce11960137d2cee585250b

commit feaa66b29a72f492e0ce11960137d2cee585250b
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2024-12-28 17:08:32 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2025-01-06 10:33:44 +0000

    dev-java/easymock: 3.3.1-r2 lift dependency to >=dev-java/cglib-3.3.0-r3:3
    
    For building with Java 25 easymock:3.2 needs cglib built with a version
    of dev-java/asm which supports Java 25.
    
    Bug: https://bugs.gentoo.org/946903
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Closes: https://github.com/gentoo/gentoo/pull/39875
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-java/easymock/easymock-3.3.1-r2.ebuild | 70 ++++++++++++++++++++++++++++++
 1 file changed, 70 insertions(+)
Comment 5 Larry the Git Cow gentoo-dev 2025-02-06 18:20:15 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7935180708f2239cbc573a090cb2007a37772b6f

commit 7935180708f2239cbc573a090cb2007a37772b6f
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2025-02-05 13:01:09 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2025-02-06 18:20:03 +0000

    dev-java/easymock: drop 3.3.1-r1
    
    Closes: https://bugs.gentoo.org/946903
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Closes: https://github.com/gentoo/gentoo/pull/40451/commits/a3edc2471011a13bb212cb93991ef1dc0501dab2
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-java/easymock/easymock-3.3.1-r1.ebuild | 71 ------------------------------
 1 file changed, 71 deletions(-)