Subject: pkg/23421: its4 package doesn't build
To: None <>
From: None <>
List: netbsd-bugs
Date: 11/13/2003 01:40:50
>Number:         23421
>Category:       pkg
>Synopsis:       its4 package does not build due to C++ compiler errors
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Nov 13 01:41:00 UTC 2003
>Originator:     Thor Lancelot Simon
>Release:        NetBSD-current as of 2003-10-30; pkgsrc as of 2003-11-12
	The NetBSD Project
NetBSD enola-gay 1.6ZE NetBSD 1.6ZE (ENOLA-GAY.MPBIOS) #1: Thu Nov  6 18:33:10 EST 2003  root@enola-gay:/u2/src/sys/arch/i386/compile/ENOLA-GAY.MPBIOS i386
Architecture: i386
Machine: i386
===> *** No /u2/pkgsrc/distfiles/pkg-vulnerabilities file found,
===> *** skipping vulnerability checks. To fix, install
===> *** the pkgsrc/security/audit-packages package and run
===> *** '/usr/pkg/sbin/download-vulnerability-list'.
=> Checksum OK for its4-1.1.1.tgz.
===> Extracting for its4-1.1.1
===> Patching for its4-1.1.1
===> Overriding tools for its4-1.1.1
===> Configuring for its4-1.1.1
Looking for a C++ compiler... g++
Checking for a BSD compatible install... yes
Checking for snprintf()... yes
Checking for getopt_long()... yes
Checking for unistd.h... yes

******************* Configuration completed *******************
To build, type 'make'.  Then, to install, type 'make install'.
===> Building for its4-1.1.1
g++ -c -DDATA_DIR=/usr/pkg/share/its4 -Wall -DHAVE_SNPRINTF -DHAVE_GETOPT_LONG -DHAVE_UNISTD -O3 token.C
g++ -c -DDATA_DIR=/usr/pkg/share/its4 -Wall -DHAVE_SNPRINTF -DHAVE_GETOPT_LONG -DHAVE_UNISTD -O3 lex.C
g++ -c -DDATA_DIR=/usr/pkg/share/its4 -Wall -DHAVE_SNPRINTF -DHAVE_GETOPT_LONG -DHAVE_UNISTD -O3 main.C
In file included from main.C:9:
formatter.H:13:8: warning: extra tokens at end of #endif directive
g++ -c -DDATA_DIR=/usr/pkg/share/its4 -Wall -DHAVE_SNPRINTF -DHAVE_GETOPT_LONG -DHAVE_UNISTD -O3 scanner.C
g++ -c -DDATA_DIR=/usr/pkg/share/its4 -Wall -DHAVE_SNPRINTF -DHAVE_GETOPT_LONG -DHAVE_UNISTD -O3 resultsdb.C
resultsdb.C: In function `void AddResult(char*, int, Severity_enum, VulnInfo*, 
resultsdb.C:47: error: default argument given for parameter 5 of `void 
   AddResult(char*, int, Severity_enum, VulnInfo*, int)'
resultsdb.H:26: error: after previous specification in `void AddResult(char*, 
   int, Severity_enum, VulnInfo*, int)'
*** Error code 1

make: stopped in /u2/pkgsrc/devel/its4/work.i386/its4
*** Error code 1

make: stopped in /u2/pkgsrc/devel/its4
*** Error code 1

make: stopped in /u2/pkgsrc/devel/its4
	Type "make" in the its4 pkgsrc directory.