vinayakumarb opened a new pull request #1801: HADOOP-16797. Add Dockerfile for ARM builds URL: https://github.com/apache/hadoop/pull/1801 ## What does this change do? Added a Dockerfile, which will be used by scripts during build and test in aarch64 platform. ### Following are the differences between x86 and aarch64 Dockerfile ----- * CMake 3.1.0 compilation from source as no binary package readily available for aarch64 * Skips installation of ghc package which does not have any package for aarch64 from repo. * Skips installation of hadolint as no package is available for aarch64 * x86_64 specific packages were replaced with aarch64 specific packages. * phantomjs is being installed from prebuilt package and made available in the system path to avoid failure during maven build. ### Additional changes * Updated the *dev-support/bin/createrelease* and *start-build-env.sh* script to load platform specific docker files. * Updated *dev-support/bin/createrelease* to make use of gpg-agent for signing artifacts. ### Testing ? * Yes, Tested well!! Verified creation of release package using *dev-support/bin/createrelease* itself in aarch64 platform.
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
