Open nehgutierrez opened 2 years ago
hi @nehgutierrez thanks for the report I was not aware of the Gradle issue comments. In the Gradle issue, I noticed the user was using old Talaiot versions. Since 1.4.2 we updated the oshi version making it compatible with M1 laptops https://github.com/cdsap/Talaiot/releases/tag/1.4.2. However, checking your buildEnvironment output you are using the newest versions (1.5.2). At work we are using Talaiot with M1 devices but not with Kotlin MultiPlatform/Native. Can I ask you for a simple repo to reproduce the error, please?
Hi @cdsap
I have pretty similar problem with M1 Max
classpath
+--- com.android.tools.build:gradle:7.1.3
| +--- com.android.tools:sdk-common:30.1.3
| | +--- com.android.tools:sdklib:30.1.3
| | | +--- com.android.tools.layoutlib:layoutlib-api:30.1.3
| | | | +--- com.android.tools:common:30.1.3
| | | | | +--- com.android.tools:annotations:30.1.3
| | | | | +--- com.google.guava:guava:30.1-jre
| | | | | | +--- com.google.guava:failureaccess:1.0.1
| | | | | | +--- com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava
| | | | | | +--- com.google.code.findbugs:jsr305:3.0.2
| | | | | | +--- org.checkerframework:checker-qual:3.5.0
| | | | | | +--- com.google.errorprone:error_prone_annotations:2.3.4
| | | | | | \--- com.google.j2objc:j2objc-annotations:1.3
| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31
| | | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31
| | | | | | +--- org.jetbrains:annotations:13.0
| | | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.31
| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.5.31
| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 (*)
| | | | +--- net.sf.kxml:kxml2:2.3.0
| | | | +--- com.android.tools:annotations:30.1.3
| | | | \--- org.jetbrains:annotations:13.0
| | | +--- com.android.tools:dvlib:30.1.3
| | | | \--- com.android.tools:common:30.1.3 (*)
| | | +--- com.android.tools:common:30.1.3 (*)
| | | +--- com.google.code.gson:gson:2.8.6 -> 2.9.0
| | | +--- org.glassfish.jaxb:jaxb-runtime:2.3.2
| | | | +--- jakarta.xml.bind:jakarta.xml.bind-api:2.3.2
| | | | | \--- jakarta.activation:jakarta.activation-api:1.2.1
| | | | +--- org.glassfish.jaxb:txw2:2.3.2
| | | | +--- com.sun.istack:istack-commons-runtime:3.0.8
| | | | | \--- jakarta.activation:jakarta.activation-api:1.2.1
| | | | +--- org.jvnet.staxex:stax-ex:1.8.1
| | | | | +--- jakarta.activation:jakarta.activation-api:1.2.1
| | | | | \--- jakarta.xml.bind:jakarta.xml.bind-api:2.3.2 (*)
| | | | +--- com.sun.xml.fastinfoset:FastInfoset:1.2.16
| | | | \--- jakarta.activation:jakarta.activation-api:1.2.1
| | | +--- org.apache.commons:commons-compress:1.20
| | | +--- org.apache.httpcomponents:httpmime:4.5.6
| | | | \--- org.apache.httpcomponents:httpclient:4.5.6 -> 4.5.8
| | | | +--- org.apache.httpcomponents:httpcore:4.4.11
| | | | +--- commons-logging:commons-logging:1.2
| | | | \--- commons-codec:commons-codec:1.11
| | | +--- org.apache.httpcomponents:httpcore:4.4.10 -> 4.4.11
| | | \--- com.android.tools:repository:30.1.3
| | | +--- com.android.tools:common:30.1.3 (*)
| | | +--- com.android.tools.analytics-library:shared:30.1.3
| | | | +--- com.android.tools:annotations:30.1.3
| | | | +--- com.android.tools:common:30.1.3 (*)
| | | | +--- com.google.guava:guava:30.1-jre (*)
| | | | +--- com.google.code.gson:gson:2.8.6 -> 2.9.0
| | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| | | | +--- net.java.dev.jna:jna-platform:5.6.0 -> 5.7.0
| | | | | \--- net.java.dev.jna:jna:5.7.0
| | | | \--- com.android.tools.analytics-library:protos:30.1.3
| | | | \--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| | | +--- com.sun.activation:javax.activation:1.2.0
| | | +--- org.apache.commons:commons-compress:1.20
| | | +--- org.glassfish.jaxb:jaxb-runtime:2.3.2 (*)
| | | +--- com.google.jimfs:jimfs:1.1
| | | | \--- com.google.guava:guava:18.0 -> 30.1-jre (*)
| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| | +--- com.android.tools.build:builder-test-api:7.1.3
| | | +--- com.android.tools.ddms:ddmlib:30.1.3
| | | | +--- com.android.tools:common:30.1.3 (*)
| | | | +--- net.sf.kxml:kxml2:2.3.0
| | | | +--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| | | +--- com.android.tools:annotations:30.1.3
| | | +--- com.android.tools:common:30.1.3 (*)
| | | \--- com.google.guava:guava:30.1-jre (*)
| | +--- com.android.tools.build:builder-model:7.1.3
| | | +--- com.android.tools:annotations:30.1.3
| | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| | +--- com.android.tools.ddms:ddmlib:30.1.3 (*)
| | +--- com.android.tools.layoutlib:layoutlib-api:30.1.3 (*)
| | +--- com.android.tools:common:30.1.3 (*)
| | +--- com.android.tools.analytics-library:shared:30.1.3 (*)
| | +--- org.bouncycastle:bcpkix-jdk15on:1.56
| | | \--- org.bouncycastle:bcprov-jdk15on:1.56
| | +--- org.bouncycastle:bcprov-jdk15on:1.56
| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| | +--- com.google.guava:guava:30.1-jre (*)
| | +--- org.glassfish.jaxb:jaxb-runtime:2.3.2 (*)
| | +--- com.google.code.gson:gson:2.8.6 -> 2.9.0
| | +--- org.jetbrains.kotlin:kotlin-reflect:1.4.32 -> 1.5.31
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.5.31 (*)
| | +--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| | +--- javax.inject:javax.inject:1
| | +--- net.sf.kxml:kxml2:2.3.0
| | +--- org.jetbrains.intellij.deps:trove4j:1.0.20181211
| | +--- com.android.tools.build:aapt2-proto:7.0.0-beta04-7396180 -> 7.1.3-7984345
| | | \--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| | \--- xerces:xercesImpl:2.12.0
| | \--- xml-apis:xml-apis:1.4.01
| +--- com.android.tools:sdklib:30.1.3 (*)
| +--- com.android.tools:repository:30.1.3 (*)
| +--- com.android.tools.ddms:ddmlib:30.1.3 (*)
| +--- com.android.tools.build:aapt2-proto:7.1.3-7984345 (*)
| +--- com.android.tools.build:aaptcompiler:7.1.3
| | +--- com.android.tools.build:aapt2-proto:7.1.3-7984345 (*)
| | +--- com.android.tools.layoutlib:layoutlib-api:30.1.3 (*)
| | +--- com.android.tools:common:30.1.3 (*)
| | +--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| | +--- com.google.guava:guava:30.1-jre (*)
| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| +--- com.android.tools.analytics-library:crash:30.1.3
| | +--- com.android.tools:annotations:30.1.3
| | +--- com.google.guava:guava:30.1-jre (*)
| | +--- org.apache.httpcomponents:httpmime:4.5.6 (*)
| | +--- org.apache.httpcomponents:httpcore:4.4.10 -> 4.4.11
| | \--- org.apache.httpcomponents:httpclient:4.5.6 -> 4.5.8 (*)
| +--- com.android.tools.analytics-library:shared:30.1.3 (*)
| +--- com.android.tools.lint:lint-model:30.1.3
| | +--- com.android.tools:common:30.1.3 (*)
| | +--- com.android.tools:sdk-common:30.1.3 (*)
| | +--- com.android.tools.build:builder-model:7.1.3 (*)
| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| | \--- net.sf.kxml:kxml2:2.3.0
| +--- androidx.databinding:databinding-compiler-common:7.1.3
| | +--- androidx.databinding:databinding-common:7.1.3
| | +--- com.android.databinding:baseLibrary:7.1.3
| | +--- org.antlr:antlr4:4.5.3
| | +--- commons-io:commons-io:2.4 -> 2.6
| | +--- com.googlecode.juniversalchardet:juniversalchardet:1.0.3
| | +--- com.google.guava:guava:30.1-jre (*)
| | +--- com.squareup:javapoet:1.10.0
| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| | +--- com.google.code.gson:gson:2.8.6 -> 2.9.0
| | +--- org.glassfish.jaxb:jaxb-runtime:2.3.2 (*)
| | +--- com.android.tools:annotations:30.1.3
| | \--- com.android.tools.build.jetifier:jetifier-core:1.0.0-beta09
| | +--- com.google.code.gson:gson:2.8.0 -> 2.9.0
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.60 -> 1.5.31 (*)
| +--- androidx.databinding:databinding-common:7.1.3
| +--- com.android.databinding:baseLibrary:7.1.3
| +--- com.android.tools.build:builder-test-api:7.1.3 (*)
| +--- com.android.tools.layoutlib:layoutlib-api:30.1.3 (*)
| +--- com.android.tools.utp:android-device-provider-ddmlib-proto:30.1.3
| | \--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| +--- com.android.tools.utp:android-device-provider-gradle-proto:30.1.3
| | \--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| +--- com.android.tools.utp:android-test-plugin-host-additional-test-output-proto:30.1.3
| | \--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| +--- com.android.tools.utp:android-test-plugin-host-coverage-proto:30.1.3
| | \--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| +--- com.android.tools.utp:android-test-plugin-host-retention-proto:30.1.3
| | +--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| +--- com.android.tools.utp:android-test-plugin-result-listener-gradle-proto:30.1.3
| | +--- com.google.code.gson:gson:2.8.6 -> 2.9.0
| | +--- io.grpc:grpc-core:1.21.1
| | | +--- io.opencensus:opencensus-api:0.21.0
| | | +--- io.grpc:grpc-api:1.21.1
| | | | +--- io.grpc:grpc-context:1.21.1
| | | | +--- com.google.errorprone:error_prone_annotations:2.3.2 -> 2.3.4
| | | | +--- com.google.code.findbugs:jsr305:3.0.2
| | | | +--- org.codehaus.mojo:animal-sniffer-annotations:1.17
| | | | \--- com.google.guava:guava:26.0-android -> 30.1-jre (*)
| | | +--- com.google.code.gson:gson:2.7 -> 2.9.0
| | | +--- com.google.android:annotations:4.1.1.4
| | | \--- io.opencensus:opencensus-contrib-grpc-metrics:0.21.0
| | | \--- io.opencensus:opencensus-api:0.21.0
| | +--- io.grpc:grpc-netty:1.21.1
| | | +--- io.grpc:grpc-core:1.21.1 (*)
| | | +--- io.netty:netty-codec-http2:4.1.34.Final
| | | | +--- io.netty:netty-common:4.1.34.Final
| | | | +--- io.netty:netty-buffer:4.1.34.Final
| | | | | \--- io.netty:netty-common:4.1.34.Final
| | | | +--- io.netty:netty-transport:4.1.34.Final
| | | | | +--- io.netty:netty-common:4.1.34.Final
| | | | | +--- io.netty:netty-buffer:4.1.34.Final (*)
| | | | | \--- io.netty:netty-resolver:4.1.34.Final
| | | | | \--- io.netty:netty-common:4.1.34.Final
| | | | +--- io.netty:netty-codec:4.1.34.Final
| | | | | +--- io.netty:netty-common:4.1.34.Final
| | | | | +--- io.netty:netty-buffer:4.1.34.Final (*)
| | | | | \--- io.netty:netty-transport:4.1.34.Final (*)
| | | | +--- io.netty:netty-handler:4.1.34.Final
| | | | | +--- io.netty:netty-common:4.1.34.Final
| | | | | +--- io.netty:netty-buffer:4.1.34.Final (*)
| | | | | +--- io.netty:netty-transport:4.1.34.Final (*)
| | | | | \--- io.netty:netty-codec:4.1.34.Final (*)
| | | | \--- io.netty:netty-codec-http:4.1.34.Final
| | | | +--- io.netty:netty-common:4.1.34.Final
| | | | +--- io.netty:netty-buffer:4.1.34.Final (*)
| | | | +--- io.netty:netty-transport:4.1.34.Final (*)
| | | | +--- io.netty:netty-codec:4.1.34.Final (*)
| | | | \--- io.netty:netty-handler:4.1.34.Final (*)
| | | \--- io.netty:netty-handler-proxy:4.1.34.Final
| | | +--- io.netty:netty-common:4.1.34.Final
| | | +--- io.netty:netty-buffer:4.1.34.Final (*)
| | | +--- io.netty:netty-transport:4.1.34.Final (*)
| | | +--- io.netty:netty-codec:4.1.34.Final (*)
| | | +--- io.netty:netty-codec-socks:4.1.34.Final
| | | | +--- io.netty:netty-common:4.1.34.Final
| | | | +--- io.netty:netty-buffer:4.1.34.Final (*)
| | | | +--- io.netty:netty-transport:4.1.34.Final (*)
| | | | \--- io.netty:netty-codec:4.1.34.Final (*)
| | | \--- io.netty:netty-codec-http:4.1.34.Final (*)
| | +--- io.grpc:grpc-protobuf:1.21.1
| | | +--- io.grpc:grpc-api:1.21.1 (*)
| | | +--- com.google.protobuf:protobuf-java:3.7.1 -> 3.19.1
| | | +--- com.google.guava:guava:26.0-android -> 30.1-jre (*)
| | | +--- com.google.api.grpc:proto-google-common-protos:1.12.0
| | | \--- io.grpc:grpc-protobuf-lite:1.21.1
| | | +--- io.grpc:grpc-api:1.21.1 (*)
| | | \--- com.google.guava:guava:26.0-android -> 30.1-jre (*)
| | +--- io.grpc:grpc-stub:1.21.1
| | | \--- io.grpc:grpc-api:1.21.1 (*)
| | +--- com.google.guava:guava:30.1-jre (*)
| | \--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| +--- com.android.tools.build:transform-api:2.0.0-deprecated-use-gradle-api
| +--- org.apache.httpcomponents:httpmime:4.5.6 (*)
| +--- commons-io:commons-io:2.4 -> 2.6
| +--- org.ow2.asm:asm:9.1
| +--- org.ow2.asm:asm-analysis:9.1
| | \--- org.ow2.asm:asm-tree:9.1
| | \--- org.ow2.asm:asm:9.1
| +--- org.ow2.asm:asm-commons:9.1
| | +--- org.ow2.asm:asm:9.1
| | +--- org.ow2.asm:asm-tree:9.1 (*)
| | \--- org.ow2.asm:asm-analysis:9.1 (*)
| +--- org.ow2.asm:asm-util:9.1
| | +--- org.ow2.asm:asm:9.1
| | +--- org.ow2.asm:asm-tree:9.1 (*)
| | \--- org.ow2.asm:asm-analysis:9.1 (*)
| +--- org.bouncycastle:bcpkix-jdk15on:1.56 (*)
| +--- org.glassfish.jaxb:jaxb-runtime:2.3.2 (*)
| +--- net.sf.jopt-simple:jopt-simple:4.9 -> 5.0.2
| +--- com.android.tools.build:bundletool:1.8.0
| | +--- com.android.tools.build:aapt2-proto:7.0.0-beta04-7396180 -> 7.1.3-7984345 (*)
| | +--- com.google.auto.value:auto-value-annotations:1.6.2
| | +--- com.google.errorprone:error_prone_annotations:2.3.1 -> 2.3.4
| | +--- com.google.guava:guava:30.1-jre (*)
| | +--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| | +--- com.google.protobuf:protobuf-java-util:3.10.0
| | | +--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| | | +--- com.google.guava:guava:28.0-android -> 30.1-jre (*)
| | | +--- com.google.errorprone:error_prone_annotations:2.3.2 -> 2.3.4
| | | \--- com.google.code.gson:gson:2.8.5 -> 2.9.0
| | +--- com.google.dagger:dagger:2.28.3
| | | \--- javax.inject:javax.inject:1
| | +--- javax.inject:javax.inject:1
| | +--- org.bitbucket.b_c:jose4j:0.7.0
| | \--- org.slf4j:slf4j-api:1.7.30
| +--- com.android.tools.build.jetifier:jetifier-core:1.0.0-beta09 (*)
| +--- com.android.tools.build.jetifier:jetifier-processor:1.0.0-beta09
| | +--- com.android.tools.build.jetifier:jetifier-core:1.0.0-beta09 (*)
| | +--- org.ow2.asm:asm:6.0 -> 9.1
| | +--- org.ow2.asm:asm-util:6.0 -> 9.1 (*)
| | +--- org.ow2.asm:asm-commons:6.0 -> 9.1 (*)
| | +--- org.jdom:jdom2:2.0.6
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.3.60 -> 1.5.31 (*)
| +--- com.squareup:javapoet:1.10.0
| +--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| +--- com.google.protobuf:protobuf-java-util:3.10.0 (*)
| +--- com.google.code.gson:gson:2.8.6 -> 2.9.0
| +--- io.grpc:grpc-core:1.21.1 (*)
| +--- io.grpc:grpc-netty:1.21.1 (*)
| +--- io.grpc:grpc-protobuf:1.21.1 (*)
| +--- io.grpc:grpc-stub:1.21.1 (*)
| +--- com.google.crypto.tink:tink:1.3.0-rc2
| | +--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| | \--- org.json:json:20180813
| +--- com.google.testing.platform:core-proto:0.0.8-alpha07
| +--- org.jetbrains.dokka:dokka-core:1.4.32
| | +--- org.jetbrains.kotlin:kotlin-reflect:1.4.32 -> 1.5.31 (*)
| | +--- org.jsoup:jsoup:1.13.1
| | +--- com.fasterxml.jackson.module:jackson-module-kotlin:2.11.1
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.11.1
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.11.1
| | | | \--- com.fasterxml.jackson.core:jackson-core:2.11.1
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.11.1
| | | \--- org.jetbrains.kotlin:kotlin-reflect:1.3.72 -> 1.5.31 (*)
| | +--- com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.11.1
| | | +--- com.fasterxml.jackson.core:jackson-core:2.11.1
| | | +--- com.fasterxml.jackson.core:jackson-annotations:2.11.1
| | | +--- com.fasterxml.jackson.core:jackson-databind:2.11.1 (*)
| | | +--- com.fasterxml.jackson.module:jackson-module-jaxb-annotations:2.11.1
| | | | +--- com.fasterxml.jackson.core:jackson-annotations:2.11.1
| | | | +--- com.fasterxml.jackson.core:jackson-core:2.11.1
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.11.1 (*)
| | | | +--- jakarta.xml.bind:jakarta.xml.bind-api:2.3.2 (*)
| | | | \--- jakarta.activation:jakarta.activation-api:1.2.1
| | | +--- org.codehaus.woodstox:stax2-api:4.2.1
| | | \--- com.fasterxml.woodstox:woodstox-core:6.2.1
| | | \--- org.codehaus.woodstox:stax2-api:4.2.1
| | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.4.1
| | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.4.1 -> 1.5.0
| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.5.0 -> 1.5.31 (*)
| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.5.0 -> 1.5.31
| | +--- org.jetbrains:markdown:0.2.1
| | | \--- org.jetbrains:markdown-jvm:0.2.1
| | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.5.31 (*)
| | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.10 -> 1.5.31
| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| +--- com.google.flatbuffers:flatbuffers-java:1.12.0
| +--- org.tensorflow:tensorflow-lite-metadata:0.1.0-rc2
| | +--- org.checkerframework:checker-qual:2.5.8 -> 3.5.0
| | \--- com.google.flatbuffers:flatbuffers-java:1.12.0
| +--- com.android.tools.build:builder:7.1.3
| | +--- com.android.tools.build:builder-model:7.1.3 (*)
| | +--- com.android.tools.build:builder-test-api:7.1.3 (*)
| | +--- com.android.tools:sdklib:30.1.3 (*)
| | +--- com.android.tools:sdk-common:30.1.3 (*)
| | +--- com.android.tools:common:30.1.3 (*)
| | +--- com.android.tools.ddms:ddmlib:30.1.3 (*)
| | +--- com.android:signflinger:7.1.3
| | | +--- com.android.tools.build:apksig:7.1.3
| | | +--- com.android:zipflinger:7.1.3
| | | | \--- com.android.tools:annotations:30.1.3
| | | \--- com.android.tools:annotations:30.1.3
| | +--- com.android.tools.analytics-library:protos:30.1.3 (*)
| | +--- com.android.tools.analytics-library:tracker:30.1.3
| | | +--- com.android.tools:annotations:30.1.3
| | | +--- com.android.tools:common:30.1.3 (*)
| | | +--- com.google.protobuf:protobuf-java:3.10.0 -> 3.19.1
| | | +--- com.google.guava:guava:30.1-jre (*)
| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| | | +--- com.android.tools.analytics-library:protos:30.1.3 (*)
| | | \--- com.android.tools.analytics-library:shared:30.1.3 (*)
| | +--- com.android.tools.layoutlib:layoutlib-api:30.1.3 (*)
| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| | +--- org.bouncycastle:bcpkix-jdk15on:1.56 (*)
| | +--- commons-codec:commons-codec:1.10 -> 1.11
| | +--- org.bouncycastle:bcprov-jdk15on:1.56
| | +--- org.ow2.asm:asm:9.1
| | +--- org.ow2.asm:asm-tree:9.1 (*)
| | +--- javax.inject:javax.inject:1
| | +--- org.ow2.asm:asm-commons:9.1 (*)
| | +--- org.ow2.asm:asm-util:9.1 (*)
| | +--- it.unimi.dsi:fastutil:8.4.0
| | +--- net.sf.jopt-simple:jopt-simple:4.9 -> 5.0.2
| | +--- com.googlecode.json-simple:json-simple:1.1 -> 1.1.1
| | | \--- junit:junit:4.10
| | | \--- org.hamcrest:hamcrest-core:1.1
| | +--- com.android.tools.build:manifest-merger:30.1.3
| | | +--- com.android.tools:common:30.1.3 (*)
| | | +--- com.android.tools:sdklib:30.1.3 (*)
| | | +--- com.android.tools:sdk-common:30.1.3 (*)
| | | +--- com.google.code.gson:gson:2.8.6 -> 2.9.0
| | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| | | \--- net.sf.kxml:kxml2:2.3.0
| | +--- com.android:zipflinger:7.1.3 (*)
| | +--- com.android.tools.build:apksig:7.1.3
| | +--- com.android.tools.build:apkzlib:7.1.3
| | | +--- com.google.code.findbugs:jsr305:1.3.9 -> 3.0.2
| | | +--- com.google.guava:guava:23.0 -> 30.1-jre (*)
| | | +--- org.bouncycastle:bcpkix-jdk15on:1.56 (*)
| | | +--- org.bouncycastle:bcprov-jdk15on:1.56
| | | \--- com.android.tools.build:apksig:7.1.3
| | \--- com.squareup:javawriter:2.5.0
| +--- com.android.tools.build:builder-model:7.1.3 (*)
| \--- com.android.tools.build:gradle-api:7.1.3
| +--- com.android.tools.build:builder-test-api:7.1.3 (*)
| +--- com.google.guava:guava:30.1-jre (*)
| +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.32 -> 1.5.31 (*)
| \--- org.ow2.asm:asm:9.1
+--- org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10
| +--- org.jetbrains.kotlin:kotlin-gradle-plugin-api:1.6.10
| | +--- org.jetbrains.kotlin:kotlin-native-utils:1.6.10
| | | \--- org.jetbrains.kotlin:kotlin-util-io:1.6.10
| | \--- org.jetbrains.kotlin:kotlin-project-model:1.6.10
| +--- org.jetbrains.kotlin:kotlin-gradle-plugin-model:1.6.10
| +--- org.jetbrains.kotlin:kotlin-util-klib:1.6.10
| | \--- org.jetbrains.kotlin:kotlin-util-io:1.6.10
| +--- org.jetbrains.kotlin:kotlin-klib-commonizer-api:1.6.10
| | \--- org.jetbrains.kotlin:kotlin-native-utils:1.6.10 (*)
| +--- org.jetbrains.kotlin:kotlin-tooling-metadata:1.6.10
| | \--- com.google.code.gson:gson:2.8.6 -> 2.9.0
| +--- org.jetbrains.kotlin:kotlin-project-model:1.6.10
| +--- com.google.code.gson:gson:2.8.6 -> 2.9.0
| +--- com.google.guava:guava:29.0-jre -> 30.1-jre (*)
| +--- de.undercouch:gradle-download-task:4.1.1
| +--- com.github.gundy:semver4j:0.16.4
| +--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.6.10
| | +--- org.jetbrains.kotlin:kotlin-daemon-embeddable:1.6.10
| | +--- org.jetbrains.intellij.deps:trove4j:1.0.20181211
| | \--- net.java.dev.jna:jna:5.6.0 -> 5.7.0
| +--- org.jetbrains.kotlin:kotlin-annotation-processing-gradle:1.6.10
| | \--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.6.10 (*)
| +--- org.jetbrains.kotlin:kotlin-android-extensions:1.6.10
| | \--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.6.10 (*)
| +--- org.jetbrains.kotlin:kotlin-compiler-runner:1.6.10
| | +--- org.jetbrains.kotlin:kotlin-build-common:1.6.10
| | +--- org.jetbrains.kotlin:kotlin-daemon-client:1.6.10
| | | \--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.0 (*)
| | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.5.0 (*)
| | \--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.6.10 (*)
| +--- org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:1.6.10
| | \--- org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.6.10
| | +--- org.jetbrains.kotlin:kotlin-scripting-common:1.6.10
| | \--- org.jetbrains.kotlin:kotlin-scripting-jvm:1.6.10
| | \--- org.jetbrains.kotlin:kotlin-scripting-common:1.6.10
| \--- org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:1.6.10 (*)
+--- com.google.gms:google-services:4.3.10
| +--- com.google.android.gms:strict-version-matcher-plugin:1.2.2
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- com.google.guava:guava:27.0.1-jre -> 30.1-jre (*)
| | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.5.31 (*)
| +--- com.google.code.gson:gson:2.8.5 -> 2.9.0
| \--- com.google.guava:guava:27.0.1-jre -> 30.1-jre (*)
+--- com.google.firebase:firebase-crashlytics-gradle:2.8.1
| \--- com.google.firebase:firebase-crashlytics-buildtools:2.8.1
+--- com.hiya:jacoco-android:0.2
+--- io.github.cdsap:talaiot:1.5.2
| +--- io.github.cdsap.talaiot:talaiot:1.5.2
| | +--- com.github.oshi:oshi-core:5.5.0
| | | +--- net.java.dev.jna:jna:5.7.0
| | | +--- net.java.dev.jna:jna-platform:5.7.0 (*)
| | | \--- org.slf4j:slf4j-api:1.7.30
| | +--- com.gradle:gradle-enterprise-gradle-plugin:3.5.2
| | | \--- com.github.spotbugs:spotbugs-annotations:4.1.3
| | | \--- com.google.code.findbugs:jsr305:3.0.2
| | +--- io.github.cdsap.talaiot:talaiot-logger:1.5.2
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
| | +--- io.github.cdsap.talaiot:talaiot-request:1.5.2
| | | +--- io.github.rybalkinsd:kohttp:0.10.0
| | | | +--- com.squareup.okhttp3:okhttp:3.14.2 -> 4.9.3
| | | | | +--- com.squareup.okio:okio:2.8.0 -> 2.10.0
| | | | | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.4.20 -> 1.5.31 (*)
| | | | | | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.4.20 -> 1.5.31
| | | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.10 -> 1.5.31 (*)
| | | | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.3.40 -> 1.5.31 (*)
| | | | +--- org.jetbrains.kotlin:kotlin-reflect:1.3.40 -> 1.5.31 (*)
| | | | +--- org.jetbrains.kotlinx:kotlinx-coroutines-core:1.2.1 -> 1.4.1 (*)
| | | | +--- com.fasterxml.jackson.core:jackson-databind:2.9.9 -> 2.11.1 (*)
| | | | +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.9.9
| | | | | +--- org.yaml:snakeyaml:1.23
| | | | | \--- com.fasterxml.jackson.core:jackson-core:2.9.9 -> 2.11.1
| | | | \--- com.fasterxml.jackson.module:jackson-module-kotlin:2.9.9 -> 2.11.1 (*)
| | | +--- io.github.cdsap.talaiot:talaiot-logger:1.5.2 (*)
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
| +--- io.github.cdsap.talaiot:base-publisher:1.5.2
| | +--- com.google.code.gson:gson:2.8.5 -> 2.9.0
| | +--- io.github.cdsap.talaiot:talaiot:1.5.2 (*)
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
| +--- io.github.cdsap.talaiot:elastic-search-publisher:1.5.2
| | +--- io.github.cdsap.talaiot:talaiot:1.5.2 (*)
| | +--- org.elasticsearch.client:elasticsearch-rest-high-level-client:7.3.0
| | | +--- org.elasticsearch:elasticsearch:7.3.0
| | | | +--- org.elasticsearch:elasticsearch-core:7.3.0
| | | | +--- org.elasticsearch:elasticsearch-secure-sm:7.3.0
| | | | +--- org.elasticsearch:elasticsearch-x-content:7.3.0
| | | | | +--- org.elasticsearch:elasticsearch-core:7.3.0
| | | | | +--- org.yaml:snakeyaml:1.17 -> 1.23
| | | | | +--- com.fasterxml.jackson.core:jackson-core:2.8.11 -> 2.11.1
| | | | | +--- com.fasterxml.jackson.dataformat:jackson-dataformat-smile:2.8.11
| | | | | +--- com.fasterxml.jackson.dataformat:jackson-dataformat-yaml:2.8.11 -> 2.9.9 (*)
| | | | | \--- com.fasterxml.jackson.dataformat:jackson-dataformat-cbor:2.8.11
| | | | +--- org.elasticsearch:elasticsearch-geo:7.3.0
| | | | +--- org.apache.lucene:lucene-core:8.1.0
| | | | +--- org.apache.lucene:lucene-analyzers-common:8.1.0
| | | | +--- org.apache.lucene:lucene-backward-codecs:8.1.0
| | | | +--- org.apache.lucene:lucene-grouping:8.1.0
| | | | +--- org.apache.lucene:lucene-highlighter:8.1.0
| | | | +--- org.apache.lucene:lucene-join:8.1.0
| | | | +--- org.apache.lucene:lucene-memory:8.1.0
| | | | +--- org.apache.lucene:lucene-misc:8.1.0
| | | | +--- org.apache.lucene:lucene-queries:8.1.0
| | | | +--- org.apache.lucene:lucene-queryparser:8.1.0
| | | | +--- org.apache.lucene:lucene-sandbox:8.1.0
| | | | +--- org.apache.lucene:lucene-spatial:8.1.0
| | | | +--- org.apache.lucene:lucene-spatial-extras:8.1.0
| | | | +--- org.apache.lucene:lucene-spatial3d:8.1.0
| | | | +--- org.apache.lucene:lucene-suggest:8.1.0
| | | | +--- org.elasticsearch:elasticsearch-cli:7.3.0
| | | | | +--- net.sf.jopt-simple:jopt-simple:5.0.2
| | | | | \--- org.elasticsearch:elasticsearch-core:7.3.0
| | | | +--- com.carrotsearch:hppc:0.8.1
| | | | +--- joda-time:joda-time:2.10.2
| | | | +--- com.tdunning:t-digest:3.2
| | | | +--- org.hdrhistogram:HdrHistogram:2.1.9
| | | | +--- org.apache.logging.log4j:log4j-api:2.11.1
| | | | \--- org.elasticsearch:jna:4.5.1
| | | +--- org.elasticsearch.client:elasticsearch-rest-client:7.3.0
| | | | +--- org.apache.httpcomponents:httpclient:4.5.8 (*)
| | | | +--- org.apache.httpcomponents:httpcore:4.4.11
| | | | +--- org.apache.httpcomponents:httpasyncclient:4.1.4
| | | | +--- org.apache.httpcomponents:httpcore-nio:4.4.11
| | | | +--- commons-codec:commons-codec:1.11
| | | | \--- commons-logging:commons-logging:1.1.3 -> 1.2
| | | +--- org.elasticsearch.plugin:parent-join-client:7.3.0
| | | +--- org.elasticsearch.plugin:aggs-matrix-stats-client:7.3.0
| | | +--- org.elasticsearch.plugin:rank-eval-client:7.3.0
| | | \--- org.elasticsearch.plugin:lang-mustache-client:7.3.0
| | | \--- com.github.spullara.mustache.java:compiler:0.9.3
| | +--- com.google.code.gson:gson:2.8.5 -> 2.9.0
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
| +--- io.github.cdsap.talaiot:graph-publisher:1.5.2
| | +--- io.github.cdsap.talaiot:talaiot:1.5.2 (*)
| | \--- guru.nidi:graphviz-java:0.8.3
| | +--- org.webjars.npm:viz.js:2.1.2
| | +--- org.apache.xmlgraphics:xmlgraphics-commons:2.3
| | | \--- commons-io:commons-io:1.3.1 -> 2.6
| | +--- commons-io:commons-io:2.6
| | +--- guru.nidi.com.kitfox:svgSalamander:1.1.2
| | +--- net.arnx:nashorn-promise:0.1.1
| | +--- com.eclipsesource.j2v8:j2v8_macosx_x86_64:4.6.0
| | +--- com.eclipsesource.j2v8:j2v8_linux_x86_64:4.6.0
| | +--- com.eclipsesource.j2v8:j2v8_win32_x86_64:4.6.0
| | +--- com.eclipsesource.j2v8:j2v8_win32_x86:4.6.0
| | +--- org.apache.commons:commons-exec:1.3
| | +--- com.google.code.findbugs:jsr305:3.0.2
| | +--- org.slf4j:jcl-over-slf4j:1.7.25
| | | \--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
| | +--- org.slf4j:jul-to-slf4j:1.7.25
| | | \--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
| | \--- org.slf4j:slf4j-api:1.7.25 -> 1.7.30
| +--- io.github.cdsap.talaiot:hybrid-publisher:1.5.2
| | +--- io.github.cdsap.talaiot:talaiot:1.5.2 (*)
| | +--- io.github.cdsap.talaiot:base-publisher:1.5.2 (*)
| | +--- io.github.cdsap.talaiot:elastic-search-publisher:1.5.2 (*)
| | +--- io.github.cdsap.talaiot:influxdb-publisher:1.5.2
| | | +--- io.github.cdsap.talaiot:talaiot:1.5.2 (*)
| | | +--- io.github.cdsap.talaiot:influxdb-common:1.5.2
| | | | +--- io.github.cdsap.talaiot:talaiot:1.5.2 (*)
| | | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
| | | +--- org.influxdb:influxdb-java:2.21
| | | | +--- com.squareup.retrofit2:retrofit:2.9.0
| | | | | \--- com.squareup.okhttp3:okhttp:3.14.9 -> 4.9.3 (*)
| | | | +--- com.squareup.retrofit2:converter-moshi:2.9.0
| | | | | +--- com.squareup.retrofit2:retrofit:2.9.0 (*)
| | | | | \--- com.squareup.moshi:moshi:1.8.0
| | | | +--- org.msgpack:msgpack-core:0.8.21
| | | | +--- com.squareup.okhttp3:okhttp:4.9.0 -> 4.9.3 (*)
| | | | \--- com.squareup.okhttp3:logging-interceptor:4.9.0 -> 4.9.3
| | | | +--- com.squareup.okhttp3:okhttp:4.9.3 (*)
| | | | \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.4.10 -> 1.5.31 (*)
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
| | +--- io.github.cdsap.talaiot:pushgateway-publisher:1.5.2
| | | +--- io.github.cdsap.talaiot:talaiot:1.5.2 (*)
| | | +--- io.prometheus:simpleclient_pushgateway:0.15.0
| | | | +--- io.prometheus:simpleclient:0.15.0
| | | | | +--- io.prometheus:simpleclient_tracer_otel:0.15.0
| | | | | | \--- io.prometheus:simpleclient_tracer_common:0.15.0
| | | | | \--- io.prometheus:simpleclient_tracer_otel_agent:0.15.0
| | | | | \--- io.prometheus:simpleclient_tracer_common:0.15.0
| | | | \--- io.prometheus:simpleclient_common:0.15.0
| | | | \--- io.prometheus:simpleclient:0.15.0 (*)
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
| | +--- io.github.cdsap.talaiot:rethinkdb-publisher:1.5.2
| | | +--- io.github.cdsap.talaiot:talaiot:1.5.2 (*)
| | | +--- com.rethinkdb:rethinkdb-driver:2.3.3
| | | | +--- org.slf4j:slf4j-api:1.7.12 -> 1.7.30
| | | | \--- com.googlecode.json-simple:json-simple:1.1.1 (*)
| | | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
| +--- io.github.cdsap.talaiot:influxdb-publisher:1.5.2 (*)
| +--- io.github.cdsap.talaiot:pushgateway-publisher:1.5.2 (*)
| +--- io.github.cdsap.talaiot:rethinkdb-publisher:1.5.2 (*)
| +--- com.github.oshi:oshi-core:5.5.0 (*)
| +--- com.google.code.gson:gson:2.8.5 -> 2.9.0
| +--- org.elasticsearch.client:elasticsearch-rest-high-level-client:7.3.0 (*)
| \--- com.rethinkdb:rethinkdb-driver:2.3.3 (*)
+--- app.cash.paparazzi:paparazzi-gradle-plugin:1.0.0-SNAPSHOT
| +--- org.jetbrains.kotlin:kotlin-bom:1.6.10
| | +--- org.jetbrains.kotlin:kotlin-stdlib:1.6.10 -> 1.5.31 (c)
| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.6.10 -> 1.5.31 (c)
| | +--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.5.31 (c)
| | +--- org.jetbrains.kotlin:kotlin-reflect:1.6.10 -> 1.5.31 (c)
| | +--- org.jetbrains.kotlin:kotlin-scripting-common:1.6.10 (c)
| | +--- org.jetbrains.kotlin:kotlin-scripting-jvm:1.6.10 (c)
| | +--- org.jetbrains.kotlin:kotlin-compiler-embeddable:1.6.10 (c)
| | +--- org.jetbrains.kotlin:kotlin-daemon-client:1.6.10 (c)
| | \--- org.jetbrains.kotlin:kotlin-stdlib-common:1.6.10 -> 1.5.31 (c)
| +--- org.jetbrains.kotlin:kotlin-gradle-plugin:1.6.10 (*)
| +--- com.android.tools.build:gradle:7.1.2 -> 7.1.3 (*)
| +--- com.android.tools:sdk-common:26.6.4 -> 30.1.3 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.6.10 -> 1.5.31 (*)
+--- com.google.android.gms:oss-licenses-plugin:0.10.5
| +--- com.android.tools.build:gradle:7.1.0 -> 7.1.3 (*)
| +--- com.android.tools.build:gradle-api:7.1.0 -> 7.1.3 (*)
| \--- com.google.protobuf:protobuf-java:3.19.1
+--- com.github.ben-manes.versions:com.github.ben-manes.versions.gradle.plugin:0.38.0
| \--- com.github.ben-manes:gradle-versions-plugin:0.38.0
| \--- com.thoughtworks.xstream:xstream:1.4.15
| +--- xmlpull:xmlpull:1.1.3.1
| \--- xpp3:xpp3_min:1.1.4c
+--- io.github.cdsap.talaiot.plugin.influxdb2:io.github.cdsap.talaiot.plugin.influxdb2.gradle.plugin:1.5.2
| \--- io.github.cdsap.talaiot.plugin:influxdb2:1.5.2
| +--- io.github.cdsap.talaiot:influxdb2-publisher:1.5.2
| | +--- io.github.cdsap.talaiot:talaiot:1.5.2 (*)
| | +--- io.github.cdsap.talaiot:influxdb-common:1.5.2 (*)
| | +--- com.influxdb:influxdb-client-java:6.0.0
| | | +--- com.influxdb:influxdb-client-core:6.0.0
| | | | +--- com.influxdb:influxdb-client-utils:6.0.0
| | | | | \--- com.google.code.findbugs:jsr305:3.0.2
| | | | +--- com.squareup.okio:okio:2.10.0 (*)
| | | | +--- com.squareup.okhttp3:okhttp:4.9.3 (*)
| | | | +--- com.squareup.retrofit2:retrofit:2.9.0 (*)
| | | | +--- com.squareup.okhttp3:logging-interceptor:4.9.3 (*)
| | | | +--- org.apache.commons:commons-csv:1.9.0
| | | | +--- com.google.code.gson:gson:2.9.0
| | | | \--- com.google.code.findbugs:jsr305:3.0.2
| | | +--- io.reactivex.rxjava3:rxjava:3.1.4
| | | | \--- org.reactivestreams:reactive-streams:1.0.3
| | | +--- com.squareup.retrofit2:adapter-rxjava3:2.9.0
| | | | +--- io.reactivex.rxjava3:rxjava:3.0.0 -> 3.1.4 (*)
| | | | \--- org.reactivestreams:reactive-streams:1.0.3
| | | +--- io.gsonfire:gson-fire:1.8.5
| | | | \--- com.google.code.gson:gson:2.8.6 -> 2.9.0
| | | +--- com.squareup.retrofit2:converter-scalars:2.9.0
| | | | \--- com.squareup.retrofit2:retrofit:2.9.0 (*)
| | | +--- com.squareup.retrofit2:converter-gson:2.9.0
| | | | +--- com.squareup.retrofit2:retrofit:2.9.0 (*)
| | | | \--- com.google.code.gson:gson:2.8.5 -> 2.9.0
| | | \--- com.google.code.findbugs:jsr305:3.0.2
| | \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
| +--- io.github.cdsap.talaiot:talaiot:1.5.2 (*)
| \--- org.jetbrains.kotlin:kotlin-stdlib:1.4.32 -> 1.5.31 (*)
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk8:{strictly 1.5.31} -> 1.5.31 (c)
+--- org.jetbrains.kotlin:kotlin-reflect:{strictly 1.5.31} -> 1.5.31 (c)
+--- org.jetbrains:annotations:{strictly 13.0} -> 13.0 (c)
+--- org.jetbrains.kotlin:kotlin-stdlib:{strictly 1.5.31} -> 1.5.31 (c)
+--- org.jetbrains.kotlin:kotlin-stdlib-jdk7:{strictly 1.5.31} -> 1.5.31 (c)
\--- org.jetbrains.kotlin:kotlin-stdlib-common:{strictly 1.5.31} -> 1.5.31 (c)
(c) - dependency constraint
(*) - dependencies omitted (listed previously)
A web-based, searchable dependency report is available by adding the --scan option.
FAILURE: Build failed with an exception.
* What went wrong:
Failed to notify build listener.
> Can't load library: /Users/vfongmala/Library/Caches/JNA/temp/jna2822647800186192224.tmp
* Try:
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Exception is:
org.gradle.internal.event.ListenerNotificationException: Failed to notify build listener.
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:89)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:346)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:249)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:141)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:37)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at com.sun.proxy.$Proxy27.buildFinished(Unknown Source)
at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$finishBuild$8(DefaultBuildLifecycleController.java:195)
at org.gradle.internal.model.StateTransitionController.lambda$finish$11(StateTransitionController.java:218)
at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:44)
at org.gradle.internal.model.StateTransitionController.finish(StateTransitionController.java:209)
at org.gradle.internal.build.DefaultBuildLifecycleController.finishBuild(DefaultBuildLifecycleController.java:183)
at org.gradle.internal.buildtree.DefaultBuildTreeFinishExecutor.finishBuildTree(DefaultBuildTreeFinishExecutor.java:55)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.lambda$runBuild$4(DefaultBuildTreeLifecycleController.java:111)
at org.gradle.internal.model.StateTransitionController.lambda$transition$6(StateTransitionController.java:166)
at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:238)
at org.gradle.internal.model.StateTransitionController.lambda$transition$7(StateTransitionController.java:166)
at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:44)
at org.gradle.internal.model.StateTransitionController.transition(StateTransitionController.java:166)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.runBuild(DefaultBuildTreeLifecycleController.java:103)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.scheduleAndRunTasks(DefaultBuildTreeLifecycleController.java:69)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:31)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.run(ProblemReportingBuildActionRunner.java:49)
at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:69)
at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:119)
at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41)
at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.lambda$execute$0(RootBuildLifecycleBuildActionExecutor.java:40)
at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:128)
at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.execute(RootBuildLifecycleBuildActionExecutor.java:40)
at org.gradle.internal.buildtree.DefaultBuildTreeContext.execute(DefaultBuildTreeContext.java:40)
at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.lambda$execute$0(BuildTreeLifecycleBuildActionExecutor.java:65)
at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:53)
at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.execute(BuildTreeLifecycleBuildActionExecutor.java:65)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:61)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:57)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor.execute(RunAsBuildOperationBuildActionExecutor.java:57)
at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.lambda$execute$0(RunAsWorkerThreadBuildActionExecutor.java:36)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:270)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:119)
at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.execute(RunAsWorkerThreadBuildActionExecutor.java:36)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecutor.execute(ContinuousBuildActionExecutor.java:103)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecutor.execute(SubscribableBuildActionExecutor.java:64)
at org.gradle.internal.session.DefaultBuildSessionContext.execute(DefaultBuildSessionContext.java:46)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:100)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:88)
at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:69)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:62)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:41)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:63)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:58)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:42)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:78)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:75)
at org.gradle.util.internal.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:75)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
Caused by: java.lang.UnsatisfiedLinkError: Can't load library: /Users/vfongmala/Library/Caches/JNA/temp/jna2822647800186192224.tmp
at com.sun.jna.Native.loadNativeDispatchLibraryFromClasspath(Native.java:1018)
at com.sun.jna.Native.loadNativeDispatchLibrary(Native.java:988)
at com.sun.jna.Native.<clinit>(Native.java:195)
at com.sun.jna.Structure.setAlignType(Structure.java:280)
at com.sun.jna.Structure.<init>(Structure.java:197)
at com.sun.jna.Structure.<init>(Structure.java:193)
at com.sun.jna.Structure.<init>(Structure.java:180)
at com.sun.jna.Structure.<init>(Structure.java:172)
at com.sun.jna.platform.mac.SystemB$VMStatistics.<init>(SystemB.java:104)
at oshi.hardware.platform.mac.MacGlobalMemory.queryVmStats(MacGlobalMemory.java:136)
at oshi.util.Memoizer$1.get(Memoizer.java:87)
at oshi.hardware.platform.mac.MacGlobalMemory.getAvailable(MacGlobalMemory.java:69)
at io.github.cdsap.talaiot.metrics.RamAvailableMetric$1.invoke(SimpleMetrics.kt:57)
at io.github.cdsap.talaiot.metrics.RamAvailableMetric$1.invoke(SimpleMetrics.kt:56)
at io.github.cdsap.talaiot.metrics.base.Metric.get(Metric.kt:15)
at io.github.cdsap.talaiot.provider.MetricsProvider.get(MetricsProvider.kt:45)
at io.github.cdsap.talaiot.provider.MetricsProvider.get(MetricsProvider.kt:16)
at io.github.cdsap.talaiot.publisher.TalaiotPublisherImpl.publish(TalaiotPublisherImpl.kt:37)
at io.github.cdsap.talaiot.TalaiotListener.buildFinished(TalaiotListener.kt:81)
at jdk.internal.reflect.GeneratedMethodAccessor783.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:36)
at org.gradle.internal.dispatch.ReflectionDispatch.dispatch(ReflectionDispatch.java:24)
at org.gradle.internal.event.DefaultListenerManager$ListenerDetails.dispatch(DefaultListenerManager.java:464)
at org.gradle.internal.event.DefaultListenerManager$ListenerDetails.dispatch(DefaultListenerManager.java:446)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:61)
at org.gradle.internal.event.DefaultListenerManager$EventBroadcast$ListenerDispatch.dispatch(DefaultListenerManager.java:434)
at org.gradle.internal.event.DefaultListenerManager$EventBroadcast$ListenerDispatch.dispatch(DefaultListenerManager.java:421)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:43)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:245)
at org.gradle.internal.event.BroadcastDispatch$SingletonDispatch.dispatch(BroadcastDispatch.java:157)
at org.gradle.internal.event.AbstractBroadcastDispatch.dispatch(AbstractBroadcastDispatch.java:61)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:346)
at org.gradle.internal.event.BroadcastDispatch$CompositeDispatch.dispatch(BroadcastDispatch.java:249)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:141)
at org.gradle.internal.event.ListenerBroadcast.dispatch(ListenerBroadcast.java:37)
at org.gradle.internal.dispatch.ProxyDispatchAdapter$DispatchingInvocationHandler.invoke(ProxyDispatchAdapter.java:94)
at com.sun.proxy.$Proxy27.buildFinished(Unknown Source)
at org.gradle.internal.build.DefaultBuildLifecycleController.lambda$finishBuild$8(DefaultBuildLifecycleController.java:195)
at org.gradle.internal.model.StateTransitionController.lambda$finish$11(StateTransitionController.java:218)
at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:44)
at org.gradle.internal.model.StateTransitionController.finish(StateTransitionController.java:209)
at org.gradle.internal.build.DefaultBuildLifecycleController.finishBuild(DefaultBuildLifecycleController.java:183)
at org.gradle.internal.buildtree.DefaultBuildTreeFinishExecutor.finishBuildTree(DefaultBuildTreeFinishExecutor.java:55)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.lambda$runBuild$4(DefaultBuildTreeLifecycleController.java:111)
at org.gradle.internal.model.StateTransitionController.lambda$transition$6(StateTransitionController.java:166)
at org.gradle.internal.model.StateTransitionController.doTransition(StateTransitionController.java:238)
at org.gradle.internal.model.StateTransitionController.lambda$transition$7(StateTransitionController.java:166)
at org.gradle.internal.work.DefaultSynchronizer.withLock(DefaultSynchronizer.java:44)
at org.gradle.internal.model.StateTransitionController.transition(StateTransitionController.java:166)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.runBuild(DefaultBuildTreeLifecycleController.java:103)
at org.gradle.internal.buildtree.DefaultBuildTreeLifecycleController.scheduleAndRunTasks(DefaultBuildTreeLifecycleController.java:69)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:31)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.internal.buildtree.ProblemReportingBuildActionRunner.run(ProblemReportingBuildActionRunner.java:49)
at org.gradle.launcher.exec.BuildOutcomeReportingBuildActionRunner.run(BuildOutcomeReportingBuildActionRunner.java:69)
at org.gradle.tooling.internal.provider.FileSystemWatchingBuildActionRunner.run(FileSystemWatchingBuildActionRunner.java:119)
at org.gradle.launcher.exec.BuildCompletionNotifyingBuildActionRunner.run(BuildCompletionNotifyingBuildActionRunner.java:41)
at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.lambda$execute$0(RootBuildLifecycleBuildActionExecutor.java:40)
at org.gradle.composite.internal.DefaultRootBuildState.run(DefaultRootBuildState.java:128)
at org.gradle.launcher.exec.RootBuildLifecycleBuildActionExecutor.execute(RootBuildLifecycleBuildActionExecutor.java:40)
at org.gradle.internal.buildtree.DefaultBuildTreeContext.execute(DefaultBuildTreeContext.java:40)
at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.lambda$execute$0(BuildTreeLifecycleBuildActionExecutor.java:65)
at org.gradle.internal.buildtree.BuildTreeState.run(BuildTreeState.java:53)
at org.gradle.launcher.exec.BuildTreeLifecycleBuildActionExecutor.execute(BuildTreeLifecycleBuildActionExecutor.java:65)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:61)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor$3.call(RunAsBuildOperationBuildActionExecutor.java:57)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:204)
at org.gradle.internal.operations.DefaultBuildOperationRunner$CallableBuildOperationWorker.execute(DefaultBuildOperationRunner.java:199)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:66)
at org.gradle.internal.operations.DefaultBuildOperationRunner$2.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:157)
at org.gradle.internal.operations.DefaultBuildOperationRunner.execute(DefaultBuildOperationRunner.java:59)
at org.gradle.internal.operations.DefaultBuildOperationRunner.call(DefaultBuildOperationRunner.java:53)
at org.gradle.internal.operations.DefaultBuildOperationExecutor.call(DefaultBuildOperationExecutor.java:73)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionExecutor.execute(RunAsBuildOperationBuildActionExecutor.java:57)
at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.lambda$execute$0(RunAsWorkerThreadBuildActionExecutor.java:36)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:270)
at org.gradle.internal.work.DefaultWorkerLeaseService.runAsWorkerThread(DefaultWorkerLeaseService.java:119)
at org.gradle.launcher.exec.RunAsWorkerThreadBuildActionExecutor.execute(RunAsWorkerThreadBuildActionExecutor.java:36)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecutor.execute(ContinuousBuildActionExecutor.java:103)
at org.gradle.tooling.internal.provider.SubscribableBuildActionExecutor.execute(SubscribableBuildActionExecutor.java:64)
at org.gradle.internal.session.DefaultBuildSessionContext.execute(DefaultBuildSessionContext.java:46)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:100)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter$ActionImpl.apply(BuildSessionLifecycleBuildActionExecuter.java:88)
at org.gradle.internal.session.BuildSessionState.run(BuildSessionState.java:69)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:62)
at org.gradle.tooling.internal.provider.BuildSessionLifecycleBuildActionExecuter.execute(BuildSessionLifecycleBuildActionExecuter.java:41)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:63)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:31)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:58)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:42)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:47)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:31)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:65)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:39)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:29)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:35)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:78)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.create(ForwardClientInput.java:75)
at org.gradle.util.internal.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:75)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:55)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:63)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:84)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:104)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:52)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:297)
at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:64)
at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:48)
As I understand it shouldn't be much different between M1 and M1 Max. Any idea on this?
hi @vfongmala-safetyculture @crothert thanks for the report and the example repo. Definitely, there is something wrong there. I was surprised because we are working with M1 Max and I'm not seeing this issue. Thanks to the repo provided by @crothert I was able to reproduce it. One thing it call my attention was the configuration of the plugin in the example repo. I see you're not using the Talaliot Plugin from the Gradle Plugin Portal. After changing it with the same configuration it works. The git diff is: app/build.gradle
-buildscript {
- repositories {
- google()
- mavenLocal()
- mavenCentral()
- }
- dependencies {
- classpath "io.github.cdsap:talaiot:1.5.2"
- }
-}
-
build.gradle:
id 'com.android.application' version '7.1.2' apply false
id 'com.android.library' version '7.1.2' apply false
id 'org.jetbrains.kotlin.android' version '1.6.21' apply false
+ id 'io.github.cdsap.talaiot' version '1.5.2' apply false
}
Can you test it by defining the plugin in the main build.gradle file and removing the buildScript block from app/build.gradle?
The output of the json after changing the configuration includes the custom metrics:
...
"osManufacturer": "Apple"
},
"customProperties": {
"buildProperties": {
"cpuDetails": "Apple M1 Max",
"cpuArchitecture": "aarch64",
"totalSystemMemory": "68719476736"
},
"taskProperties": {}
},
...
From my side I will investigate the invocation difference and updating the oshi dependency version. Thanks again
Hi @cdsap,
So I actually found the cause of the problem.
I was using Temurin open JDK https://adoptium.net/ because AdoptOpenJDK was deprecated.
With Temurin JDK I found Can't load library: /Users/vfongmala/Library/Caches/JNA/temp/jna2822647800186192224.tmp
issue
but when I downgraded to AdoptOpenJDK the issue was gone.
Thanks @vfongmala-safetyculture, we are using zulu JDK for M1.
One approach to detect the correct JDK usage on M1 machines is to follow this check: https://github.com/slackhq/kotlin-cli-util/blob/main/src/main/kotlin/slack/cli/AppleSiliconCompat.kt
btw @crothert have you tried the configuration with the above suggestion?
btw @crothert have you tried the configuration with the above suggestion?
The above configuration works, thank you so much for figuring this out! CC: @cdsap
Thanks for the help @cdsap, do you want me to close the issue or you'll maintain it to investigate further?
thanks @nehgutierrez, closing the issue and will investigate the issue invoking the plugin from the buildscript block
Still fails in build scripts for latest Kotlin Native projects with
plugins {
id("io.github.cdsap.talaiot.plugin.base") version "1.5.3"
}
and
java --version
openjdk 11.0.15 2022-04-19 LTS
OpenJDK Runtime Environment Zulu11.56+19-CA (build 11.0.15+10-LTS)
To reproduce you can do:
git clone https://github.com/saveourtool/save-cli
cd save-cli
./gradlew clean
You will see:
> Configure project :save-cli
Reckoned version: 0.4.0-alpha.0.40+20220629T141459Z
FAILURE: Build failed with an exception.
* What went wrong:
Failed to notify build listener.
> Can't load library: /Users/akuleshov7/Library/Caches/JNA/temp/jna4762050283114905534.tmp
@cdsap any plans to fix JNA somehow?
Thanks @akuleshov7 for the complete report and sorry for delay. Will check this weekend.
@akuleshov7 I tested again pointing to the checkout of the repo before removing the plugin. It failed, tried to update the oshi dependency but same error. Reopening this issue
+1 for issue (JDK Temurin-18.0.1+10)
Tried this out on the project listed by akuleshov7 above, A few findings:
oshi
is a part of the build classpath whereas it is in the latter. Wonder if this is relevant@cdsap +1
* What went wrong:
Failed to notify build listener.
> Could not initialize class com.sun.jna.Native
openjdk 11.0.19 2023-04-18 LTS
OpenJDK Runtime Environment Zulu11.64+19-CA (build 11.0.19+7-LTS)
OpenJDK 64-Bit Server VM Zulu11.64+19-CA (build 11.0.19+7-LTS, mixed mode)
Using the plugin in a Mac with M1 chip we found the same error than in issue 20355
Environment
arm 64 MacOS 12.4 (21F79)
Dependencies Here is part of the
./gradle buildEnvironment
command