Subject: pkg/15148: pkgsrc/x11/xfreecell does not build
To: None <gnats-bugs@gnats.netbsd.org>
From: None <paul@whooppee.com>
List: netbsd-bugs
Date: 01/05/2002 06:58:13
>Number:         15148
>Category:       pkg
>Synopsis:       pkgsrc/x11/xfreecell does not build
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Sat Jan 05 06:59:00 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Paul Goyette
>Release:        NetBSD 1.5ZA
>Organization:
----------------------------------------------------------------------
|   Paul Goyette   | PGP DSS Key fingerprint: |  E-mail addresses:   |
| Network Engineer | BCD7 5301 9513 58A6 0DBC |  paul@whooppee.com   |
|  & World Cruiser | 91EB ADB1 A280 3B79 9221 | pgoyette@juniper.net |
----------------------------------------------------------------------
>Environment:
System: NetBSD pc1.whooppee.com 1.5ZA NetBSD 1.5ZA (PC1) #8: Sun Dec 30 13:16:35 PST 2001 paul@pc3.whooppee.com:/usr/src/sys/arch/i386/compile/PC1 i386
Architecture: i386
Machine: i386
>Description:
	xfreecell does not compile.  It fails with the following:

===> Building for xfreecell-1.0.5b
g++ -c -Wall -DSHAPE -DBOGUSRANDOM -I/usr/X11R6/include card.cpp
In file included from /usr/include/g++/iostream.h:31,
                 from /usr/include/g++/stl_algobase.h:53,
                 from /usr/include/g++/vector:30,
                 from stack.h:4,
                 from card.h:5,
                 from card.cpp:9:
/usr/include/g++/streambuf.h: In method `ios::~ios()':
/usr/include/g++/streambuf.h:485: warning: `void *' is not a pointer-to-object type
In file included from /usr/include/g++/std/bastring.h:620,
                 from /usr/include/g++/string:6,
                 from widget/widget.h:9,
                 from stack.h:7,
                 from card.h:5,
                 from card.cpp:9:
/usr/include/g++/std/bastring_inst.h: At top level:
/usr/include/g++/std/bastring_inst.h:3: explicit instantiation of `class string_char_traits<char>' after
/usr/include/g++/std/straits.h:132: explicit specialization here
gmake: *** [card.o] Error 1
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/games/xfreecell
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/games/xfreecell

FYI, if it matters, this is on XFree86 3.x.x not 4.x.x.

>How-To-Repeat:
	Install xfreecell 
>Fix:
	
>Release-Note:
>Audit-Trail:
>Unformatted: