On Tue, 04 Jun 2013, Philip Guenther wrote: > CVSROOT: /cvs > Module name: src > Changes by: guent...@cvs.openbsd.org 2013/06/04 19:26:00 > > Modified files: > sys/sys : fcntl.h file.h > sys/kern : kern_descrip.c vfs_syscalls.c vfs_vnops.c > usr.sbin/pstat : pstat.c > > Log message: > Move FHASLOCK from f_flag to f_iflags, freeing up a bit for passing > O_* flags and eliminating an XXX comment. > > ok matthew@ deraadt@
This change broke sysutils/lsof. cc -DOPENBSDV=5000 -DN_UNIXV=/bsd -DHASNFSPROTO -DHASIPv6 -DHAS9660FS=1 -DHASMSDOSFS=1 -DHASI_E2FS_PTR -DHASEXT2FS=2 -DHASEFFNLINK=i_effnlink -DHAS_DINODE_U -DHASI_FFS1 -DHAS_UM_UFS -DHASNCVPID -DUVM -DHAS_UVM_INCL -DHAS_SYS_PIPEH -DHASKVMGETPROC2 -DHASKVMGETPROCS -DHAS_STRFTIME -DLSOF_VSTR=\"5.3\" -I/usr/include -I/sys -O2 -pipe -c dstore.c dstore.c:112: error: 'FHASLOCK' undeclared here (not in a function) *** Error 1 in /usr/ports/pobj/lsof-4.87/lsof_4.87/lsof_4.87_src (<sys.mk>:87 'dstore.o') *** Error 1 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2643 '/usr/ports/pobj/lsof-4.87/.build_done') *** Error 1 in /usr/ports/sysutils/lsof (/usr/ports/infrastructure/mk/bsd.port.mk:2372 'build') Ciao, David