Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 30917 - bk2site-1.1.8-r1 fails to compile with gcc-3.3.1
Summary: bk2site-1.1.8-r1 fails to compile with gcc-3.3.1
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Brandy Westcott (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-10-11 11:04 UTC by John Ross Hunt
Modified: 2003-10-11 18:29 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description John Ross Hunt 2003-10-11 11:04:04 UTC
bk2site-1.1.8-r1 fails to compile on systems using gcc-3.3.1.  The older version
in portage (bk2site-1.1.8) fails to compile with the same errors as well.

Reproducible: Always
Steps to Reproduce:
1. Upgrade to gcc-3.3.1
2. emerge bk2site
3. emerge fails

Actual Results:  
>>> emerge (1 of 1) net-misc/bk2site-1.1.8-r1 to /
>>> md5 src_uri ;-) bk2site-1.1.8.tar.gz
>>> Unpacking source...
>>> Unpacking bk2site-1.1.8.tar.gz to /var/tmp/portage/bk2site-1.1.8-r1/work
patching file bk2site-1.1.8/Makefile.am
patching file bk2site-1.1.8/Makefile.in
>>> Source unpacked.
creating cache ./config.cache
checking for a BSD compatible install... /bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking whether make sets ${MAKE}... (cached) yes
checking for c++... g++
checking whether the C++ compiler (g++ -march=pentium3 -O3 -pipe
-fomit-frame-pointer -Wno-deprecated ) works... yes
checking whether the C++ compiler (g++ -march=pentium3 -O3 -pipe
-fomit-frame-pointer -Wno-deprecated ) is a cross-compiler... no
checking whether we are using GNU C++... yes
checking whether g++ accepts -g... yes
checking for a BSD compatible install... /bin/install -c
checking how to run the C++ preprocessor... g++ -E
checking for sys/time.h... yes
checking whether time.h and sys/time.h may both be included... yes
checking for ANSI C header files... yes
checking for gettimeofday... yes
checking for mkdir... yes
checking for gethostbyname... yes
checking for socket in -lsocket... no
updating cache ./config.cache
creating ./config.status
creating Makefile
creating config.h
g++ -DHAVE_CONFIG_H -I. -I. -I. -DCONFIGFILE=\"/etc/bk2site/dot.bk2siterc\"   
-march=pentium3 -O3 -pipe -fomit-frame-pointer -Wno-deprecated -c bk2site.C
g++ -DHAVE_CONFIG_H -I. -I. -I. -DCONFIGFILE=\"/etc/bk2site/dot.bk2siterc\"   
-march=pentium3 -O3 -pipe -fomit-frame-pointer -Wno-deprecated -c reference.C
g++ -DHAVE_CONFIG_H -I. -I. -I. -DCONFIGFILE=\"/etc/bk2site/dot.bk2siterc\"   
-march=pentium3 -O3 -pipe -fomit-frame-pointer -Wno-deprecated -c element.C
distcc[9359] ERROR: compile on major failed
reference.C:1192: error: default argument given for parameter 1 of `void
   referenceTree::fixCommentCommands(std::basic_string<char,
   std::char_traits<char>, std::allocator<char> >)'
reference.H:308: error: after previous specification in `void
   referenceTree::fixCommentCommands(std::basic_string<char,
   std::char_traits<char>, std::allocator<char> >)'
reference.C:1402: error: default argument given for parameter 2 of `void
   referenceTree::makeVector(std::vector<reference, std::allocator<reference>
   >&, const std::string&)'
reference.H:321: error: after previous specification in `void
   referenceTree::makeVector(std::vector<reference, std::allocator<reference>
   >&, const std::string&)'
reference.C:1472: error: default argument given for parameter 7 of `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
reference.H:318: error: after previous specification in `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
reference.C:1472: error: default argument given for parameter 8 of `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
reference.H:318: error: after previous specification in `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
reference.C:1472: error: default argument given for parameter 9 of `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
reference.H:318: error: after previous specification in `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
reference.C:1472: error: default argument given for parameter 10 of `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
reference.H:318: error: after previous specification in `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
reference.C:1472: error: default argument given for parameter 11 of `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
reference.H:318: error: after previous specification in `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
reference.C:1472: error: default argument given for parameter 12 of `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
reference.H:318: error: after previous specification in `void
   referenceTree::createSiteH(const std::string*, std::vector<reference,
   std::allocator<reference> >&, channelContainer&, fileView&, fileView&,
   std::vector<reference, std::allocator<reference> >&, int,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >,
   std::basic_string<char, std::char_traits<char>, std::allocator<char> >)'
make: *** [reference.o] Error 1
make: *** Waiting for unfinished jobs....
emerge info
make: *** Waiting for unfinished jobs....
 
!!! ERROR: net-misc/bk2site-1.1.8-r1 failed.
!!! Function src_compile, Line 41, Exitcode 2
!!! (no error message)


Portage 2.0.49-r10 (default-x86-1.4, gcc-3.3.1, glibc-2.3.2-r1, 2.4.20-gentoo-r7)
=================================================================
System uname: 2.4.20-gentoo-r7 i686 Pentium III (Katmai)
Gentoo Base System version 1.4.3.10p1
distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
ccache version 2.3 [enabled]
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer -Wno-deprecated"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs sandbox ccache distcc"
GENTOO_MIRRORS="ftp://ftp.gtlib.cc.gatech.edu/pub/gentoo
http://gentoo.mirrors.pair.com http://gentoo.oregonstate.edu
http://www.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="x86 foomaticdb libg++ mad quicktime gdbm berkdb arts tetex svga ggi ruby
gtk qt kde motif ldap -3dnow aalib alsa apm avi bonobo bots cdr crypt cups curl
dedicated dga doc dvb dvd encode esd evo faad gb gd gif gnome gnomedb gphoto2
gpm gtk2 gtkhtml guile i8x0 imlib -ipv6 jack java joystick jpeg kerberos krb4
ladcca lcms libgda libwww maildir mbox mikmod mmx mng mozilla mpeg nas ncurses
nls oci8 odbc offensive ofx oggvorbis openal opengl oss pam pda pdflib perl
plotutils png ppds python readline samba scanner sdl slang slp snmp sox spell
sqlite sse ssl tcltk tcpd tiff truetype type1 usb v4l vim-with-x wmf wxwindows X
xml xml2 xmms xv xvid zlib"
Comment 1 Brandy Westcott (RETIRED) gentoo-dev 2003-10-11 18:29:21 UTC
Thanks for the bug report John. These problems have been fixed in
bk2site-1.1.9 which has just been added to cvs.