teku icon indicating copy to clipboard operation
teku copied to clipboard

Deprecated APIs and Multiple Licenses during build process

Open EvilJordan opened this issue 2 years ago • 1 comments

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.

EvilJordan avatar Mar 10 '24 21:03 EvilJordan

Thanks for raising, we'll do a cleanup.

rolfyone avatar Mar 11 '24 21:03 rolfyone