Merging media-tv/nvrec-0.1_pre20030316 stops with any error message: mcplay.h:16: parse error before "yuv_pic_t" Reproducible: Always Steps to Reproduce: 1. emerge -uv nvrec 2. 3. Actual Results: Compilation is aborted with a parser error in source code. Expected Results: Successfull emerging of the package.
Please attach your "emerge info" output and a bit more of the emerge nvrec output. One line is really not very helpful.
Created attachment 16263 [details] Output of "emerge info"
Created attachment 16264 [details] Output of "emerge -uv nvrec &> /var/tmp/emerge.log &"
Which version of divx4linux do you have installed? Looks like that could be the problem.
I reproduced this error by emerging divx4linux-20030428 then emerging nvrec. The decore.h header file provided by divx4linux-20030428 seems to show an API change. nvrec still only supports the decore.h header file provided by divx4linux-20020418 (http://sourceforge.net/mailarchive/forum.php?thread_id=2805228&forum_id=9780). As an aside, nvrec does not compile with -fforce-addr or -fPIC set in CFLAGS. :)
API change... how I love this kind of trouble.
Just blocked nvrec from the new divx4linux versions, let's hope they will "release" another snapshot which works with current libs.