diff --color -Naur libselinux-3.6.old/src/selinux_restorecon.c libselinux-3.6/src/selinux_restorecon.c --- libselinux-3.6.old/src/selinux_restorecon.c 2023-12-13 10:46:22.000000000 -0400 +++ libselinux-3.6/src/selinux_restorecon.c 2024-02-17 12:08:29.352291673 -0400 @@ -436,7 +436,7 @@ file_spec_t *prevfl, *fl; uint32_t h; int ret; - struct stat64 sb; + struct stat sb; __pthread_mutex_lock(&fl_mutex); @@ -450,7 +450,7 @@ for (prevfl = &fl_head[h], fl = fl_head[h].next; fl; prevfl = fl, fl = fl->next) { if (ino == fl->ino) { - ret = lstat64(fl->file, &sb); + ret = lstat(fl->file, &sb); if (ret < 0 || sb.st_ino != ino) { freecon(fl->con); free(fl->file);