app-emulation/qemu-0.6.1-r1 compiles and runs on amd64, it's halfway through running a WindowsXP installation. Please add ~amd64 to the package keywords. Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51-r8 (default-linux/amd64/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0, 2.6.9-gentoo-r9 x86_64) ================================================================= System uname: 2.6.9-gentoo-r9 x86_64 AMD Athlon(tm) 64 Processor 3000+ Gentoo Base System version 1.6.7 Python: dev-lang/python-2.3.4 [2.3.4 (#1, Nov 21 2004, 13:36:04)] dev-lang/python: 2.3.4 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.8.5-r2, 1.5, 1.4_p6, 1.6.3, 1.7.9, 1.9.3 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.2-r7 virtual/os-headers: 2.6.8.1-r1 ACCEPT_KEYWORDS="amd64 ~amd64" AUTOCLEAN="yes" CFLAGS="-O2 -fomit-frame-pointer" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /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 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox" GENTOO_MIRRORS="http://gentoo.rfk.id.au/ ftp://mirror.aarnet.edu.au/pub/gentoo http://gentoo.oregonstate.edu http://www.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="amd64 X acpi alsa avi berkdb bitmap-fonts bonobo cdr crypt dvd encode f77 fam flac fortran gd gdbm gif gnome gtk gtk2 gtkhtml imagemagick imap imlib ipv6 java jikes jp2 jpeg junit ldap libwww lzw lzw-tiff mad maildir mikmod mime mng motif mpeg msn multilib mysql ncurses offensive oggvorbis opengl opie oss pam pdflib png pnp python readline samba sdl spell ssl svg tcpd tetex theora tiff truetype usb userlocales wxwindows xine xml xml2 xmms xpm xrandr xv xvid zlib"
How? I get segfaults from GCC when trying to emerge qemu-0.6.1-r1: <MANY SIMILAR POINTER CAST WARNINGS> /var/tmp/portage/qemu-0.6.1-r1/work/qemu-0.6.1/target-i386/op.c: In function `op_frstor_A0': /var/tmp/portage/qemu-0.6.1-r1/work/qemu-0.6.1/target-i386/op.c:2019: warning: cast to pointer from integer of different size /var/tmp/portage/qemu-0.6.1-r1/work/qemu-0.6.1/target-i386/op.c: In function `op_divw_AX_T0': /var/tmp/portage/qemu-0.6.1-r1/work/qemu-0.6.1/target-i386/op.c:301: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://bugs.gentoo.org/> for instructions. Preprocessed source stored into /var/tmp/portage/qemu-0.6.1-r1/temp/cc9bAuxG.out file, please attach this to your bugreport. make[1]: *** [op.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/qemu-0.6.1-r1/work/qemu-0.6.1/i386-user' make: *** [all] Error 1
Looking back over the gcc output I too get the pointer cast warnings, however there is no segfault and the resulting application runs without problems. Perhaps it's a difference between our gcc versions?
in CVS now, thanks!