Some files lack required #include <sys/stat.h>.
The faccessat test fails because it tries to use AT_SYMLINK_NOFOLLOW with
faccessat(), which is not specified by POSIX.1-2008.
Paths
| Differential D1411 Authored by jilles on Jan 2 2015, 1:26 PM.
Details
Summary Some files lack required #include <sys/stat.h>. The faccessat test fails because it tries to use AT_SYMLINK_NOFOLLOW with Test Plan buildworld and installworld, kyua test in /usr/tests/lib/libc/c063.
Diff Detail
Event Timelinejilles updated this object. Comment Actions Thanks! Forgot to complete this..
Comment Actions "The faccessat test fails because it tries to use AT_SYMLINK_NOFOLLOW with The testcase should either be #ifdef NetBSD'ed out, or have a block like this added to it: #ifdef __FreeBSD__ atf_tc_expect_fail("Depends on non-standard behavior not mentioned in POSIX.1-2008"); #endif jilles edited edge metadata. Comment ActionsApply changes requested by ngie. 'kyua test' in c063/ is happy now. ngie edited edge metadata. This revision is now accepted and ready to land.Jan 2 2015, 10:43 PM2015-01-02 22:43:24 (UTC+0)
Revision Contents
Diff 2965 head/contrib/netbsd-tests/lib/libc/c063/t_faccessat.c
head/contrib/netbsd-tests/lib/libc/c063/t_fchmodat.c
head/contrib/netbsd-tests/lib/libc/c063/t_fchownat.c
head/contrib/netbsd-tests/lib/libc/c063/t_fstatat.c
|