I have tried to compile it with attached ebuild (based on current one), but it fails with the following error :-( x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/qt/3/include -DPKGDATADIR=\"/usr/share/games/cuyo\" -Wall -W -ansi -DQT_NO_DEBUG -DQT_NO_CHECK -march=k8 -O2 -pipe -msse3 -Wno-long-long -march=k8 -O2 -pipe -msse3 -c cuyo.cpp fall.cpp:384: error: default argument given for parameter 1 of 'bool Fall::existiert(int) const' fall.h:203: error: after previous specification in 'bool Fall::existiert(int) const' make[2]: *** [fall.o] Error 1 make[2]: *** Se espera a que terminen otras tareas.... make[2]: se sale del directorio `/var/tmp/portage/cuyo-1.8.6/work/cuyo-1.8.6/src' make[1]: *** [all-recursive] Error 1 make[1]: se sale del directorio `/var/tmp/portage/cuyo-1.8.6/work/cuyo-1.8.6' make: *** [all-recursive-am] Error 2 My emerge --info: Portage 2.1.1-r2 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.19-gentoo-r2 x86_64) ================================================================= System uname: 2.6.19-gentoo-r2 x86_64 AMD Athlon(tm) 64 Processor 3200+ Gentoo Base System version 1.12.6 Last Sync: Thu, 04 Jan 2007 11:50:01 +0000 ccache version 2.3 [enabled] app-admin/eselect-compiler: [Not Present] dev-java/java-config: 1.3.7, 2.0.30 dev-lang/python: 2.4.3-r4 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: 2.3 dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.14 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O2 -pipe -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -O2 -pipe -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.club-internet.fr/pub/mirrors/gentoo http://ftp.heanet.ie/pub/gentoo/ http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://gentoo.intergenia.de/" LANG="es_ES.UTF-8" LC_ALL="es_ES.UTF-8" LINGUAS="es en_US" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/science /usr/portage/local/layman/sunrise" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X a52 aac aalib acpi alsa alsa_cards_ali5451 alsa_cards_als4000 alsa_cards_atiixp alsa_cards_atiixp-modem alsa_cards_bt87x alsa_cards_ca0106 alsa_cards_cmipci alsa_cards_emu10k1x alsa_cards_ens1370 alsa_cards_ens1371 alsa_cards_es1938 alsa_cards_es1968 alsa_cards_fm801 alsa_cards_hda-intel alsa_cards_intel8x0 alsa_cards_intel8x0m alsa_cards_maestro3 alsa_cards_trident alsa_cards_usb-audio alsa_cards_via82xx alsa_cards_via82xx-modem alsa_cards_ymfpci alsa_pcm_plugins_adpcm alsa_pcm_plugins_alaw alsa_pcm_plugins_asym alsa_pcm_plugins_copy alsa_pcm_plugins_dmix alsa_pcm_plugins_dshare alsa_pcm_plugins_dsnoop alsa_pcm_plugins_empty alsa_pcm_plugins_extplug alsa_pcm_plugins_file alsa_pcm_plugins_hooks alsa_pcm_plugins_iec958 alsa_pcm_plugins_ioplug alsa_pcm_plugins_ladspa alsa_pcm_plugins_lfloat alsa_pcm_plugins_linear alsa_pcm_plugins_meter alsa_pcm_plugins_mulaw alsa_pcm_plugins_multi alsa_pcm_plugins_null alsa_pcm_plugins_plug alsa_pcm_plugins_rate alsa_pcm_plugins_route alsa_pcm_plugins_share alsa_pcm_plugins_shm alsa_pcm_plugins_softvol amd64 apache2 arts asf audiofile bash-completion beagle bitmap-fonts bzip2 bzlib cairo caps cdb cdda cddb cdparanoia cdr cli cpdflib cracklib cross crypt cscope cups curl dbus dga divx4linux dlloader dri dts dvd dvdr dvdread elibc_glibc encode erandom escreen esd evo evolution exif fam fbcon flac foomaticdb fortran ftp galago gb gcj ggi gif gimp gimpprint glitz glut glx gnome gnome-print gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal iconv idn imagemagick imlib input_devices_keyboard input_devices_mouse isdnlog ithreads jabber jack java jpeg kde kdeenablefinal kdehiddenvisibility kernel_linux latex lcms libg++ libnotify linguas_en_US linguas_es logrotate mad madwifi mikmod mime mng mono motif mp3 mpeg mpi mplayer musepack musicbrainz nas nautilus ncurses nethack network nls nocardbus nptl nptlonly nvidia ogg oggvorbis openal opengl oss pam pcre pdf perl pic plotutils png posix ppds pppd python qt3 qt4 quicktime readline reflection rtc ruby scanner sdl seamonkey session slang slp sockets spell spl ssl svg sysvipc tcltk tcpd tetex theora threads tiff timidity tk totem trayicon truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l v4l2 vcd video_cards_fbdev video_cards_nv video_cards_nvidia video_cards_vesa video_cards_vga videos vim vorbis wma wmf xcomposite xine xml xml2 xorg xpm xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Created attachment 105409 [details] cuyo-1.8.6.ebuild
That version is now in portage. Thanks.
I have tried emerging several times, fails every time with errors. Previous version compiles fine emerge --info Portage 2.1.4_rc9 (default-linux/amd64/2007.0/desktop, gcc-4.2.2, glibc-2.7-r1, 2.6.23-gentoo-r3 x86_64) ================================================================= System uname: 2.6.23-gentoo-r3 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4200+ Timestamp of tree: Mon, 10 Dec 2007 17:30:01 +0000 app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.3 dev-lang/python: 2.5.1-r4 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23-r2 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=native -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-march=native -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="buildpkg distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/miscellaneous" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowtext S3TC X a52 aac aalib accessibility acl acpi aiglx alsa amarok amd64 apm arts artworkextra asf audiofile automount avahi avi bash-completion berkdb bitmap-fonts bittorrent branding bzip2 cairo calendar cann cdparanoia cdr cli cpudetection cracklib crypt cups curl dbus deprecated devil dga directfb discouraged dlloader doc dri dts dv dvb dvd dvdr dvdread eds effects elisp emacs emboss emerald encode esd evo examples exif ext-man ext-rtf ext-tex extraicons fam fat fax fbcon fbsplash ffmpeg firefox flac flash foomaticdb fortran freetype fuse gb gcj gd gdbm gdphoto2 gedit gif gimp gimpprint glitz gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal hddtemp hfs howl html iconv idn ieee1394 imagemagick imlib inkjar ipv6 isdnlog jack java jfs joystick jpeg kde kdehiddenvisibility kerberos lcms ldap libao libcaca libg++ lirc lm_sensors logrotate mad mail midi mikmod mime mjpeg mmx mmxext mng mono mozbranding mozcalendar mozilla mp3 mpeg mplayer mudflap mysql nas nautilus ncurses networking new-login newspr nforce2 nls nptl nptlonly nsplugin ntfs nvidia odbc offensive ogg opengl openmp oss pam parport pcre pdf pdflib perl pmu png postgres ppds pppd python qt3 qt3support qt4 quicktime rar rdesktop readline reflection regex reiser4 reiserfs samba scanner sdl seamonkey session skins slp smp sndfile snmp sound sounds speex spell spl spreadsheet sqlite sse sse2 ssl startup-notification streams subversion svg swat symlink sysfs syslog tcltk tcpd tetex theora thesaurus threads thunderbird tidy tiff timidity tk truetype truetype-fonts type1 type1-fonts udev unicode usb utempter utils v4l vcd vdr voice vorbis vram weather wmf wordperfect xattr xcb xcomposite xforms xfs xine xml xorg xpm xprint xscreensaver xv xvid zeroconf zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="apm ark chips cirrus cyrix dummy fbdev glint i128 i810 mach64 mga neomagic nv r128 radeon rendition s3 s3virge savage siliconmotion sis sisusb tdfx tga trident tseng v4l vesa vga via vmware voodoo" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS moc cuyo.h -o cuyo.moc.cpp moc prefs.h -o prefs.moc.cpp moc spielfeld.h -o spielfeld.moc.cpp moc startatdlg.h -o startatdlg.moc.cpp moc tastenbtn.h -o tastenbtn.moc.cpp moc punktefeld.h -o punktefeld.moc.cpp moc sound.h -o sound.moc.cpp x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/qt/3/include -DPKGDATADIR=\"/usr/share/games/cuyo\" -Wall -W -ansi -DQT_NO_DEBUG -DQT_NO_CHECK -march=native -O2 -pipe -Wno-long-long -march=native -O2 -pipe -c cuyo.moc.cpp cuyo.moc.cpp:12:2: error: #error "The header file 'cuyo.h' doesn't include <QObject>." x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/qt/3/include -DPKGDATADIR=\"/usr/share/games/cuyo\" -Wall -W -ansi -DQT_NO_DEBUG -DQT_NO_CHECK -march=native -O2 -pipe -Wno-long-long -march=native -O2 -pipe -c prefs.moc.cpp cuyo.moc.cpp:48: error: ‘const QMetaObject Cuyo::staticMetaObject’ is not a static member of ‘class Cuyo’ cuyo.moc.cpp:48: error: variable ‘const QMetaObject Cuyo::staticMetaObject’ has initializer but incomplete type cuyo.moc.cpp:53: error: prototype for ‘const QMetaObject* Cuyo::metaObject() const’ does not match any in class ‘Cuyo’ cuyo.h:78: error: candidate is: virtual QMetaObject* Cuyo::metaObject() const cuyo.moc.cpp:53: error: ‘const QMetaObject* Cuyo::metaObject() const’ cannot be overloaded cuyo.h:78: error: with ‘virtual QMetaObject* Cuyo::metaObject() const’ cuyo.moc.cpp: In member function ‘const QMetaObject* Cuyo::metaObject() const’: cuyo.moc.cpp:55: error: cannot convert ‘QMetaObject* (*)()’ to ‘const QMetaObject*’ in return cuyo.moc.cpp: At global scope: cuyo.moc.cpp:58: error: no ‘void* Cuyo::qt_metacast(const char*)’ member function declared in class ‘Cuyo’ cuyo.moc.cpp: In member function ‘void* Cuyo::qt_metacast(const char*)’: cuyo.moc.cpp:63: error: ‘qt_metacast’ is not a member of ‘QWidget’ cuyo.moc.cpp: At global scope: cuyo.moc.cpp:66: error: ‘int Cuyo::qt_metacall’ is not a static member of ‘class Cuyo’ cuyo.moc.cpp:66: error: incomplete type ‘QMetaObject’ used in nested name specifier cuyo.moc.cpp:66: error: expected primary-expression before ‘int’ cuyo.moc.cpp:66: error: expected primary-expression before ‘void’ cuyo.moc.cpp:66: error: initializer expression list treated as compound expression cuyo.moc.cpp:67: error: expected ‘,’ or ‘;’ before ‘{’ token make[2]: *** [cuyo.moc.o] Error 1 make[2]: *** Waiting for unfinished jobs.... prefs.moc.cpp:12:2: error: #error "The header file 'prefs.h' doesn't include <QObject>." prefs.moc.cpp:36: error: ‘const QMetaObject Prefs::staticMetaObject’ is not a static member of ‘class Prefs’ prefs.moc.cpp:36: error: variable ‘const QMetaObject Prefs::staticMetaObject’ has initializer but incomplete type prefs.moc.cpp:41: error: prototype for ‘const QMetaObject* Prefs::metaObject() const’ does not match any in class ‘Prefs’ prefs.h:48: error: candidate is: virtual QMetaObject* Prefs::metaObject() const prefs.moc.cpp:41: error: ‘const QMetaObject* Prefs::metaObject() const’ cannot be overloaded prefs.h:48: error: with ‘virtual QMetaObject* Prefs::metaObject() const’ prefs.moc.cpp: In member function ‘const QMetaObject* Prefs::metaObject() const’: prefs.moc.cpp:43: error: cannot convert ‘QMetaObject* (*)()’ to ‘const QMetaObject*’ in return prefs.moc.cpp: At global scope: prefs.moc.cpp:46: error: no ‘void* Prefs::qt_metacast(const char*)’ member function declared in class ‘Prefs’ prefs.moc.cpp: In member function ‘void* Prefs::qt_metacast(const char*)’: prefs.moc.cpp:51: error: ‘qt_metacast’ is not a member of ‘QDialog’ prefs.moc.cpp: At global scope: prefs.moc.cpp:54: error: ‘int Prefs::qt_metacall’ is not a static member of ‘class Prefs’ prefs.moc.cpp:54: error: incomplete type ‘QMetaObject’ used in nested name specifier prefs.moc.cpp:54: error: expected primary-expression before ‘int’ prefs.moc.cpp:54: error: expected primary-expression before ‘void’ prefs.moc.cpp:54: error: initializer expression list treated as compound expression prefs.moc.cpp:55: error: expected ‘,’ or ‘;’ before ‘{’ token make[2]: *** [prefs.moc.o] Error 1 make[2]: Leaving directory `/var/tmp/portage/games-puzzle/cuyo-1.8.6/work/cuyo-1.8.6/src' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/games-puzzle/cuyo-1.8.6/work/cuyo-1.8.6' make: *** [all-recursive-am] Error 2 * * ERROR: games-puzzle/cuyo-1.8.6 failed. * Call stack: * ebuild.sh, line 46: Called src_compile * environment, line 2685: Called die * The specific snippet of code: * emake CXX=$(tc-getCXX) || diefunc "$FUNCNAME" "$LINENO" "$?" "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/games-puzzle/cuyo-1.8.6/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/games-puzzle/cuyo-1.8.6/temp/environment'.