[ https://issues.apache.org/jira/browse/MAPREDUCE-6416?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Allen Wittenauer updated MAPREDUCE-6416: ---------------------------------------- Resolution: Fixed Fix Version/s: 3.0.0 Status: Resolved (was: Patch Available) +1 committed to trunk. Thanks! > Not all platforms have d_type in struct dirent > ---------------------------------------------- > > Key: MAPREDUCE-6416 > URL: https://issues.apache.org/jira/browse/MAPREDUCE-6416 > Project: Hadoop Map/Reduce > Issue Type: Sub-task > Components: build > Affects Versions: 3.0.0 > Environment: Solaris > Reporter: Alan Burlison > Assignee: Alan Burlison > Fix For: 3.0.0 > > Attachments: MAPREDUCE-6416.001.patch > > > list() in > hadoop-mapreduce-project/hadoop-mapreduce-client/hadoop-mapreduce-client-nativetask/src/main/native/src/lib/FileSystem.cc > assumes that struct dirent always contains a d_type field which can be used > to determine the type of the directory entry. This field is non-POSIX and is > not available on all platforms. On platforms where it is not available, > stat() should be used instead to determine the type of the directory entry. -- This message was sent by Atlassian JIRA (v6.3.4#6332)