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 FILE *testfp; 75 int testfd; 76 struct stat testsb; 77 - #ifndef __APPLE__ 78 struct stat64 testsb64; 79 #endif 80 #if defined(__linux__) && defined(STATX_TYPE) ··· 93 assert(access(TESTPATH, X_OK) == 0); 94 95 assert(stat(TESTPATH, &testsb) != -1); 96 - #ifndef __APPLE__ 97 assert(stat64(TESTPATH, &testsb64) != -1); 98 #endif 99 assert(fstatat(123, TESTPATH, &testsb, 0) != -1); 100 - #ifndef __APPLE__ 101 assert(fstatat64(123, TESTPATH, &testsb64, 0) != -1); 102 #endif 103 #if defined(__linux__) && defined(STATX_TYPE)
··· 74 FILE *testfp; 75 int testfd; 76 struct stat testsb; 77 + #ifdef __GLIBC__ 78 struct stat64 testsb64; 79 #endif 80 #if defined(__linux__) && defined(STATX_TYPE) ··· 93 assert(access(TESTPATH, X_OK) == 0); 94 95 assert(stat(TESTPATH, &testsb) != -1); 96 + #ifdef __GLIBC__ 97 assert(stat64(TESTPATH, &testsb64) != -1); 98 #endif 99 assert(fstatat(123, TESTPATH, &testsb, 0) != -1); 100 + #ifdef __GLIBC__ 101 assert(fstatat64(123, TESTPATH, &testsb64, 0) != -1); 102 #endif 103 #if defined(__linux__) && defined(STATX_TYPE)