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 cloned by
-
HADOOP-10194 CLONE - setnetgrent in native code is not portable
- Resolved
- is duplicated by
-
HADOOP-10358 libhadoop doesn't compile on Mac OS X
- Resolved
- is related to
-
HADOOP-10699 Fix build native library on mac osx
- Closed
-
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