This is an automated email from the git hooks/post-receive script.
git pushed a commit to branch reproducible-widget-previews
in repository efl.
View the commit online.
commit a7de4fb92a82b27ab4c80907e3cc519bf466ef89
Author: Conor <[email protected]>
AuthorDate: Sat May 30 02:24:25 2026 +0100
(eina): Use standard uint64_t for kernel dirent64 struct fields
Using glibc-specific ino64_t and off64_t typedefs is incorrect for a kernel ABI struct
and breaks on C libraries that don't provide these non-standard types.
---
src/lib/eina/eina_file_posix.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/lib/eina/eina_file_posix.c b/src/lib/eina/eina_file_posix.c
index 2d8c448eab..7034cf24db 100644
--- a/src/lib/eina/eina_file_posix.c
+++ b/src/lib/eina/eina_file_posix.c
@@ -1378,8 +1378,8 @@ typedef struct
//# define do_getdents(fd, buf, size) getdents64(fd, buf, size)
typedef struct
{
- ino64_t d_ino;
- off64_t d_off;
+ uint64_t d_ino;
+ uint64_t d_off;
unsigned short d_reclen;
unsigned char d_type;
char d_name[4096];
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.