I know of at least three ports that have the same long file names
support check during GNU configure
lang/expect devel/patch devel/ncurses
There are likely more. The problem is that this check is invasive; it
touches ${LOCALBASE}/lib, affect the modification time of the directory.
All BSD filesystems support long file names, so caching "yes" for this
check solves the file system violations during the configure stage.
Note 1: If approved, local setting in devel/ncurses will be removed
Note 2: Templates/config.site has "appearred" mispelling three times
(lines 233 - 237) but is not fixed in patch as it is unrelated.