[
https://issues.apache.org/jira/browse/YETUS-222?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15244717#comment-15244717
]
Allen Wittenauer commented on YETUS-222:
----------------------------------------
bq. I'm not sure how the current patch addresses the general availability of
ISA-L library support in OS package managers.
This is the key problem.
I'll be honest: I'm debating closing this as won't fix. ISAL should be getting
autodetected during precommit runs now that it is in the Dockerfile (although
it's there in a less than ideal way), but I haven't verified that. (and if
that's not working, that's a bug on the Hadoop side) Adding it here only makes
it a requirement which, given the above, is going to be painful for anyone not
using the Dockerfile. Non-Linux but Intel based platforms (since ISAL is only
supported on those) are in an even bigger world of hurt. There's also the
cross platform issues: I wish Hadoop hadn't directly used ISAL and instead
used liberasurecode as a wrapper, but corporate priorities tend to rule the
roost over there. Linux but not Intel based? Yeah, good luck with that.
> 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
> Assignee: Kai Zheng
> Attachments: YETUS-222-v1.patch, YETUS-222-v2.patch
>
>
> 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)