aports/testing/qt6-qtwebengine/lfs64.patch
2023-07-20 06:06:22 +00:00

42 lines
1.3 KiB
Diff

diff --git a/src/3rdparty/gn/src/base/files/file.h b/src/3rdparty/gn/src/base/files/file.h
index 2c94eb4..b2db71a 100644
--- a/src/3rdparty/gn/src/base/files/file.h
+++ b/src/3rdparty/gn/src/base/files/file.h
@@ -26,7 +26,7 @@ namespace base {
defined(OS_ANDROID) && __ANDROID_API__ < 21
typedef struct stat stat_wrapper_t;
#elif defined(OS_POSIX) || defined(OS_FUCHSIA)
-typedef struct stat64 stat_wrapper_t;
+typedef struct stat stat_wrapper_t;
#endif
// Thin wrapper around an OS-level file.
diff --git a/src/3rdparty/gn/src/base/files/file_util_posix.cc b/src/3rdparty/gn/src/base/files/file_util_posix.cc
index ac281c4..f05a2e8 100644
--- a/src/3rdparty/gn/src/base/files/file_util_posix.cc
+++ b/src/3rdparty/gn/src/base/files/file_util_posix.cc
@@ -70,10 +70,10 @@ int CallLstat(const char* path, stat_wrapper_t* sb) {
}
#else
int CallStat(const char* path, stat_wrapper_t* sb) {
- return stat64(path, sb);
+ return stat(path, sb);
}
int CallLstat(const char* path, stat_wrapper_t* sb) {
- return lstat64(path, sb);
+ return lstat(path, sb);
}
#endif
--- a/src/3rdparty/gn/src/base/files/file_posix.cc
+++ b/src/3rdparty/gn/src/base/files/file_posix.cc
@@ -32,7 +32,7 @@
}
#else
int CallFstat(int fd, stat_wrapper_t* sb) {
- return fstat64(fd, sb);
+ return fstat(fd, sb);
}
#endif