You have an issue: The glob.h on osx does not match the swift docker glob.h.
As a result any developer compiling and testing locally before moving to the docker linux compiler cannot write for one platform.
Even the apple developer documentation is documenting a different header file.
This is fundamental, I dont want to fill command line applications with lots of #ifdef when processing files and directories. (or write a new class to patch over this)
Surely you can sync glibc with the berkley c files sitting on osx ?