Jim Meyering wrote in <https://lists.gnu.org/archive/html/coreutils/2012-01/msg00059.html>: > > FAIL: rm/unread3 > > ================ > > rm: unable to record current working directory: Too many open files > > rm: unable to record current working directory: Too many open files > > I might debug it if I had access to such a system. > On the other hand, I get the impression that there are so few AIX 5.x > systems around and in actual use that it's probably not worth it. > Besides, they're probably (due to lack of openat-etc. support) using > the save-cwd emulation layer, which few systems use these days. > > Given the fundamental failures reflected in this report, > what do you think about removing AIX 5.1 from gnulib's list of > reasonable portability targets?
Our rule of thumb [1] is to provide gnulib support as long as vendor support exists. According to Wikipedia [2], the vendor support of AIX 5.1 ended in 2006, the one of AIX 5.2 in 2009, and AIX 5.3 is still vendor-supported. So I have no problem with dropping AIX 5.1 and 5.2 from the list of platforms I test on, and use AIX 5.3 instead. It has openat(). Bruno [1] http://www.gnu.org/software/gnulib/manual/html_node/Target-Platforms.html [2] http://en.wikipedia.org/wiki/AIX#POWER.2FPowerPC_releases