Subject: Re: pkg/29385: package games/enigma fails to build
To: None <heinz@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org>
From: A L Meyers <me@privacy.net>
List: pkgsrc-bugs
Date: 04/10/2005 07:29:01
The following reply was made to PR pkg/29385; it has been noted by GNATS.

From: A L Meyers <me@privacy.net>
To: gnats-admin@netbsd.org, gnats-bugs@netbsd.org,
	NetBSD Problem Report DB Administrator <gnats@netbsd.org>
Cc: 
Subject: Re: pkg/29385: package games/enigma fails to build
Date: Sun, 10 Apr 2005 09:28:16 +0200

 Hello.  Build still fails.  Lux.  Here is the latest output:
 
 In file included from dict.cc:1:
 dict.hh:104: error: using typedef-name `px::Dict<T>::iterator' after `class'
 dict.hh:105: error: using typedef-name `px::Dict<T>::const_iterator' 
 after `class'
 dict.hh: In member function `const T& px::Dict<T>::lookup(const 
 std::string&) const':
 dict.hh:129: error: there are no arguments to `XInvalidKey' that depend 
 on a template parameter, so a declaration of `XInvalidKey' must be available
 dict.hh:129: error: (if you use `-fpermissive', G++ will accept your 
 code, but allowing the use of an undeclared name is deprecated)
 make[3]: *** [dict.o] Error 1
 make[3]: Leaving directory 
 `/usr/pkgsrc/games/enigma/work/enigma-0.81/src/px'
 make[2]: *** [all-recursive] Error 1
 make[2]: Leaving directory `/usr/pkgsrc/games/enigma/work/enigma-0.81/src'
 make[1]: *** [all] Error 2
 make[1]: Leaving directory `/usr/pkgsrc/games/enigma/work/enigma-0.81/src'
 make: *** [all-recursive] Error 1
 *** Error code 2
 
 Stop.
 bmake: stopped in /usr/pkgsrc/games/enigma
 ===>
 ===> There was an error during the ``build'' phase.
 ===> Please investigate the following for more information:
 ===>      * log of the build
 ===>      * /usr/pkgsrc/games/enigma/work/.work.log
 ===>
 *** Error code 1
 
 Stop.
 bmake: stopped in /usr/pkgsrc/games/enigma