Branch
Hash :
84da2adc
Author :
Date :
2025-01-05T13:21:35
tests: Don't use module 'getcwd' as dependency. * modules/getcwd (Comment): New section. * modules/xgetcwd (Comment): Likewise. * modules/xgetcwd-lgpl: New file, based on modules/xgetcwd. * modules/chown-tests (Depends-on): Add xgetcwd-lgpl. Remove xgetcwd. * modules/fchownat-tests (Depends-on): Likewise. * modules/fdutimensat-tests (Depends-on): Likewise. * modules/futimens-tests (Depends-on): Likewise. * modules/lchown-tests (Depends-on): Likewise. * modules/stat-time-tests (Depends-on): Likewise. * modules/utime-tests (Depends-on): Likewise. * modules/utimens-tests (Depends-on): Likewise. * modules/utimensat-tests (Depends-on): Likewise.
Files:
tests/nap.h
tests/test-chown.h
tests/test-lchown.h
tests/test-fchownat.c
tests/signature.h
tests/macros.h
Depends-on:
errno-h
ignore-value
mgetgroups
nanosleep
openat-h
stat-time
stdckdint-h
symlink
xconcat-filename
xgetcwd-lgpl
configure.ac:
AC_CHECK_FUNCS_ONCE([getgid getegid])
Makefile.am:
TESTS += test-fchownat
check_PROGRAMS += test-fchownat
test_fchownat_LDADD = $(LDADD) $(NANOSLEEP_LIB) @LIBINTL@