Hello, I have decided to install gentoo back on my laptop because I seen the metisse movie from this site http://dev.gentoo.org/~taviso/files/ and metisse just failed at dependencies checking for -lGL (which I have) on my Debian. But to my disappointement, I found that it failes to compile on Gentoo too. I tried a previous version (3.4) to see if it compiles and it did without any problems. Reproducible: Always Steps to Reproduce: 1.emerge metisse 2. 3. Actual Results: if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../xserver/mi -I../../xserver/render -I../../xserver/include -I../../xlibs/Xfont/include/X11/fonts/ -I../../xlibs/Xau -I../../xserver/include/X11/Xtrans -mmmx -Winline --param inline-unit-growth=10000 --param large-function-growth=10000 -O2 -pipe -march=athlon64 -fomit-frame-pointer -Wall -MT fbmmx.o -MD -MP -MF ".deps/fbmmx.Tpo" -c -o fbmmx.o fbmmx.c; \ then mv -f ".deps/fbmmx.Tpo" ".deps/fbmmx.Po"; else rm -f ".deps/fbmmx.Tpo"; exit 1; fi fbmmx.c: In function `fbSolidFillmmx': fbmmx.c:1413: warning: cast from pointer to integer of different size {standard input}: Assembler messages: {standard input}:4400: Error: suffix or operands invalid for `pusha' {standard input}:4401: Error: suffix or operands invalid for `pushf' {standard input}:4402: Error: suffix or operands invalid for `pop' {standard input}:4405: Error: suffix or operands invalid for `push' {standard input}:4406: Error: suffix or operands invalid for `popf' {standard input}:4407: Error: suffix or operands invalid for `pushf' {standard input}:4408: Error: suffix or operands invalid for `pop' {standard input}:4420: Error: suffix or operands invalid for `popa' make[3]: *** [fbmmx.o] Error 1 make[3]: Leaving directory `/var/tmp/portage/metisse-0.3.5/work/metisse-0.3.5/xserver/fb' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/metisse-0.3.5/work/metisse-0.3.5/xserver' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/metisse-0.3.5/work/metisse-0.3.5' make: *** [all] Error 2 Expected Results: metisse should compile Portage 2.0.51-r15 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.10-9-amd64-k8 x86_64) ================================================================= System uname: 2.6.10-9-amd64-k8 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 26 2005, 19:29:42)] ccache version 2.3 [enabled] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -march=athlon64 -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -march=athlon64 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X Xaw4d a52 aac aalibacpi acpi aim alsa amd64 apache2 apm arts atlas audiofile avi bash-completion berkdb bidi bitmap-fonts bmp bonobo bzlib calendar canna cdb cdparanoia cdr crypt cscope ctype cups curl dga dio directfb divx4linux doc dv dvb dvd dvdread emacs emacs-w3 emul-linux-x86 encode esd examples exif expat f77 fam fbcon ffmpeg flac flash font-server fortran freetpye freewnn ftp gb gd gdbmglut ghutls gif gmp gnome gnustep gphoto2 gpm gstreamer gtk gtk2 gtkhtml icq imagemagik imap imlib inifile ipv6 java javascript jikes jp2 jpeg kde ldap leim lesstif libcaca libedit libg++ libgda libwww lzw lzw-tiff mad maildir matroska matrox mbox mcal mikmod mime mng motif mozilla mp3 mpeg msn multilib mysql nas ncurses nls offensive ogg oggvorbis openal opengl oss pam pcmcia pda perl php png pnp portaudio posix ppds python qt quicktime readline samba scanner sdl sndfile spell ssl svg szip tcltk tcpd threads tiff truetype truetype-fonts type1-fonts unicode usb userlocales v4l wifi wmf wxwindows xml xml2 xmlrpc xmms xosd xpm xprint xrandr xv xvid yahoo zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
amd64 team: any ideas? I don't have amd64 box and cannot test it :(
!!! All ebuilds that could satisfy "metisse" have been masked. !!! One of the following masked packages is required to complete your request: - x11-wm/metisse-0.3.3 (masked by: missing keyword) - x11-wm/metisse-0.3.4 (masked by: missing keyword) - x11-wm/metisse-0.3.5 (masked by: missing keyword) we didn't even mark them testing, so please bug gentoo for that error. anyway, i tried to emerge metisse-0.3.4 to mark it ~amd64, but x11-libs/nucleo failed, so i can't mark neither nucleo nor metisse. an explanatation for the error you posted: x86 mmx won't work on amd64, only amd64-compilant mmx will do so. @usata: 0.3.5 also won't work on any processor that doesn't support x86 mmx extensions (i.e. <i686), but you have x86 in keywords. please stick IUSE="mmx" into the ebuild and trigger it somehow to use a high-level language for those parts that were written in x86 mmx. till then, i'll have to mark this ebuild -amd64.
You need to rerun aclocal to nucleo to compile. http://bugs.gentoo.org/show_bug.cgi?id=68322
The mmx issue was fixed by wormo, a PPC dev. I reopened the bug to let the AMD64 team know that it could probably be tested and the -amd64 keyword removed.
Changing resolution to TEST-REQUEST
I couldn't test as nucleo-0.1_p20041216 failed. Marking closed until nucleo is fixed.
I tryed to emerge metisse, first installed nucleo with patch from http://bugs.gentoo.org/show_bug.cgi?id=68322 (amd64) aclocal part included. i have installed xfree 7.0 modular first. then i want emerge metisse and it fails with following errors: make[3]: Entering directory `/var/tmp/portage/metisse-0.3.5/work/metisse-0.3.5/FvwmAmetista/wncdesktop' if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../FvwmAmetista -I../../wncauth -I../../xs erver/mi -I../../xserver/include -I../../fvwm-insitu -I/usr/include/freetype2 -I/usr/include -march=k8 - O3 -pipe -fomit-frame-pointer -MT XwncDesktop.o -MD -MP -MF ".deps/XwncDesktop.Tpo" -c -o XwncDesktop.o Xwn cDesktop.cxx; \ then mv -f ".deps/XwncDesktop.Tpo" ".deps/XwncDesktop.Po"; else rm -f ".deps/XwncDesktop.Tpo"; exit 1; fi In file included from ../../fvwm-insitu/libs/fvwmlib.h:11, from ../../fvwm-insitu/libs/Module.h:10, from ../../FvwmAmetista/fvwmmodule/AFvwm.H:27, from ../../FvwmAmetista/fvwmmodule/FvwmModule.H:24, from ../../FvwmAmetista/main/AScreen.H:24, from XwncDesktop.cxx:24: /usr/include/X11/Intrinsic.h:1181: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1181: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1325: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1325: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1392: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1392: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1399: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1399: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1423: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1423: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1475: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1475: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1498: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1498: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1572: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1572: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1593: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1593: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1604: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1604: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1615: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1615: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1630: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1630: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1645: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1645: Fehler: expected `,' or `;' vor "_X_SENTINEL" XwncDesktop.cxx: In member function `void XwncDesktop::setModifiers(nucleo::glWindow::event, bool)': XwncDesktop.cxx:410: Warnung: Vergleich ist durch beschr
I tryed to emerge metisse, first installed nucleo with patch from http://bugs.gentoo.org/show_bug.cgi?id=68322 (amd64) aclocal part included. i have installed xfree 7.0 modular first. then i want emerge metisse and it fails with following errors: make[3]: Entering directory `/var/tmp/portage/metisse-0.3.5/work/metisse-0.3.5/FvwmAmetista/wncdesktop' if x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../FvwmAmetista -I../../wncauth -I../../xs erver/mi -I../../xserver/include -I../../fvwm-insitu -I/usr/include/freetype2 -I/usr/include -march=k8 - O3 -pipe -fomit-frame-pointer -MT XwncDesktop.o -MD -MP -MF ".deps/XwncDesktop.Tpo" -c -o XwncDesktop.o Xwn cDesktop.cxx; \ then mv -f ".deps/XwncDesktop.Tpo" ".deps/XwncDesktop.Po"; else rm -f ".deps/XwncDesktop.Tpo"; exit 1; fi In file included from ../../fvwm-insitu/libs/fvwmlib.h:11, from ../../fvwm-insitu/libs/Module.h:10, from ../../FvwmAmetista/fvwmmodule/AFvwm.H:27, from ../../FvwmAmetista/fvwmmodule/FvwmModule.H:24, from ../../FvwmAmetista/main/AScreen.H:24, from XwncDesktop.cxx:24: /usr/include/X11/Intrinsic.h:1181: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1181: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1325: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1325: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1392: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1392: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1399: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1399: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1423: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1423: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1475: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1475: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1498: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1498: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1572: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1572: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1593: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1593: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1604: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1604: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1615: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1615: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1630: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1630: Fehler: expected `,' or `;' vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1645: Fehler: expected init-declarator vor "_X_SENTINEL" /usr/include/X11/Intrinsic.h:1645: Fehler: expected `,' or `;' vor "_X_SENTINEL" XwncDesktop.cxx: In member function `void XwncDesktop::setModifiers(nucleo::glWindow::event, bool)': XwncDesktop.cxx:410: Warnung: Vergleich ist durch beschränkten Wertebereich des Datentyps stets »wahr« make[3]: *** [XwncDesktop.o] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/metisse-0.3.5/work/metisse-0.3.5/FvwmAmetista/wncdesktop' make[2]: *** [all-recursive] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/metisse-0.3.5/work/metisse-0.3.5/FvwmAmetista' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/metisse-0.3.5/work/metisse-0.3.5' make: *** [all] Fehler 2 !!! ERROR: x11-wm/metisse-0.3.5 failed. !!! Function src_compile, Line 50, Exitcode 2 !!! make failed !!! If you need support, post the topmost build error, NOT this status message. emerge info: Portage 2.0.53 (default-linux/amd64/2005.0, gcc-3.4.4, glibc-2.3.5-r2, 2.6.14-ge ntoo-r5 x86_64) ================================================================= System uname: 2.6.14-gentoo-r5 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.12.0_pre13 ccache version 2.3 [disabled] 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.6.11-r2 ACCEPT_KEYWORDS="amd64" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer" CHOST="x86_64-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/kd e/3.4/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var /qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=k8 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://213.186.33.37/gentoo-distfiles/ ftp://213.186.33.37/gento o-distfiles/ http://213.186.33.38/gentoo-distfiles/ ftp://213.186.33.38/gentoo-d istfiles/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="de_DE" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X a52 aac aalib acpi alsa apache2 audiofile avi berkdb bitmap-fonts b luetooth bootsplash bzip2 cairo canvas cdr cdrom cegui cg chroot crypt cups curl dbus devil dga dri dts dvd dvdr dvdread eds emboss encode epiphany evo exif exp at fam fat ffmpeg firefox flac foomaticdb fortran gdbm gif glut gnome gpm gstrea mer gtk gtk2 hal idn imagemagick imlib ipv6 jabber java jpeg junit kde lcms ldap libcaca libwww lzw lzw-tiff mad mhash mng mp3 mpeg mplayer mysql nautilus ncurs es nls nptl nptlonly nvidia ogg oggvorbis openal openexr opengl pam pcre pda pdf lib perl png postgres python qt quicktime readline ruby samba screen sdl spell s qlite ssl svg tcpd theora threads tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vorbis wxwindows xchattext xine xml xml2 xmms xpm xprint xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LC_ALL, LINGUAS