`library/includes/wdirent.h` may be out of date
this include was obtained from tronkko/dirent sometimes around 2011 when it was designed for use with MSVC 6.0. there's been some updates since then in the original source and we're long past MSVC 6.0
should we be depending on a local fork of https://github.com/tronkko/dirent instead? it looks like there are (relatively) recent releases
i don't think that would be a bad approach
i dunno if there are material changes between what we're using and what is in tronkko's repo; i haven't looked that closely, and this isn't necessarily causing problems. mostly i was looking at this just to understand what it was and why it's there
yeah, I was confused too. at least moving it to depends would make it clearer