Solved open-vm-tools-11.3.5,2 - missing file seq.h

When compiling open-vm-tools-11.3.5,2:
Code:
In file included from vfsops.c:53:
In file included from /usr/src/sys/sys/namei.h:39:
/usr/src/sys/sys/filedesc.h:43:10: fatal error: 'sys/seq.h' file not found
#include <sys/seq.h>
         ^~~~~~~~~~~
1 error generated.

FreeBSD 13.0-RFELEASE p4

Any ideas? The previous open-vm-tools-11.2.5,2 compiled with no issues.
 
Last edited by a moderator:
I peeked at /usr/src/sys/sys/filedesc.h and noticed it had an SVN header indicating it was from FreeBSD 12.2 (argh - git no longer has this useful info). Anyway it seems that despite using freebsd-update to upgrade from 12.2 to 13.0, my /usr/src directory still had FreeBSD 12.2 source files and not FreeBSD 13.0 source files.

After blowing away /usr/src, downloading and extracting FreeBSD 13.0's src.txz, open-vm-tools-11.3.5,2 now compiles :-)
 
Back
Top