Hello. Simple mistake, the current code for ThreadedFileEventDriver.taskFun() calls lseeki64 on windows and lseek64 otherwise. FreeBSD's unistd.h does not come with lseek64. I have forked and committed a simple 3 line patch which just checks
else version (linux) {
.lseek64(...);
} else version (Posix) {
.lseek(...);
}
Which I have used to successfully compile vibe.d and download a html page with.
Hello. Simple mistake, the current code for
ThreadedFileEventDriver.taskFun()
callslseeki64
on windows andlseek64
otherwise. FreeBSD'sunistd.h
does not come withlseek64
. I have forked and committed a simple 3 line patch which just checksWhich I have used to successfully compile vibe.d and download a html page with.