Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Duplicate
-
0.22.0, 0.23.0
-
None
-
None
Description
HADOOP-6864 uses the setnetgrent function in a way which is not compatible with BSD APIs, where the call returns void rather than int. This prevents the native libs from building on OSX, for example.
Attachments
Attachments
Issue Links
- duplicates
-
HADOOP-10699 Fix build native library on mac osx
- Closed
- incorporates
-
HADOOP-7367 getgrouplist() in getGroup.c is not portable
- Resolved
- is a clone of
-
HADOOP-7147 setnetgrent in native code is not portable
- Resolved
- is related to
-
HADOOP-6864 Provide a JNI-based implementation of ShellBasedUnixGroupsNetgroupMapping (implementation of GroupMappingServiceProvider)
- Closed
- relates to
-
HADOOP-7824 NativeIO.java flags and identifiers must be set correctly for each platform, not hardcoded to their Linux values
- Resolved