Build has warnings since upgrading to Tycho 4.0.1
Follow-up of #569 (closed) and !606 (merged):
-
[WARNING] Parameter 'qualifier' (user property 'buildQualifier') is read-only, must not be used in configuration
- Previous discussion: !606 (comment 1152360)
- We get this warning 6 times, only as part of the build of the
org.eclipse.escet.product
plugin. - This has been reported:
- This has been resolved. Should be fixed in a next Tycho release.
-
[WARNING] [74116e22-3590-4227-ba46-24724dc9aa95][extension>org.eclipse.tycho:tycho-maven-plugin:4.0.0-SNAPSHOT] No digest algorithm is available to verify download of binary,org.eclipse.escet.product.feature_root,0.10.0.v20230615-103743-dev.
- Previous discussion: !606 (comment 1152361)
- We get this warning 9 times, only as part of the
assemble-repository
goal for theorg.eclipse.escet.product
plugin. - This has been reported, and partially fixed, but not entirely:
- Resolved issue (reduces number of warnings): https://github.com/eclipse-tycho/tycho/issues/1482#issuecomment-1595760511
- Follow-up issue reported:
- Follow-up issue (for remaining warnings): https://github.com/eclipse-tycho/tycho/issues/2710
- Reproducer for follow-up issue: https://github.com/eclipse-tycho/tycho/pull/2711
- Follow-up issue got resolved as well. Should be fixed in a next Tycho release.
-
[WARNING] [d42419f9-6c63-4a2b-ad79-8d9cd99a32bd][extension>org.eclipse.tycho:tycho-maven-plugin:4.0.9] No digest algorithm is available to verify download of osgi.bundle,com.github.com-github-javabdd.com.github.javabdd,9.0.0 from repository file:/C:/Users/dhendri1/.m2/repository/.
- Similar to item above.
- Previous discussion: #634 (comment 1475278)
- We get warnings for each of the third-party dependencies we take directly from Maven and that we redistribute on our update site, as well as for their sources.
- This has been reported, and partially fixed, but not entirely:
- Resolved issue (reduces number of warnings): https://github.com/eclipse-tycho/tycho/issues/1482#issuecomment-1595760511
- Follow-up issue (for remaining warnings, got solved for binary files): https://github.com/eclipse-tycho/tycho/issues/2710
- Reproducer for follow-up issue (does not show the issue for the third-party dependencies): https://github.com/eclipse-tycho/tycho/pull/2711
- Need to create Tycho issue and make a reproducer.
-
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:build-helper-maven-plugin is missing.
- Previous discussion: !606 (comment 1158464)
- We get this warning 7 times, at the start of the Maven build (related to the
.polyglot.META-INF
files in all.parser
projects). - This has been reported. The reported issue got turned into a discussion. The issue, discussion and reproducer pull request got closed. We implemented the suggested configuration change.
- Reported issue: https://github.com/eclipse-tycho/tycho/discussions/2717
- Reproducer for issue: https://github.com/eclipse-tycho/tycho/pull/2718
- Merge request to get rid of these warnings: !634 (merged)
Edited by Dennis Hendriks