Ok I will send a patch to vim to exclude has('bsd') usingdefined(__GNU__), do you think adding a has() (maybe has('hurd')?) for Hurdshould also be submitted with the patch?
I think that needs to be discussed with vim maintainer. Debian has its own package patch system. If upstream does not want to merge this too early, you can use it, which might be more permissive. -- Yuqian Yang <crup...@crupest.life>