From: Collin Funk Date: Sun, 19 Jan 2025 00:34:14 +0000 (-0800) Subject: linkat tests: Avoid failure on GNU/Hurd. X-Git-Url: https://gitweb.git.savannah.gnu.org/gitweb/?a=commitdiff_plain;h=9f065777c811130d9b6b539dbbedc9924d6f7916;p=gnulib.git linkat tests: Avoid failure on GNU/Hurd. * tests/test-linkat.c (main): Allow EINVAL an alternative error value. --- diff --git a/ChangeLog b/ChangeLog index bd3417c7ef..19332fa253 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2025-01-18 Collin Funk + + linkat tests: Avoid failure on GNU/Hurd. + * tests/test-linkat.c (main): Allow EINVAL an alternative error value. + 2025-01-17 Paul Eggert alignasof: port to IBM XL C V16.1 diff --git a/tests/test-linkat.c b/tests/test-linkat.c index 5fd2e37ebf..80e7222c43 100644 --- a/tests/test-linkat.c +++ b/tests/test-linkat.c @@ -223,7 +223,7 @@ main (void) ASSERT (errno == EEXIST || errno == EPERM || errno == EACCES); errno = 0; ASSERT (linkat (dfd, BASE "link1", dfd, BASE "sub1/", 0) == -1); - ASSERT (errno == EEXIST || errno == ENOTDIR); + ASSERT (errno == EEXIST || errno == ENOTDIR || errno == EINVAL); errno = 0; ASSERT (linkat (dfd, BASE "link1", dfd, BASE "sub1", AT_SYMLINK_FOLLOW) == -1);