[
https://issues.apache.org/jira/browse/YETUS-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15053455#comment-15053455
]
Chris Nauroth commented on YETUS-222:
-------------------------------------
bq. I thought it won't block native building unless ISA-L related options are
specially specified, but please let me know if you find it doesn't work.
Yes, that's right. The Hadoop native build won't actually fail due to lack of
ISA-L, unless the Maven command is invoked with the {{-Drequire.isal}}
argument. All of the "optional" native extensions follow a similar pattern in
the build. The problem is that skipping the ISA-L part of the build causes a
risk that regressions in that code won't be caught.
bq. A question related to this, do we want to include all the native features
such as snappy, openssl and ISA-L when we build native codes in Jenkins?
Yes, I would like us to ensure as much of the native code as possible is
covered by passing the various {{-Drequire}} arguments. Hopefully we can cover
it all, because we have complete control of the Docker environment to install
any required library dependencies.
> hadoop: add ISA-L support
> -------------------------
>
> Key: YETUS-222
> URL: https://issues.apache.org/jira/browse/YETUS-222
> Project: Yetus
> Issue Type: Improvement
> Components: Test Patch
> Reporter: Allen Wittenauer
>
> Hadoop personality should support building the native code under Jenkins when
> Docker is invoked.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)