motion_comp_altivec.c:182: error: can't convert between vector values of different size Get lot's of these. Reproducible: Always Steps to Reproduce: emerge info: Portage 2.0.50-r2 (default-ppc-2004.0, gcc-3.3.3, glibc-2.3.3_pre20040207-r0, 2. 6.3-benh1) ================================================================= System uname: 2.6.3-benh1 ppc 740/750 Gentoo Base System version 1.4.3.13p1 Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="ppc ~ppc" AUTOCLEAN="yes" CFLAGS="-O3 -pipe -mcpu=750" CHOST="powerpc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.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="-O3 -pipe -mcpu=750" DISTDIR="/usr/portage/distfiles" FEATURES="ccache" GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo http://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.sunet.se/pubk/os/Linux/distributions/gentoo/" MAKEOPTS="" PKGDIR="/mnt/cdrom" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="X alsa apache2 arts artswrappersuid berkdb cups dnd doc encode esd faad fam fbcon fbdev ffmpeg flac foomaticdb freetype gatos gdbm gif gphoto2 gpm gstreamer gtk gtk2 gtkhtml imagemagick imap imlib imlib2 jack jack-caps jack-tmpfs java javascript jpeg kde kerberos ldap libwww mitshm mng mpeg mpeg4 nls nptl objc oggvorbis opengl oss pam pdflib png ppc ppds python qt quicktime readline samba sasl sdk sdl slang slp snmp ssl tcpd tetex tiff truetype type1 uml unicode usb xml2 xosd xv zlib"
gcc 3.3.3_20040325 still can't compile this. Btw, have a look at this thread: http://sourceforge.net/mailarchive/forum.php?thread_id=4196870&forum_id=729
It's the same over here: motion_comp_altivec.c:1001: error: can't convert between vector values of different size make[2]: *** [libmpeg2arch_la-motion_comp_altivec.lo] Fehler 1 make[2]: Leaving directory `/var/tmp/portage/libmpeg2-0.4.0b/work/mpeg2dec-0.4.0/libmpeg2' make[1]: *** [all-recursive] Fehler 1 make[1]: Leaving directory `/var/tmp/portage/libmpeg2-0.4.0b/work/mpeg2dec-0.4.0/libmpeg2' make: *** [all-recursive] Fehler 1 with Portage 2.0.50-r6 (default-ppc-2004.0, gcc-3.4.0, glibc-2.3.2-r9, 2.6.4) ================================================================= System uname: 2.6.4 ppc 745/755 Gentoo Base System version 1.4.9 Autoconf: sys-devel/autoconf-2.58-r1 Automake: sys-devel/automake-1.8.3 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CFLAGS="-mcpu=750 -O3 -pipe -fsigned-char -mpowerpc-gfxopt" CHOST="powerpc-unknown-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-mcpu=750 -O3 -pipe -fsigned-char -mpowerpc-gfxopt" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache sandbox" GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ ftp://ftp.easynet.nl/mirror/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X aalib alsa arts berkdb bidi cddb cdr chroot cjk client crypt cups dillo dnd dvd emacs encode fam flac foomaticdb freetype gdbm gif gimpprint gnome gnome-libs gpm gtk gtk2 guile idea imagemagick imlib java jpeg kde libwww mad mcal md5sum mitshm mng motif mozilla mpeg ncurses nls objc oggvorbis oldworld opengl oss pam pdflib perl pic png ppc propolice python qt quicktime radeon readline samba scanner sdl slang sox speedo spell ssl tcpd tetex theora tiff truetype type1 unicode usb xml xml2 xv zlib" I used the stable gcc 3.2 with the same results before.
I wrote a patch and checked it into the CVS. The changes will be on the rsync-mirrors in a few hours. Please check if it works, if not, please reopen this bug.