zenoh-plugin-dds icon indicating copy to clipboard operation
zenoh-plugin-dds copied to clipboard

Release Action: add build for aarch64-apple-darwin

Open JEnoch opened this issue 1 year ago • 1 comments

Add a build for ARM64-based MacOS.

JEnoch avatar Sep 28 '22 13:09 JEnoch

This new build is failing because CycloneDDS 0.7 fails to build for this target. See https://github.com/eclipse-zenoh/zenoh-plugin-dds/actions/runs/3142803509/jobs/5106994126#step:6:455 :

  /Users/runner/work/zenoh-plugin-dds/zenoh-plugin-dds/target/aarch64-apple-darwin/release/build/cyclors-3a940d119d43705c/out/cyclonedds-build/include/dds/ddsi/q_thread.h:122:8: error: thread-local storage is not supported for the current target
  thread 'main' panicked at 'Unable to generate bindings: ClangDiagnostic("/Users/runner/work/zenoh-plugin-dds/zenoh-plugin-dds/target/aarch64-apple-darwin/release/build/cyclors-3a940d119d43705c/out/cyclonedds-build/include/dds/ddsi/q_thread.h:122:8: error: thread-local storage is not supported for the current target\n")', /Users/runner/.cargo/registry/src/github.com-1ecc6299db9ec823/cyclors-0.1.4/build.rs:60:10
  note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

Better to wait #51 !

JEnoch avatar Sep 28 '22 13:09 JEnoch