On Sun, 12 Jul 2009, Yury V. Zaytsev wrote:

On Fri, 2009-07-10 at 20:09 +0200, Dag Wieers wrote:

If a knowledgable user can provide me with the perfect timestamp for a
snapshot I am happy to try and build it. But it seems a bad idea to just
take whatever is available at any point in time and expect you have
something solid.

Unfortunately, the mplayer/ffmpeg team does not think that regular
stable cuts are the way to go. I have recently inquired which revision
has now to be used for packaging, since they declare the current stable
release obsolete and outdated; the reply I've got on the IRC was
basically that anything that gets committed to the SVN is stable and
gets better and better every single day, so if I don't like this policy,
then I shouldn't be using mplayer at all :-)

Well, I just did something to disprove this, I tried the latest snapshot, newer than rev29417, and it failed with:

----
cc -Wundef -Wdisabled-optimization -Wno-pointer-sign 
-Wdeclaration-after-statement -std=gnu99 -O2 -g -pipe -Wall 
-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector 
--param=ssp-buffer-size=4 -m64 -mtune=generic -fomit-frame-pointer 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 
-I.  -D_REENTRANT -I/usr/include/directfb -I/usr/include/  -I/usr/include/SDL  
-D_REENTRANT -pthread -I/usr/include/kde/artsc -I/usr/include/glib-2.0 
-I/usr/lib64/glib-2.0/include   -I/usr/include/cdda -I/usr/include/freetype2 
-I/usr/include/fribidi     -I/usr/include/gtk-2.0 -I/usr/lib64/gtk-2.0/include 
-I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 
-I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/freetype2 
-I/usr/include/libpng12     -c -o libmpcodecs/vf_pp.o libmpcodecs/vf_pp.c
In file included from libmpcodecs/vf_pp.c:18:
./libavutil/internal.h:268:6: warning: "HAVE_LOG2" is not defined
In file included from libmpcodecs/vf_pp.c:18:
./libavutil/internal.h:270: error: static declaration of 'log2' follows 
non-static declaration
libmpcodecs/vf_pp.c: In function 'put_image':
libmpcodecs/vf_pp.c:132: warning: passing argument 1 of 'pp_postprocess' from 
incompatible pointer type
make: *** [libmpcodecs/vf_pp.o] Error 1
----

While rev29417 worked fine. A small bump in the road to perfection ? :)


Also it looks like the theme you're bundling is obsolete (1.6 -> 1.7)
and the latest live sources also look convincing (you don't build
against it for some reason?! the condition 0{...} always evaluates to
false for me). Also you need to add new zh (zh_CN) translations to the
help section or the packaging will fail.

I've build now a test package, but I would like some help with the themes as well. Or maybe I just need a new maintainer of the mplayer package. Are you available ? :)


So the SPEC needs an overhaul (compare with the SPEC they bundle as a
reference), but if you manage to update it to the latest sources I
*might* try to find some time to consider rewriting my SMPlayer patch so
that in the end we would have a decent multimedia experience (if there
is enough interest...).

Don't doubt there's interest. People are only telling you if something is broken, bet seldom if it works :)

With a recent mplayer, mythtv comes into sight as wel again !

--
--   dag wieers,  [email protected],  http://dag.wieers.com/   --
[Any errors in spelling, tact or fact are transmission errors]
_______________________________________________
users mailing list
[email protected]
http://lists.rpmforge.net/mailman/listinfo/users

Reply via email to