readdir(3) may not determine the type of the returned entry, quoting man:readdir(3):
Currently, only some filesystems (among them: Btrfs, ext2, ext3, and
ext4) have full support for returning the file type in d_type. All
applications must properly handle a return of DT_UNKNOWN.
This happens for example in the Debian salsa-ci for reproducible builds.
readdir(3) may not determine the type of the returned entry, quoting man:readdir(3):
This happens for example in the Debian salsa-ci for reproducible builds.