aeternity icon indicating copy to clipboard operation
aeternity copied to clipboard

Support of docker buildx and multi-plaforms

Open dincho opened this issue 3 years ago • 5 comments

relates to https://github.com/aeternity/aeternity/pull/3845 and https://github.com/aeternity/aeternity/issues/3799

  • build/check jobs should run on single platform to save runtime
  • master should be build both for amd64 and arm64
  • releases should be build both for amd64 and arm64

dincho avatar Jan 28 '22 11:01 dincho

@dincho we also need to build aesophia_http images with buildx for arm64

thepiwo avatar Jan 30 '22 13:01 thepiwo

@dincho it would be cool if we could prioritize this issue. it's important for making a public announcement of the new aeproject version :-)

really looking forward to see this. thanks @thepiwo!

marc0olo avatar Jan 30 '22 13:01 marc0olo

Guys, this is the node repo after all, please file a ticket in https://github.com/aeternity/aesophia_http

dincho avatar Feb 28 '22 17:02 dincho

done

marc0olo avatar Feb 28 '22 18:02 marc0olo

Unfortunately rocksdb won't build on arm64 with gcc 9.4.0 which is what's shipped in 20.04 focal. That's fine for now we still ship with 18.04 but it could be troublesome in future.

rel: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100985

dincho avatar Mar 31 '22 11:03 dincho

done in https://github.com/aeternity/aeternity/pull/4026

dincho avatar Feb 27 '23 10:02 dincho