Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 23941 - bbcd fails to emerge
Summary: bbcd fails to emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Commonbox Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-07-04 02:17 UTC by Voltron Rex
Modified: 2003-12-07 06:01 UTC (History)
0 users

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


Attachments
patches to allow bbcd to compile (bbcd-patches.tgz,369 bytes, patch)
2003-07-04 02:28 UTC, Voltron Rex
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Voltron Rex 2003-07-04 02:17:58 UTC
I'm using gcc3.3 and bbcd fails to emerge with this message:

Texture.cc: In member function `Pixmap BTexture::render(unsigned int, unsigned 
   int, long unsigned int)':
Texture.cc:195: error: `assert' undeclared (first use this function)
Texture.cc:195: error: (Each undeclared identifier is reported only once for 
   each function it appears in.)
distcc[31427] ERROR: compile on localhost failed with exit code 1
make: *** [Texture.o] Error 1
make: *** Waiting for unfinished jobs....
Color.cc: In member function `void BColor::parseColorName()':
Color.cc:93: error: `assert' undeclared (first use this function)
Color.cc:93: error: (Each undeclared identifier is reported only once for each 
   function it appears in.)
Color.cc: In member function `void BColor::allocate()':
Color.cc:124: error: `assert' undeclared (first use this function)
Color.cc: In member function `void BColor::deallocate()':
Color.cc:176: error: `assert' undeclared (first use this function)
distcc[31421] ERROR: compile on localhost failed with exit code 1


Reproducible: Always
Steps to Reproduce:
1. emerge gcc3.3
2. emerge bbcd
3.

Actual Results:  
bbcd fails to emerge

Expected Results:  
emerge of bbcd should have emerged successfully

Portage 2.0.48-r1 (default-x86-1.4, gcc-3.3, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20-gentoo-r5 i686 AMD Athlon(tm) Processor
GENTOO_MIRRORS="http://highlander/"
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/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="x86 oss 3dnow apm avi crypt cups encode gif jpeg kde gnome libg++ mikmod
mmx mpeg ncurses nls pdflib png quicktime sdl spell svga truetype xml2 xmms xv
zlib gdbm berkdb slang readline arts java X gpm tcpd pam libwww ssl perl python
esd imlib oggvorbis gtk qt motif opengl acpi acpi4linux alsa gtk2 mozcalendar
mozilla ruby samba tcltk tetex usb xosd"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="-march=athlon -O2 -pipe -fomit-frame-pointer"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j7"
AUTOCLEAN="yes"
SYNC="rsync://highlander/gentoo-portage"
FEATURES="sandbox ccache distcc"
Comment 1 Voltron Rex 2003-07-04 02:28:04 UTC
Created attachment 14153 [details, diff]
patches to allow bbcd to compile

These two patches add #include <assert.h> to the appropriate files.
Comment 2 Commonbox Team gentoo-dev 2003-10-09 10:25:48 UTC
Its been well over a month since I sent this bug upstream, with no fix. Please
note that the patch attached here is garbled, could someone please reattach
or clue me into which two files are in need of an #include <assert.h>?
Comment 3 Voltron Rex 2003-10-15 06:12:29 UTC
Greetings
Sorry that the patch got garbled like that. The files that need assert.h
are Color.cc and Texture.cc.
Comment 4 Heinrich Wendel (RETIRED) gentoo-dev 2003-12-07 06:01:03 UTC
fixed.