Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 154942 - media-video/mplayer-1.0_rc1 needs mips keyword
Summary: media-video/mplayer-1.0_rc1 needs mips keyword
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: MIPS Linux
: High enhancement
Assignee: MIPS Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-12 15:49 UTC by kaaZoo
Modified: 2008-01-06 17:07 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kaaZoo 2006-11-12 15:49:02 UTC
media-video/mplayer-1.0_rc1 builds on mips


Portage 2.1-r2 (default-linux/mips/2006.1/ip30/o32/nptl, gcc-4.1.1,
glibc-2.3.6-r4, 2.6.17.10-mipsgit-20060618 mips64)
=================================================================
System uname: 2.6.17.10-mipsgit-20060618 mips64 R10000 V3.4  FPU V0.0
Gentoo Base System version 1.12.1
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: [Not Present]
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.12
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-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.14.4
ACCEPT_KEYWORDS="mips"
AUTOCLEAN="yes"
CBUILD="mips-unknown-linux-gnu"
CFLAGS="-O2 -march=mips4 -pipe -fomit-frame-pointer -ftracer -fforce-addr"
CHOST="mips-unknown-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=mips4 -pipe -fomit-frame-pointer -ftracer -fforce-addr"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/linux/distributions/gentoo"
MAKEOPTS="-j3"
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="berkdb bitmap-fonts cli cracklib dlloader fortran gdbm gpm iconv ip30
isdnlog libwww mips nls nptl nptlonly pam pcre perl pppd python readline
reflection sdl session spl ssl tcpd truetype-fonts type1-fonts xorg elibc_glibc
input_devices_keyboard input_devices_mouse input_devices_evdev kernel_linux
userland_GNU video_cards_dummy video_cards_fbdev video_cards_impact
video_cards_newport video_cards_v4l"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS,
LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Stephen Becker (RETIRED) gentoo-dev 2006-11-12 16:36:34 UTC
So, you have been filing a lot of "program foo builds on mips" bugs, yet you haven't provided a single bit of information as to whether they work, pass test, etc.  "This program builds" bugs are extremely useless.  With respect to this bug, I happen to know that historically, mplayer has had serious issues working properly on mips, and a lot of the deps are fucked.  We actually got rid of mips keywords in mplayer for this very reason.
Comment 2 Bret Curtis (RETIRED) gentoo-dev 2006-11-13 06:24:18 UTC
I've been working on this on the octane and I haven't been able to narrow down the reason why gmplayer doesn't work. Until then, I'm not keywording it.
Comment 3 kaaZoo 2006-11-13 15:07:17 UTC
i'm encoding a lot of png files to one mpeg4 video and it works. this happens on an octane with no x11 installed. 

mencoder "mf://*.png" -mf fps=24 -idx -o animation.mp4 -ovc lavc -lavcopts vcodec=mpeg4:autoaspect=1

also mplayer can open that generated file. (it seems to do so. i'm only connected trough ssh. at least there are no errors.)

i could compile mplayer with libcaca support to get console output. maybe i will test that.
Comment 4 Ciaran McCreesh 2006-11-13 15:13:19 UTC
We don't care whether you can get one corner case to work. We care whether the whole thing works.
Comment 5 Bret Curtis (RETIRED) gentoo-dev 2006-11-14 10:27:12 UTC
(In reply to comment #3)
> i'm encoding a lot of png files to one mpeg4 video and it works. this happens
> on an octane with no x11 installed. 
> 
> mencoder "mf://*.png" -mf fps=24 -idx -o animation.mp4 -ovc lavc -lavcopts
> vcodec=mpeg4:autoaspect=1
> 
> also mplayer can open that generated file. (it seems to do so. i'm only
> connected trough ssh. at least there are no errors.)
> 
> i could compile mplayer with libcaca support to get console output. maybe i
> will test that.
> 

And I've gotten it to play xvid based videos ripped from SCSI DVD, however until gmplayer works as expected on Xorg I'm not going to keyword it.

I'm not discouraging you, please continue your testing. You can do more testing via remote X session or VNC, the real show stopper is the gmplayer (GUI) of mplayer. Till we get that solved, not ~mips loving.
Comment 6 Reimar Döffinger 2006-12-09 10:18:09 UTC
So, as little a MPlayer developers care about the Gui, is there a bug report somewhere upstream or so? It won't fix itself after all.
Comment 7 Wouter Depuydt 2006-12-18 09:34:37 UTC
> I'm not discouraging you, please continue your testing. You can do more testing
> via remote X session or VNC, the real show stopper is the gmplayer (GUI) of
> mplayer. Till we get that solved, not ~mips loving.
> 

gmplayer works fine (although horribly slow compared to mplayer) on a SGI Indy R5000 in a tightvnc session. One only has to add '-vo x11' (probably because of Xvnc).

Tested with mjpeg, xvid and mpeg4 movies

Portage 2.1.2_rc3-r2 (default-linux/mips/2006.1/generic-be/o32, gcc-4.1.1, glibc-2.3.6-r5, 2.6.17.10-mipsgit-20060618-ip22r5k mips64)
=================================================================
System uname: 2.6.17.10-mipsgit-20060618-ip22r5k mips64 R5000 V2.1  FPU V1.0
Gentoo Base System version 1.12.6
Last Sync: Mon, 11 Dec 2006 04:50:01 +0000
distcc 2.18.3 mips-unknown-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16.16
ACCEPT_KEYWORDS="mips ~mips"
AUTOCLEAN="yes"
CBUILD="mips-unknown-linux-gnu"
CFLAGS="-O2 -march=r5000 -mabi=32 -pipe"
CHOST="mips-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=r5000 -mabi=32 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sfperms strict"
GENTOO_MIRRORS="ftp://ftp.belnet.be/linux/gentoo http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo"
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"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync3.be.gentoo.org/gentoo-portage"
USE="X aac berkdb bitmap-fonts bzip2 cairo cli cracklib cups dlloader dv dvd dvdread elibc_glibc encode fortran gdbm gif gpm iconv imlib input_devices_keyboard input_devices_mouse isdnlog jpeg kde kernel_linux libwww mips mp4 ncurses nls opengl oss pam pcre pdf perl png pppd python qt3 readline reflection samba sdl session spl ssl tcl tcpd tga threads tiff tk truetype truetype-fonts type1-fonts userland_GNU v4l v4l2 video_cards_newport vorbis xorg xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS

Wouter ;-)
Comment 8 Stephen Becker (RETIRED) gentoo-dev 2006-12-18 09:41:48 UTC
(In reply to comment #7)
> > I'm not discouraging you, please continue your testing. You can do more testing
> > via remote X session or VNC, the real show stopper is the gmplayer (GUI) of
> > mplayer. Till we get that solved, not ~mips loving.
> > 
> 
> gmplayer works fine (although horribly slow compared to mplayer) on a SGI Indy
> R5000 in a tightvnc session. One only has to add '-vo x11' (probably because of
> Xvnc).
> 
> Tested with mjpeg, xvid and mpeg4 movies

Still not good enough.  It doesn't work properly on the Impact driver on SGI Octane, which is about our only supported machine capable of reasonably using this software.

And, in response to comment #6, upstream is likely to say "piss off" since it would require somebody with the appropriate hardware to debug this.

If it works for you guys, that's fine, and you are welcome to package.keyword it and be happy.
Comment 9 Ryan Hill (RETIRED) gentoo-dev 2008-01-06 17:07:22 UTC
media-video/mplayer:
        |                           s
        |                   p       p
        |                   p       a   x
        |                   c       r   8
        |                   -       c   6
        | a a             p m     s -   -
        | l m   h i m m   p a s   p f   f
        | p d a p a 6 i p c c 3   a b x b
        | h 6 r p 6 8 p p 6 o 9 s r s 8 s
        | a 4 m a 4 k s c 4 s 0 h c d 6 d
--------+-----------------------------v--
1.0_rc2 | + ~   ~ +   ~ ~ +       +   + ~