JiaLiangC commented on PR #1210:
URL: https://github.com/apache/bigtop/pull/1210#issuecomment-1853359483

   > @JiaLiangC which compile cmd you have?can you show the detail of problem?
   
   @MacChen01 
   First, package puppet, and then create a docker image based on puppet slaves:
   ./gradlew -POS=openeuler-22.03 -Pprefix=trunk bigtop-puppet
   ./gradlew -POS=openeuler-22.03 -Pprefix=trunk bigtop-slaves
   The error is shown in the PR description image. The compilation of Hadoop 
depends on the ISAL library, so to compile ISAL, it relies on the 
system-provided "nasm" and "yasm". Therefore, in the 
bigtop_toolchain/manifests/packages.pp, the packages for other systems include 
"nasm" and "yasm".
   
   However, these are not included in openEuler, so the command ./gradlew 
-POS=openeuler-22.03 -Pprefix=trunk bigtop-slaves results in a compilation 
error of ISAL due to the lack of "nasm" and "yasm".


-- 
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.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to