Hello. update cppcheck to latest release 1.46. Man page renders fine with mandoc so i removed USE_GROFF.
Builds and works fine on i386. Index: Makefile =================================================================== RCS file: /cvs/ports/devel/cppcheck/Makefile,v retrieving revision 1.4 diff -U 3 -N -p Makefile --- Makefile 15 Nov 2010 19:45:57 -0000 1.4 +++ Makefile 25 Dec 2010 15:51:50 -0000 @@ -2,7 +2,7 @@ COMMENT = C/C++ static checker -DISTNAME = cppcheck-1.45 +DISTNAME = cppcheck-1.46 CATEGORIES = devel @@ -27,7 +27,6 @@ ALL_TARGET = cppcheck MAKE_FLAGS = BIN=${PREFIX}/bin CXX="${CXX}" CXXFLAGS="${CXXFLAGS}" USE_GMAKE = Yes -USE_GROFF = Yes NO_REGRESS = Yes Index: distinfo =================================================================== RCS file: /cvs/ports/devel/cppcheck/distinfo,v retrieving revision 1.2 diff -U 3 -N -p distinfo --- distinfo 3 Nov 2010 07:27:26 -0000 1.2 +++ distinfo 25 Dec 2010 15:51:50 -0000 @@ -1,5 +1,5 @@ -MD5 (cppcheck-1.45.tar.gz) = HSZh/CVwMxp8nEGIo1bW9w== -RMD160 (cppcheck-1.45.tar.gz) = 3hosUlWC6c41TDscTSV3cn2TwzI= -SHA1 (cppcheck-1.45.tar.gz) = P53HcfRKAbfQRl0Th1/NXYslx9I= -SHA256 (cppcheck-1.45.tar.gz) = obCktxGyXP8t8Y1POs4dgfdGsLqlREW3AOenlMIxJMI= -SIZE (cppcheck-1.45.tar.gz) = 799711 +MD5 (cppcheck-1.46.tar.gz) = Yb5yEpjZdfWJ4rgrwDgUHA== +RMD160 (cppcheck-1.46.tar.gz) = U6gGxGPhWBEllLauo6IRDxu35Js= +SHA1 (cppcheck-1.46.tar.gz) = 6ooFwby7+z5O+LZldTYBOsdJuv0= +SHA256 (cppcheck-1.46.tar.gz) = qLJKuU96byGl4Q5sI1b/oF/AV14TdJuAI4O9UqrFypA= +SIZE (cppcheck-1.46.tar.gz) = 860583