sergio/takana
> Una distribución Linux construida con un laboratorio funcional y hermético en el > sótano, y una terminal mutable, clásica y anárquica en el piso de arriba — diseñada > desde el suelo para que una IA programadora entienda, modifique y co…
kde/H-Qt: receta qtbase de-Alpinizada (gate campaña KDE) + cola incoming-kde al worker
1the *64 apis are useless as musl is always 64-bit for them.
2even on glibc, passing -D_FILE_OFFSET_BITS=64 defines 64-bit variants for non-64 names.
3this legacy api is removed in musl-1.2.4 unless -D_LARGEFILE64_SOURCE,
4omit it from here to fix downstream use without having to pass defines.
5--
6diff --git a/mkspecs/common/posix/qplatformdefs.h b/mkspecs/common/posix/qplatformdefs.h
7index ffae2ac3..665ae46f 100644
8--- a/mkspecs/common/posix/qplatformdefs.h
9+++ b/mkspecs/common/posix/qplatformdefs.h
10@@ -14,28 +14,28 @@
11
12 #if defined(QT_USE_XOPEN_LFS_EXTENSIONS) && defined(QT_LARGEFILE_SUPPORT)
13
14-#define QT_STATBUF struct stat64
15-#define QT_FPOS_T fpos64_t
16-#define QT_OFF_T off64_t
17+#define QT_STATBUF struct stat
18+#define QT_FPOS_T fpos_t
19+#define QT_OFF_T off_t
20
21-#define QT_STAT ::stat64
22-#define QT_LSTAT ::lstat64
23-#define QT_TRUNCATE ::truncate64
24+#define QT_STAT ::stat
25+#define QT_LSTAT ::lstat
26+#define QT_TRUNCATE ::truncate
27
28 // File I/O
29-#define QT_OPEN ::open64
30-#define QT_LSEEK ::lseek64
31-#define QT_FSTAT ::fstat64
32-#define QT_FTRUNCATE ::ftruncate64
33+#define QT_OPEN ::open
34+#define QT_LSEEK ::lseek
35+#define QT_FSTAT ::fstat
36+#define QT_FTRUNCATE ::ftruncate
37
38 // Standard C89
39-#define QT_FOPEN ::fopen64
40-#define QT_FSEEK ::fseeko64
41-#define QT_FTELL ::ftello64
42-#define QT_FGETPOS ::fgetpos64
43-#define QT_FSETPOS ::fsetpos64
44+#define QT_FOPEN ::fopen
45+#define QT_FSEEK ::fseeko
46+#define QT_FTELL ::ftello
47+#define QT_FGETPOS ::fgetpos
48+#define QT_FSETPOS ::fsetpos
49
50-#define QT_MMAP ::mmap64
51+#define QT_MMAP ::mmap
52
53 #else // !defined(QT_USE_XOPEN_LFS_EXTENSIONS) || !defined(QT_LARGEFILE_SUPPORT)
54