libredirect: don't test LFS64 functions on musl

These were removed in musl 1.2.4.

+3 -3
+3 -3
pkgs/build-support/libredirect/test.c
··· 74 74 FILE *testfp; 75 75 int testfd; 76 76 struct stat testsb; 77 - #ifndef __APPLE__ 77 + #ifdef __GLIBC__ 78 78 struct stat64 testsb64; 79 79 #endif 80 80 #if defined(__linux__) && defined(STATX_TYPE) ··· 93 93 assert(access(TESTPATH, X_OK) == 0); 94 94 95 95 assert(stat(TESTPATH, &testsb) != -1); 96 - #ifndef __APPLE__ 96 + #ifdef __GLIBC__ 97 97 assert(stat64(TESTPATH, &testsb64) != -1); 98 98 #endif 99 99 assert(fstatat(123, TESTPATH, &testsb, 0) != -1); 100 - #ifndef __APPLE__ 100 + #ifdef __GLIBC__ 101 101 assert(fstatat64(123, TESTPATH, &testsb64, 0) != -1); 102 102 #endif 103 103 #if defined(__linux__) && defined(STATX_TYPE)