zeroc-ice / ice-demos

Sample programs for Ice
https://zeroc.com
GNU General Public License v2.0
323 stars 217 forks source link

Java compat chat-demo failing to build with the updated gradle #177

Closed pepone closed 1 year ago

pepone commented 1 year ago
Compiling with toolchain '/usr/lib64/jvm/java-1.8.0-openjdk-1.8.0'.
file or directory '/home/ec2-user/workspace/ice-dist/3.7/dist-utils/build/ice/builds/ice-demos-g++-x86_64-default/java-compat/Ice/callback/src/main/java', not found
Compiling with JDK Java compiler API.
Class dependency analysis for incremental compilation took 0.078 secs.
Created classpath snapshot for incremental compilation in 0.001 secs.
FAILURE: Build failed with an exception.
* What went wrong:
Some problems were found with the configuration of task ':demoChat:proguard' (type 'ProGuardTask').
  - Type 'proguard.gradle.ProGuardTask' property 'configurationFiles' is missing an input or output annotation.
    Reason: A property without annotation isn't considered during up-to-date checking.
    Possible solutions:
      1. Add an input or output annotation.
      2. Mark it as @Internal.
    Please refer to https://docs.gradle.org/7.6/userguide/validation_problems.html#missing_annotation for more details about this problem.
  - Type 'proguard.gradle.ProGuardTask' property 'inJarCounts' is missing an input or output annotation.
    Reason: A property without annotation isn't considered during up-to-date checking.
    Possible solutions:
      1. Add an input or output annotation.
      2. Mark it as @Internal.
    Please refer to https://docs.gradle.org/7.6/userguide/validation_problems.html#missing_annotation for more details about this problem.
  - Type 'proguard.gradle.ProGuardTask' property 'inJarFiles' is missing an input or output annotation.
    Reason: A property without annotation isn't considered during up-to-date checking.
    Possible solutions:
      1. Add an input or output annotation.
      2. Mark it as @Internal.
    Please refer to https://docs.gradle.org/7.6/userguide/validation_problems.html#missing_annotation for more details about this problem.
  - Type 'proguard.gradle.ProGuardTask' property 'inJarFilters' is missing an input or output annotation.
    Reason: A property without annotation isn't considered during up-to-date checking.
    Possible solutions:
      1. Add an input or output annotation.
      2. Mark it as @Internal.
    Please refer to https://docs.gradle.org/7.6/userguide/validation_problems.html#missing_annotation for more details about this problem.
  - Type 'proguard.gradle.ProGuardTask' property 'libraryJarFiles' is missing an input or output annotation.
    Reason: A property without annotation isn't considered during up-to-date checking.
    Possible solutions:
      1. Add an input or output annotation.
      2. Mark it as @Internal.
    Please refer to https://docs.gradle.org/7.6/userguide/validation_problems.html#missing_annotation for more details about this problem.
pepone commented 1 year ago

Fixed in e69b6e9880664d55bec78f12e93717220642563c