Index: sysutils/lsof/files/patch-Configure =================================================================== RCS file: sysutils/lsof/files/patch-Configure diff -N sysutils/lsof/files/patch-Configure --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ sysutils/lsof/files/patch-Configure 11 Oct 2011 11:44:44 -0000 @@ -0,0 +1,72 @@ +--- Configure.orig 2011-08-15 18:15:56.000000000 +0200 ++++ Configure 2011-10-11 13:30:37.000000000 +0200 +@@ -1428,7 +1428,7 @@ + 3.5*) + LSOF_VERS=3050 + ;; +- 3*) ++ 3.*) + LSOF_VERS=3050 + echo "!!!WARNING!!! Unsupported FreeBSD version: $LSOF_VSTR" + echo "!!!WARNING!!! Configuring for FreeBSD 3.5" +@@ -1481,7 +1481,7 @@ + LSOF_TSTBIGF=" " + LSOF_VERS=4110 + ;; +- 4*) ++ 4.*) + LSOF_VERS=4100 + echo "!!!WARNING!!! Unsupported FreeBSD version: $LSOF_VSTR" + echo "!!!WARNING!!! Configuring for FreeBSD 4.10" +@@ -1510,7 +1510,7 @@ + LSOF_TSTBIGF=" " + LSOF_VERS=5050 + ;; +- 5*) ++ 5.*) + LSOF_VERS=5050 + echo "!!!WARNING!!! Unsupported FreeBSD version: $LSOF_VSTR" + echo "!!!WARNING!!! Configuring for FreeBSD 5.5" +@@ -1535,7 +1535,7 @@ + LSOF_TSTBIGF=" " + LSOF_VERS=6040 + ;; +- 6*) ++ 6.*) + LSOF_VERS=6000 + echo "!!!WARNING!!! Unsupported FreeBSD version: $LSOF_VSTR" + echo "!!!WARNING!!! Configuring for FreeBSD 6.0" +@@ -1560,7 +1560,7 @@ + LSOF_TSTBIGF=" " + LSOF_VERS=7040 + ;; +- 7*) ++ 7.*) + LSOF_VERS=7000 + echo "!!!WARNING!!! Unsupported FreeBSD version: $LSOF_VSTR" + echo "!!!WARNING!!! Configuring for FreeBSD 7.0" +@@ -1577,10 +1577,14 @@ + LSOF_TSTBIGF=" " + LSOF_VERS=8020 + ;; +- 9*) ++ 9.*) + LSOF_TSTBIGF=" " + LSOF_VERS=9000 + ;; ++ 10.*) ++ LSOF_TSTBIGF=" " ++ LSOF_VERS=10000 ++ ;; + *) + echo Unknown FreeBSD release: `uname -r` + echo Assuming FreeBSD 2.x +@@ -1684,7 +1688,7 @@ + LSOF_CFGF="$LSOF_CFGF -DHASVMLOCKH" + fi # } + ;; +- 4000|4010|4020|4030|4040|4050|4060|4070|4080|4090|4100|4110|5000|5010|5020|5030|5040|5050|6000|6010|6020|6030|6040|7000|7010|7020|7030|7040|8000|8010|8020|9000) ++ 4000|4010|4020|4030|4040|4050|4060|4070|4080|4090|4100|4110|5000|5010|5020|5030|5040|5050|6000|6010|6020|6030|6040|7000|7010|7020|7030|7040|8000|8010|8020|9000|10000) + if test -r ${LSOF_INCLUDE}/nfs/rpcv2.h # { + then + LSOF_CFGF="$LSOF_CFGF -DHASRPCV2H" Index: sysutils/lsof/files/patch-dialects-freebsd-dlsof.h =================================================================== RCS file: sysutils/lsof/files/patch-dialects-freebsd-dlsof.h diff -N sysutils/lsof/files/patch-dialects-freebsd-dlsof.h --- /dev/null 1 Jan 1970 00:00:00 -0000 +++ sysutils/lsof/files/patch-dialects-freebsd-dlsof.h 11 Oct 2011 11:44:44 -0000 @@ -0,0 +1,12 @@ +--- dialects/freebsd/dlsof.h.orig 2011-08-15 18:15:57.000000000 +0200 ++++ dialects/freebsd/dlsof.h 2011-10-11 13:34:59.000000000 +0200 +@@ -88,6 +88,9 @@ + # endif /* defined(NEEDS_BOOLEAN_T) */ + + #include ++#ifdef ffs ++#undef ffs ++#endif + + # if defined(HAS_VM_MEMATTR_T) + #undef vm_memattr_t