It still uses non-y2038 internal interfaces: 157 if (len > strlen (suffix) 158 && strcmp (ent->d_name + len - strlen (suffix), suffix) == 0) 159 { 160 char *conf; 161 struct stat64 st; 162 if (asprintf (&conf, "%s/%s", buf, ent->d_name) < 0) 163 continue; 164 165 if (ent->d_type != DT_UNKNOWN 166 || (lstat64 (conf, &st) != -1 && S_ISREG (st.st_mode))) 167 found |= read_conf_file (conf, dir, dir_len); 168
Fixed on 2.36.
*** This bug has been marked as a duplicate of bug 29213 ***