Subject: pkg/34132: 2006Q2 pkgsrc/devel/gcvs won't compile with i386 3.99.21 (gcc4)
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <kennethcf@earthlink.net>
List: pkgsrc-bugs
Date: 08/03/2006 05:50:00
>Number:         34132
>Category:       pkg
>Synopsis:       2006Q2 pkgsrc/devel/gcvs won't compile with i386 3.99.21 (gcc4)
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Thu Aug 03 05:50:00 +0000 2006
>Originator:     Kenneth Freidank
>Release:        3.99.21
>Organization:
>Environment:
NetBSD papadog.genken 3.99.21 NetBSD 3.99.21 (XSPD) #0: Thu Jul 13 07:51:25 EST 2006  solomon@papadog.genken:/usr/obj/sys/arch/i386/compile/XSPD i386
>Description:
#cd /usr/pkgsrc/devel/gcvs
#make clean-depends
#make package
...package compiles until the following lines....

gmake[2]: Entering directory `/usr/pkgsrc/devel/gcvs/work/gcvs-1.0/common'
source='AboutDlg.cpp' object='AboutDlg.o' libtool=no \
        depfile='.deps/AboutDlg.Po' tmpdepfile='.deps/AboutDlg.TPo' \
        depmode=gcc3 /bin/sh ../depcomp \
        c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../gcvs -I../gcvs/src -I/. -I../cvstree -I../rf  -I/usr/p
kg/include -I/usr/include -Wall -I/usr/pkg/include/gtk-1.2 -I/usr/pkg/include/glib/glib-1.2 -I/usr/p
kg/lib/glib/include -I/usr/X11R6/include -DqUnix -DqGTK -I/usr/X11R6/include -DqCvsDebug=0  -O2 -I/u
sr/pkg/include -I/usr/include -c -o AboutDlg.o `test -f 'AboutDlg.cpp' || echo './'`AboutDlg.cpp
../rf/ustr.h:178: error: extra qualification 'UStr::' on member 'operator+='
../rf/ustr.h:180: error: extra qualification 'UStr::' on member 'operator+='
../rf/ustr.h:182: error: extra qualification 'UStr::' on member 'operator+='
../rf/ustr.h:184: error: extra qualification 'UStr::' on member 'operator+='
gmake[2]: *** [AboutDlg.o] Error 1
gmake[2]: Leaving directory `/usr/pkgsrc/devel/gcvs/work/gcvs-1.0/common'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/pkgsrc/devel/gcvs/work/gcvs-1.0'
gmake: *** [all] Error 2
*** Error code 2

Stop.
make: stopped in /usr/pkgsrc/devel/gcvs
===> 
===> There was an error during the ``build'' phase.
===> Please investigate the following for more information:
===>      * log of the build
===>      * /usr/pkgsrc/devel/gcvs/work/.work.log
===> 
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/devel/gcvs

>How-To-Repeat:
#cd /usr/pkgsrc/devel/gcvs
#make clean-depends
#make package
>Fix:
??