Subject: pkg/23777: sysutils/bbsload doesn't build anymore
To: None <gnats-bugs@gnats.NetBSD.org>
From: None <ctribo@college.dtcc.edu>
List: netbsd-bugs
Date: 12/17/2003 07:43:06
>Number: 23777
>Category: pkg
>Synopsis: sysutils/bbsload doesn't build anymore
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: pkg-manager
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 17 07:44:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator: Chris Tribo
>Release: 1.6ZG
>Organization:
>Environment:
NetBSD Suck 1.6ZG NetBSD 1.6ZG (GENERIC_DIAGNOSTIC) #0: Sun Dec 14 14:04:08 UTC 2003 cyber@tgm.netbsd.org:/autobuild/HEAD/i386/OBJ/autobuild/HEAD/src/sys/arch/i386/compile/GENERIC_DIAGNOSTIC i386
>Description:
===> Building for bbsload-0.2.5
Making all in data
c++ -DPACKAGE=\"bbsload\" -DVERSION=\"0.2.5\" -DSTDC_HEADERS=1 -DHAVE_CTYPE_H=1 -DHAVE_FCNTL_H=1 -DHAVE_LIBGEN_H=1 -DHAVE_LOCALE_H=1 -DHAVE_SIGNAL_H=1 -DHAVE_STDIO_H=1 -DHAVE_TIME_H=1 -DHAVE_UNISTD_H=1 -DHAVE_SYS_PARAM_H=1 -DHAVE_SYS_SELECT_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_WAIT_H=1 -DTIME_WITH_SYS_TIME=1 -DSTDC_HEADERS=1 -DHAVE_MALLOC_H=1 -DTIME_WITH_SYS_TIME=1 -DHAVE_SETLOCALE=1 -DHAVE_SIGACTION=1 -DHAVE_STRFTIME=1 -I. -I. -I/usr/pkg/include -I/usr/X11R6/include -DINTERLACE -DGLOBAL_BB=\"/usr/X11R6/share/bbtools/bbsload.bb\" -DGLOBAL_NOBB=\"/usr/X11R6/share/bbtools/bbsload.nobb\" -O2 -I/usr/pkg/include -I/usr/X11R6/include -I/usr/X11R6/include -c bbsload.cc
In file included from BaseDisplay.hh:32,
from Timer.hh:40,
from Image.hh:28,
from bbsload.hh:24,
from bbsload.cc:22:
LinkedList.hh:53: error: friend declaration requires class-key, i.e. `friend
struct __llist'
LinkedList.hh:76: error: friend declaration requires class-key, i.e. `friend
class __llist_iterator'
In file included from Image.hh:28,
from bbsload.hh:24,
from bbsload.cc:22:
Timer.hh:50: error: friend declaration requires class-key, i.e. `friend class
BaseDisplay'
*** Error code 1
Stop.
>How-To-Repeat:
try to build it with a recent current.
>Fix:
This use to work with because I compiled the same version and ran it on another machine. Is there something here that gcc 3.x/current doesn't like?
>Release-Note:
>Audit-Trail:
>Unformatted: