Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 63711 - icewm-1.2.13 fails to build on my amd64, and the its marked as stable.
Summary: icewm-1.2.13 fails to build on my amd64, and the its marked as stable.
Status: RESOLVED FIXED
Alias: None
Product: Community Relations
Classification: Unclassified
Component: Developer Relations (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-09-11 15:44 UTC by Jonny Heggheim
Modified: 2004-09-12 18:04 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 Jonny Heggheim 2004-09-11 15:44:40 UTC
yarray.h: In member function `void YStack<DataType>::pop()':
yarray.h:220: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
In file included from ymenu.h:6,
                 from wmframe.h:5,
                 from wmsession.cc:14:
yarray.h: In member function `virtual void YObjectArray<DataType>::remove(typename YArray<DataTy
pe*>::SizeType)':
yarray.h:153: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
yarray.h: In member function `virtual void YObjectArray<DataType>::clear()':
yarray.h:158: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
yarray.h:158: warning: there are no arguments to `getItem' that depend on a template parameter, 
so a declaration of `getItem' must be available
yarray.h: In member function `const DataType& YStack<DataType>::getTop() const':
yarray.h:216: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
yarray.h: In member function `void YStack<DataType>::pop()':
yarray.h:220: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
Compiling wmwinlist.o...
Compiling wmtaskbar.o...
In file included from ymenu.h:6,
                 from wmclient.h:6,
                 from wmwinlist.h:6,
                 from wmwinlist.cc:11:
yarray.h: In member function `virtual void YObjectArray<DataType>::remove(typename YArray<DataTy
pe*>::SizeType)':
yarray.h:153: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
yarray.h: In member function `virtual void YObjectArray<DataType>::clear()':
yarray.h:158: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
yarray.h:158: warning: there are no arguments to `getItem' that depend on a template parameter, 
so a declaration of `getItem' must be available
yarray.h: In member function `const DataType& YStack<DataType>::getTop() const':
yarray.h:216: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
yarray.h: In member function `void YStack<DataType>::pop()':
yarray.h:220: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
wmwinlist.cc:87:2: warning: #warning "add activate workspace here"
wmwinlist.cc:97:2: warning: #warning "clean up this cast"
wmwinlist.cc: In constructor `WindowList::WindowList(YWindow*)':
wmwinlist.cc:275: error: array bound forbidden after parenthesized type-id
wmwinlist.cc:275: note: try removing the parentheses around the type-id
In file included from ymenu.h:6,
                 from wmtaskbar.h:6,
                 from wmtaskbar.cc:15:
yarray.h: In member function `virtual void YObjectArray<DataType>::remove(typename YArray<DataTy
pe*>::SizeType)':
yarray.h:153: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
yarray.h: In member function `virtual void YObjectArray<DataType>::clear()':
yarray.h:158: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
yarray.h:158: warning: there are no arguments to `getItem' that depend on a template parameter, 
so a declaration of `getItem' must be available
make[1]: *** [wmwinlist.o] Error 1
make[1]: *** Waiting for unfinished jobs....
yarray.h: In member function `const DataType& YStack<DataType>::getTop() const':
yarray.h:216: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
yarray.h: In member function `void YStack<DataType>::pop()':
yarray.h:220: warning: there are no arguments to `getCount' that depend on a template parameter,
 so a declaration of `getCount' must be available
wmtaskbar.cc:53:2: warning: #warning "all these should be static"
make[1]: Leaving directory `/var/tmp/portage/icewm-1.2.13/work/icewm-1.2.13/src'
make: *** [base] Error 2

!!! ERROR: x11-wm/icewm-1.2.13 failed.
!!! Function src_compile, Line 74, Exitcode 2
!!! emake failed

Reproducible: Always
Steps to Reproduce:
1. emerge -u icewm
2.
3.




Portage 2.0.50-r11 (default-amd64-2004.2, gcc-3.4.1, glibc-2.3.4.20040808-r0,
2.6.8-gentoo-r3)
=================================================================
System uname: 2.6.8-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 2800+
Gentoo Base System version 1.5.3
Autoconf: sys-devel/autoconf-2.59-r4
Automake: sys-devel/automake-1.8.5-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CFLAGS="-march=athlon64 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/share/config:/usr/kde/3.3/env:/usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache"
GENTOO_MIRRORS="http://mirror.gentoo.no/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.no/gentoo-portage"
USE="X Xaw3d aalib acpi alsa amd64 apache2 apm arts audiofile avi berkdb
bitmap-fonts bzlib crypt cups curl db2 dbase dga directfb divx4linux doc dvd
encode esd flac flash foomaticdb ftp gdbm gif gnome gphoto2 gpm gps gtk gtk2
imap imlib innodb interbase ipv6 jabber jack java jpeg junit kde kerbos krb64
libg++ libwww mad mikmod mime ming mng motif mozilla mpeg msn mysql mysqli
ncurses nls nocd nogcj oci8 oggvorbis opengl oracle7 oss pam pdflib perl php pic
png pnp postgres python qt quicktime readline samba sapdb sdl slang sockets
socks5 spell spl ssl svg szip tcltk tcpd theora tiff truetype trusted unicode
usb videos wmf xine xinerama xml xml2 xmms xosd xpm xprint xv xvid zlib"
Comment 1 Seemant Kulleen (RETIRED) gentoo-dev 2004-09-11 17:29:52 UTC
I'm completely unsure how this relates to devrel at _all_
Comment 2 Disenchanted (RETIRED) gentoo-dev 2004-09-11 22:38:01 UTC
1.2.13 does not compile with gcc 3.4

use 1.2.16-r1, 1.2.15-r1

1.2.13 will be removed from portage soon, so amd64: another version needs to go stable soon on amd64

neither 1.2.15-r1 nor 1.2.16-r1 are keyworded for ~amd64 even at this time
1.2.16-r1 is latest stable version on maintainers arch (*grin*)



Comment 3 Disenchanted (RETIRED) gentoo-dev 2004-09-12 18:04:08 UTC
1.2.16-r1 is ~amd64

enjoy

composite doesnt work with icewm
fair warning