commit be97b57fc8cec36d1730e707a71dc3344da8206c from: Omar Polo date: Thu Jul 07 08:54:26 2022 UTC don't set d_reclen It's not actually used and doesn't seem to be available on DragonflyBSD (at least) judging from the patching in dports: https://github.com/DragonFlyBSD/DPorts/commit/f66bf875f75335ff63e0cad2f817a1c6e7106045 commit - 2573332d7fc70a03123579120de1c72bfa2587c0 commit + be97b57fc8cec36d1730e707a71dc3344da8206c blob - 3b447e5e4d8358c317cc39ab56e0923d7db8fa04 blob + 4bab6c0e1caa90e07df46aa5a94d6d6ac674506e --- dirs.c +++ dirs.c @@ -128,7 +128,6 @@ scandir_fd(int fd, struct dirent ***namelist, p->d_ino = d->d_ino; p->d_type = d->d_type; - p->d_reclen = d->d_reclen; memcpy(p->d_name, d->d_name, namlen + 1); names[nitems++] = p; }