Bug 116223 - aldo-0.0.11 does not compile with gcc 3.4.4
Bug#: 116223 Product:  Gentoo Linux Version: unspecified Platform: All
OS/Version: Linux Status: CLOSED Severity: normal Priority: P2
Resolution: TEST-REQUEST Assigned To: maintainer-needed@gentoo.org Reported By: hrabe@magalien.com
Component: Applications
URL: 
Summary: aldo-0.0.11 does not compile with gcc 3.4.4
Keywords:  
Status Whiteboard: 
Opened: 2005-12-20 17:54 0000
Description:   Opened: 2005-12-20 17:54 0000
emerge aldo ultimately reports:

In file included from src/quickstart.cpp:29:
/var/tmp/portage/aldo-0.0.11/work/aldo-0.0.11/include/dialog.h: In member
function `T Dialog<T>::show()':
/var/tmp/portage/aldo-0.0.11/work/aldo-0.0.11/include/dialog.h:109: error:
`cout' is not a member of `std'
/var/tmp/portage/aldo-0.0.11/work/aldo-0.0.11/include/dialog.h:109: error:
`endl' is not a member of `std'
/var/tmp/portage/aldo-0.0.11/work/aldo-0.0.11/include/dialog.h:112: error:
`cout' is not a member of `std'
/var/tmp/portage/aldo-0.0.11/work/aldo-0.0.11/include/dialog.h:112: error:
`endl' is not a member of `std'
/var/tmp/portage/aldo-0.0.11/work/aldo-0.0.11/include/dialog.h:118: error:
`cout' is not a member of `std'
/var/tmp/portage/aldo-0.0.11/work/aldo-0.0.11/include/dialog.h:119: error:
`cin' is not a member of `std'
make: *** [quickstart.o] Error 1

!!! ERROR: app-misc/aldo-0.0.11 failed.
!!! Function src_compile, Line 18, Exitcode 2
!!! (no error message)                   

My configuration is as follows:
hooverix ~ # emerge info
Portage 2.0.51.22-r3 (default-linux/x86/no-nptl/2.4, gcc-3.4.4, glibc-2.3.5-r2,
2.4.31-gentoo-r1 i686)
=================================================================
System uname: 2.4.31-gentoo-r1 i686 Intel(R) Pentium(R) 4 CPU 3.00GHz
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.4.22-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env
/usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig candy ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acl afs alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr
crypt cups curl dvd dvdr eds emacs emboss encode ethereal exif expat fam ffmpeg
foomaticdb fortran gd gdbm gif glut gpm gstreamer idn imagemagic imagemagick
imlib java jpeg kde lcms libg++ libwww mad mikmod mng motif mp3 mpeg ncurses
nis nls ogg oggvorbis opengl oss pam pcre pdflib perl pic png python qt
quicktime readline recode samba sdl spell ssl svga tcltk tcpd tetex tiff
truetype truetype-fonts type1-fonts vorbis xml2 xmms xv xvid zlib userland_GNU
kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS,
PORTDIR_OVERLAYPORTDIR="/usr/portage"              

Thanks.

------- Comment #1 From Marcelo Goes 2005-12-22 10:59:15 0000 -------
Okies, should be fixed in cvs. Do you mind testing it out?

------- Comment #2 From Jan Hrabe 2005-12-23 07:45:05 0000 -------
(In reply to comment #1)
> Okies, should be fixed in cvs. Do you mind testing it out?
> 

It seems to work fine now.  Thanks!

------- Comment #3 From Marcelo Goes 2005-12-23 10:04:05 0000 -------
Thanks!