Update bcel to 6.12.0 (Java 25 default)
This MR resolves 1108557. The currently packaged version does not support Java 25, the support was added in 6.11[1]. This MR depends on junit5!2
Changes:
-
debian/patches/03-commons-lang3-compat.patch- add a new patch to use older commons-lang3 String APIs until commons-lang3 is updated. -
debian/patches/02-disable-third-party-class-tests.patch- refresh patch -
debian/control- update Standards-Version to 4.7.3, drop Priority: field -
debian/control- require updated junit5.
Testing:
- rebuild of reverse-dependencies[2]
- build in sid chroot (updated opentest4j and junit installed)
- build in sid chroot with Java 25 enabled (updated opentest4j and junit installed)
[1] https://github.com/apache/commons-bcel/blob/master/RELEASE-NOTES.txt
[2] https://launchpad.net/~vpa1977/+archive/ubuntu/bcel-rdeps
Edited by Vladimir Petko