[ 
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)

Reply via email to