the ogle ./configure script doesnt seem to check altivec support and so it compiles ogle with -D_ALTIVEC or similar, generating code that Illegal Instruction (SIGILL)s on processors without altivec support (G3 or less). (signal 4) Reproducible: Always Steps to Reproduce: 1. Find iBook 2. Emerge ogle 3. Run ogle Actual Results: SIGILL from a ogle subprocess Expected Results: run iBook 2 - IBM750FX CPU
Portage 2.0.46-r9 (, gcc-3.2.1, glibc-2.3.1-r2) ================================================================= System uname: 2.4.19-r6 ppc GENTOO_MIRRORS="http://gentoo.oregonstate.edu" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="/root/portage" USE="libwww jpeg nls mitshm gif png truetype ppc gdbm berkdb slang readline tcpd pam ssl perl python esd imlib oggvorbis motif X gtk Apache2 -bonobo cdr -gnome oss xmms zlib -gnome-libs -alsa -qt -kde scanner -pcmcia mozilla fbcon directfb encode dga dvd gpm sdl java xv pic opengl mpeg flash cups avi aalib" COMPILER="gcc3" CHOST="powerpc-unknown-linux-gnu" CFLAGS="-O3 -mcpu=750 -mmultiple -mstring -fomit-frame-pointer -fsigned-char -mpowerpc-gfxopt -pipe" CXXFLAGS="-O3 -mcpu=750 -mmultiple -mstring -fomit-frame-pointer -fsigned-char -mpowerpc-gfxopt -pipe" ACCEPT_KEYWORDS="ppc" MAKEOPTS="-j1" AUTOCLEAN="no" SYNC="rsync://rsync.gentoo.org/gentoo-portage" FEATURES="ccache"
Created attachment 7837 [details] a log of an emerge ogle
Created attachment 7838 [details] a log of an emerge ogle
all fixed. thanks for the help verifying it. closed and commited into CVS.