Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#20128 - [mplayer] Building from git

Attached to Project: Arch Linux
Opened by Lukas Weber (laochailan) - Friday, 09 July 2010, 13:27 GMT
Last edited by Ionut Biru (wonder) - Thursday, 20 January 2011, 21:41 GMT
Task Type Feature Request
Category Packages: Extra
Status Closed
Assigned To Ionut Biru (wonder)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 2
Private No

Details

Description:

Currently the sources of the official Arch mplayer builds seem to be taken from the svn repo, but mplayer development has split up because of some disagreements so there are two repos at the moment: The old svn-repo the original author sticks to and a git fork (http://repo.or.cz/w/mplayer.git) developed by Uoti.

I tried out the git build and released a modification of the original PKGBUILD as "mplayer-git" on AUR and experience has shown that the git version runs considerably better. With the [extra] version I had issues with weird frame skips or otherwise ill behavior that are gone now. Another great advantage that might be interesting especially for packagers is that mplayer-git uses the system versions of ffmpeg and libass instead of bringing its own copys. Therefore it can use newer features of the libs and the package size is reduced dramatically (2,7MB instead of 8,2MB packed).

So I suggest switching to Uoti's git repo.
This task depends upon

Closed by  Ionut Biru (wonder)
Thursday, 20 January 2011, 21:41 GMT
Reason for closing:  Won't implement
Comment by Ionut Biru (wonder) - Friday, 09 July 2010, 13:37 GMT
as far as i know you can't build mplayer against latest stable of libass. mplayer needs a libass straight from svn
Comment by Lukas Weber (laochailan) - Friday, 09 July 2010, 13:51 GMT
The only problem I had was building against arch's giflib... oh you're right. ass support is disabled. Maybe we should wait for upgrades of these libraries or mplayer-git.
Comment by Allan McRae (Allan) - Friday, 09 July 2010, 14:32 GMT
Does the git version have a bug tracker etc like the official version does?
Comment by Lukas Weber (laochailan) - Friday, 09 July 2010, 14:42 GMT
There seems to be none. Maybe contact Uoti himself. But I have to correct me. Building with Arch's giflib me be only a problem because the version from the repo is too old. The libass issue isn't proved yet as I forgot to install libass the last time I built mplayer-git so no wonder there was no ass support. I'm rebuilding.

Edit:
There was no problem building it with the options from extra plus --disable-gif. ASS is working.
Comment by Ionut Biru (wonder) - Friday, 09 July 2010, 18:24 GMT
i'm not very happy doing this step. we are using official subversion and software is packed in the way upstream and developers want. they should solve their disagreements since is confusion downstream a lot.

afaik there are 3 sources from where you can download. svn, official git, which is a svn clone, mplayer-git, mplayer-mt, the last two are managed by the same dev.

Loading...