teku
teku copied to clipboard
Deprecated APIs and Multiple Licenses during build process
For the latest v24.3.0: Obviously, none of this matters for a successful build, and things seem to be ok, but worth noting for those that may freak out at any site of build output other than "Success":
> Task :ethereum:executionclient:compileJava
Note: /home/eviljordan/teku/ethereum/executionclient/src/main/java/tech/pegasys/teku/ethereum/executionclient/auth/JwtSecretKeyLoader.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :validator:remote:compileJava
Note: /home/eviljordan/teku/validator/remote/src/main/java/tech/pegasys/teku/validator/remote/RemoteValidatorApiHandler.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :eth-benchmark-tests:compileTestFixturesJava
Note: /home/eviljordan/teku/eth-benchmark-tests/src/testFixtures/java/tech/pegasys/teku/benchmarks/gen/BlockArchiveGenerator.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :data:beaconrestapi:compileJava
Note: Some input files use or override a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
> Task :generateLicenseReport
Module org.jupnp:org.jupnp:3.0.0 has multiple license reported:
"CDDL-1.0";link="https://opensource.org/license/cddl-1-0/";description="Common Development and Distribution License 1.0"
CDDL-1.0
Consider adding module license information in overrideLicenses.
Module org.jupnp:org.jupnp.support:3.0.0 has multiple license reported:
"CDDL-1.0";link="https://opensource.org/license/cddl-1-0/";description="Common Development and Distribution License 1.0"
CDDL-1.0
Consider adding module license information in overrideLicenses.
Thanks for raising, we'll do a cleanup.