| Summary: | libmpeg2 0.4 fails on my G3 with altivec error | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Ernst Sjöstrand <ernstp> |
| Component: | [OLD] Library | Assignee: | PPC Porters <ppc> |
| Status: | RESOLVED FIXED | ||
| Severity: | major | CC: | yannek |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | PPC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
Ernst Sjöstrand
2004-03-22 09:01:52 UTC
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. |