Hello.
Le jeu. 16 avr. 2026 à 14:13, Alex Herbert <[email protected]> a écrit :
>
> We have fixed quite a few bugs and added some significant enhancements
> since Apache Commons RNG 1.6 was released, so I would like to release
> Apache Commons RNG 1.7.
>
> Apache Commons RNG 1.7 RC1 is available for review here:
> https://dist.apache.org/repos/dist/dev/commons/rng/1.7-RC1 (svn
> revision 83845)
>
> The Git tag commit for this RC is commons-rng-1.7-RC1, which you can browse
> here:
>
> https://gitbox.apache.org/repos/asf?p=commons-rng.git;a=commit;h=commons-rng-1.7-RC1
> You may checkout this tag using:
> git clone https://gitbox.apache.org/repos/asf/commons-rng.git --branch
> commons-rng-1.7-RC1 commons-rng-1.7-RC1
> (signature can be checked from git using 'git tag -v commons-rng-1.7-RC1')
After a fresh "git clone ...":
$ mvn
[... skipped ...]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Apache Commons RNG 1.7:
[INFO]
[INFO] Apache Commons RNG ................................. SUCCESS [ 14.753 s]
[INFO] Apache Commons RNG Client API ...................... FAILURE [ 26.094 s]
[INFO] Apache Commons RNG Core ............................ SKIPPED
[INFO] Apache Commons RNG Simple .......................... SKIPPED
[INFO] Apache Commons RNG Sampling ........................ SKIPPED
[INFO] Apache Commons RNG (Bill of Materials) ............. SKIPPED
[INFO] Apache Commons RNG Documentation ................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 41.312 s
[INFO] Finished at: 2026-04-18T14:29:29+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.revapi:revapi-maven-plugin:0.15.1:check (default) on project
commons-rng-client-api: Execution default of goal
org.revapi:revapi-maven-plugin:0.15.1:check failed: A required class
was missing while executing
org.revapi:revapi-maven-plugin:0.15.1:check:
org/apache/logging/log4j/spi/LoggerAdapter
[ERROR] -----------------------------------------------------
[ERROR] realm = plugin>org.revapi:revapi-maven-plugin:0.15.1
[ERROR] strategy = org.codehaus.plexus.classworlds.strategy.SelfFirstStrategy
[ERROR] urls[0] =
file:/home/gilles/.m2/repository/org/revapi/revapi-maven-plugin/0.15.1/revapi-maven-plugin-0.15.1.jar
[... skipped ...]
[ERROR] urls[60] =
file:/home/gilles/.m2/repository/com/ximpleware/vtd-xml/2.11/vtd-xml-2.11.jar
[ERROR] Number of foreign imports: 1
[ERROR] import: Entry[import from realm ClassRealm[maven.api, parent: null]]
[ERROR]
[ERROR] -----------------------------------------------------:
org.apache.logging.log4j.spi.LoggerAdapter
[ERROR] -> [Help 1]
[...]
Running, in the same directory,
$ mvn clean install
[... skipped ...]
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary for Apache Commons RNG 1.7:
[INFO]
[INFO] Apache Commons RNG ................................. SUCCESS [ 11.970 s]
[INFO] Apache Commons RNG Client API ...................... SUCCESS [ 18.703 s]
[INFO] Apache Commons RNG Core ............................ FAILURE [ 55.527 s]
[INFO] Apache Commons RNG Simple .......................... SKIPPED
[INFO] Apache Commons RNG Sampling ........................ SKIPPED
[INFO] Apache Commons RNG (Bill of Materials) ............. SKIPPED
[INFO] Apache Commons RNG Documentation ................... SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 01:26 min
[INFO] Finished at: 2026-04-18T14:39:25+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal
org.revapi:revapi-maven-plugin:0.15.1:check (default) on project
commons-rng-core: The following API problems caused the build to fail:
[ERROR] java.class.externalClassExposedInAPI: interface
org.apache.commons.rng.JumpableUniformRandomProvider: A class from
supplementary archives is used in a public capacity in the API.
[org.apache.commons:commons-rng-client-api:jar:1.7]
[ERROR] java.class.externalClassExposedInAPI: interface
org.apache.commons.rng.RandomProviderState: A class from supplementary
archives is used in a public capacity in the API.
[org.apache.commons:commons-rng-client-api:jar:1.7]
[ERROR] java.class.externalClassExposedInAPI: interface
org.apache.commons.rng.UniformRandomProvider: A class from
supplementary archives is used in a public capacity in the API.
[org.apache.commons:commons-rng-client-api:jar:1.7]
[...]
$ mvn --version
Apache Maven 3.9.9
Maven home: /usr/share/maven
Java version: 21.0.10, vendor: Debian, runtime:
/usr/lib/jvm/java-21-openjdk-amd64
Default locale: en_US, platform encoding: UTF-8
OS name: "linux", version: "6.12.74+deb13+1-amd64", arch: "amd64",
family: "unix"
Regards,
Gilles
P.S. The current build ("CI" label) on GH is marked as "Failing":
https://github.com/apache/commons-rng/actions/workflows/maven.yml
> [...]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]