Support linux-aarch_64.#1501
Conversation
This should fail, as we don't yet build for arm.
| sudo add-apt-repository ppa:openjdk-r/ppa | ||
| sudo apt-get -qq update | ||
| sudo apt-get -qq install -y --no-install-recommends \ | ||
| gcc-multilib \ |
There was a problem hiding this comment.
I'm surprised we can simply get rid of these -- do you know why?
There was a problem hiding this comment.
I had to remove them, otherwise I got this error
"E: Unable to correct problems, you have held broken packages.
Error: Process completed with exit code 100."
Here is the AI explanation why they have to be removed:
"The error E: Unable to correct problems, you have held broken packages occurred because gcc-multilib (which allows the native x86_64 compiler to build 32-bit x86 binaries) conflicts with cross-compilers like g++-aarch64-linux-gnu in Debian/Ubuntu packaging. They cannot easily coexist because they compete for similar multi-architecture file paths and header locations."
There was a problem hiding this comment.
Looking at this more -- I guess the old ones are 32 bit platforms which we don't use anymore.
| sudo add-apt-repository ppa:openjdk-r/ppa | ||
| sudo apt-get -qq update | ||
| sudo apt-get -qq install -y --no-install-recommends \ | ||
| gcc-multilib \ |
There was a problem hiding this comment.
Looking at this more -- I guess the old ones are 32 bit platforms which we don't use anymore.
And let the ci pipeline run tests on ubuntu 22.04 arm.