| Summary: | media-video/kino-0.8.1 fails to build on PPC | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Neil Bothwick <neil> |
| Component: | Current packages | Assignee: | PPC Porters <ppc> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | corsair, fusero, media-video, sparc |
| Priority: | High | ||
| Version: | 2006.0 | ||
| Hardware: | PPC | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 103929 | ||
| Attachments: |
Full log of failed emerge
Fixes errors Error log after patching |
||
|
Description
Neil Bothwick
2006-05-10 01:51:04 UTC
Created attachment 86529 [details]
Full log of failed emerge
Can anyone confirm or deny problems building on PPC? I can confirm this error on my PowerBook. $ emerge --info Portage 2.1_rc3-r3 (default-linux/ppc/ppc32/2006.0/G4, gcc-3.4.6, glibc-2.3.6-r3, 2.6.17-rc5 ppc) ================================================================= System uname: 2.6.17-rc5 ppc 7447/7457, altivec supported Gentoo Base System version 1.6.14 dev-lang/python: 2.4.2 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 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.22 virtual/os-headers: 2.6.11-r4 ACCEPT_KEYWORDS="ppc" AUTOCLEAN="yes" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-O2 -mtune=G4 -mcpu=G4 -maltivec -mabi=altivec -pipe" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-O2 -mtune=G4 -mcpu=G4 -maltivec -mabi=altivec -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/" LANG="en_US.UTF-8" LC_ALL="en_US.UTF-8" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="ppc 7zip X a52 aac alsa altivec apache2 apm asf audiofile bash-completion berkdb bitmap-fonts bonobo bzip2 cairo cdparanoia cdr cdrom cli crypt cups dbus dedicated dhcp disablexmb divx4linux dlloader dri dts dv dvd dvdr dvdread emboss encode ethereal fame ffmpeg firefox foomaticdb fortran gcj gdbm gif gimp gimpprint glitz gnokii gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml gzip hal icq id3 ieee1394 imagemagick imlib imlib2 input_devices_evdev input_devices_keyboard input_devices_mouse ipv6 irda isdnlog jpeg kde kdeenablefinal kerberos latex ldap libg++ libwww lzo mad maildir matroska mikmod mjpeg mng motif mozilla mp3 mpeg musicbrainz ncurses nls nptl nptlonly nsplugin objc ogg opengl pam pcre pdflib perl png ppds pppd python qt qt4 quicktime readline reflection ruby samba sdk sdl session slang sms sndfile spell spl ssl tabs tcpd tetex tga theora tiff truetype truetype-fonts type1-fonts udev unicode usb utf8 vcd video_cards_nv vorbis xgetdefault xml xorg xpm xv xvid zeroconf zlib elibc_glibc kernel_linux userland_GNU" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY 0.8.0 works fine by the way. 0.7.6 also fails, 0.7.5-r1 (which applies an endianess fix) at least compiles for me. This should be reported upstream. 0.7.6 compiles fine here, 0.9.0 is also failing. I'm seeing the same failures on a ~sparc system for 0.8,1 and 0,9.0 Created attachment 93878 [details, diff]
Fixes errors
This patch fixes the errors and it compiles, but I can't test it as I have no DV camera. It does run though... any testers out there? :)
Created attachment 93900 [details]
Error log after patching
Unfortunately, it still fails here. I applied the patch by adding
epatch ${FILESDIR}/kino.patch
to the end of src_unpack() but it still bombs out with the attached error.
Can you check to make sure that it's actually applied the fix? Doh! Previous Kino ebuilds inherited eutils, this one doesn't. I would have thought it would abort when it could find epatch. Anyway, I added inherit eutils and it's built fine. It will grab video, but the colours are inverted (it's OK on my AMD64 box). I expect this is a problem with Kino rather than the build and post back when I get some more info. Forget the last comment, it was a display (XVideo) problem, thew captured files are fine and GDK display works correctly. I'd say this is fixed now, many thanks. Please don't close bugs until the fix is in portage. :( Media-video folks, is this patch okay to apply? Thanks! Sorry :( Please apply In CVS, no worries Neil, we just needed to fix it for everyone else. ;) |