Stefan Lucke wrote:
Quoting Lucian Muresan:

Hello folks,

I did not really used VDR very often in past few weeks, so I can't
really know when this exactly happened, but maybe you guys could point
me on some known issue or something, before I start downgrading
everything...
So here are the facts:
I'm using Gentoo, the TV-Out (crtc2) of a Matrox G400 DH connected via
SCART-RGB cable to a normal PAL TV, and used to start VDR with the
softdevice plugin, over DirectFB, which is really well supported for
this card. Now, I have all these versions pulled from cvs/git/svn:
DirectFB, linux-fusion, DFB++, softdevice. Furthermore, I have
media-video/ffmpeg-0.4.9_p20070330-r1.

Are you using the patched gentoo vdr-1.x.y  or a vanilla version ?
In this gentoo bug:

I'm using the gentoo-patched vdr-1.4.6.

http://bugs.gentoo.org/show_bug.cgi?id=175490

Unfortunately, I can't use the "bigpatch" USE flag, because I'm also using local patches (UTF-8 stuff for example) which are adapted to the patchset induced by the "aio" USE flag which can't be used at the same time with "bigpatch". So I don't have the repacker code in my vdr, which seems to be just a workaround, but not a solution to the problem, anyway.

ffmpeg is at SVN-8560.

"ffmpeg 2>&1 | grep SVN" for my system is:
FFmpeg version SVN-r8627, Copyright (c) 2000-2007 Fabrice Bellard, et al.
without these problems.


So, my ffmpeg version is newer (unfortunately that command line does not give me a suitable version string, I'm pasting here the whole output of "ffmpeg -version" instead), but it's most likely newer than what you're using. Maybe it's worth having a look at what's actually wrong with softdevice code if it can't keep up with ffmpeg changes, but unfortunately I don't have the necessary knowledge for this.


blues ~ # ffmpeg -version
FFmpeg version SVN-rUNKNOWN, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --prefix=/usr --libdir=/usr/lib --shlibdir=/usr/lib --mandir=/usr/share/man --enable-static --enable-shared --cc=i686-pc-linux-gnu-gcc --disable-altivec --disable-debug --disable-opts --enable-libmp3lame --enable-libvorbis --enable-libogg --enable-libtheora --enable-libogg --enable-liba52 --enable-dc1394 --enable-xvid --enable-x11grab --enable-libogg --enable-libdts --enable-x264 --enable-libfaad --enable-libfaac --enable-gpl --enable-pp --disable-strip
  libavutil version: 49.4.0
  libavcodec version: 51.40.2
  libavformat version: 51.11.0
  built on Apr 29 2007 10:52:21, gcc: 4.1.2 (Gentoo 4.1.2)
ffmpeg      SVN-rUNKNOWN
libavutil   3212288
libavcodec  3352578
libavformat 3345152


Also, building softdevice-0.4.0 or CVS produces lots of warnings in ffmpeg headers, telling about using deprecated stuff like in the attached file (I stopped the build, it's not complete, and this was produced on my desktop machine, on which I could ssh now, where I also have X11 and stuff, but it's same ffmpeg version as on my DirectFB-only htpc, and those warnings are also the same). Maybe that gives you developers a hint on what's going on?

Regards,
Lucian
 * Building vdr-softdevice-9999-r1 against vdr-1.4.6
 * APIVERSION: 1.4.5
 * SHM support will be compiled.
>>> Unpacking source...
 * Fetching CVS module softdevice into 
/usr/portage/distfiles/cvs-src ...
 * Running  cvs -d 
":pserver:anonymous:@cvs.softdevice.berlios.de:/cvsroot/softdevice" login
Logging in to :pserver:[EMAIL PROTECTED]:2401/cvsroot/softdevice
 * Running  cvs -d ":pserver:[EMAIL PROTECTED]:/cvsroot/softdevice" 
update -dP softdevice
cvs server: Updating softdevice
cvs server: Updating softdevice/MacVdrClient.app
cvs server: Updating softdevice/MacVdrClient.app/Contents
cvs server: Updating softdevice/MacVdrClient.app/Contents/MacOS
 * Copying softdevice from 
/mnt/auto/LS_Pro_xtra/gentoo/portage/distfiles/cvs-src ...
 * Applying vdr-softdevice-0.2.3-shm-fullscreen.diff ...
  [ ok ]
 * CVS module softdevice is now in 
/mnt/other/extra/var-ccache/var/tmp/portage/media-plugins/vdr-softdevice-9999-r1/work
mv: cannot move 
`/mnt/other/extra/var-ccache/var/tmp/portage/media-plugins/vdr-softdevice-9999-r1/work/softdevice'
 to a subdirectory of itself, 
`/mnt/other/extra/var-ccache/var/tmp/portage/media-plugins/vdr-softdevice-9999-r1/work/softdevice/softdevice'
Testing system and cpu type... found Linux on i386 cpu.
Checking for pkg-config... Found.
Checking for ffmpeg... Ok.
Checking for ALSA sound... Enabled audio-alsa.
Checking for OSS sound... Enabled audio-oss.
Checking for linux frambuffer... Enabled video-fb.
Checking for yaepg patch... Not Found.
Checking for DirectFB and DFB++... Enabled video-dfb.
Checking for vidix... Not found.
Checking for libcle266mpegdec ... Not found, not supported by DirectFB or 
disabled by argument.
Checking for Xv... Enabled video-xv.
Checking for Xinerama... Enabled Xinerama.
Creating temporary config.h and config.mak
updated config.h
updated config.mak
Configure is finished. Please check config.log in case of problems.
 * Patching Makefile
 *   Setting Pathes ...
  [ ok ]
 *   Converting to APIVERSION ...
  [ ok ]
 *   Correcting Compile-Flags ...
  [ ok ]
 *   Disabling file stripping ...
  [ ok ]
>>> Source unpacked.
>>> Compiling source in 
>>> /mnt/other/extra/var-ccache/var/tmp/portage/media-plugins/vdr-softdevice-9999-r1/work/softdevice
>>>  ...
 * configure --disable-vidix
Testing system and cpu type... found Linux on i386 cpu.
Checking for pkg-config... Found.
Checking for ffmpeg... Ok.
Checking for ALSA sound... Enabled audio-alsa.
Checking for OSS sound... Enabled audio-oss.
Checking for linux frambuffer... Enabled video-fb.
Checking for yaepg patch... Not Found.
Checking for DirectFB and DFB++... Enabled video-dfb.
Checking for vidix... Not found.
Checking for libcle266mpegdec ... Not found, not supported by DirectFB or 
disabled by argument.
Checking for Xv... Enabled video-xv.
Checking for Xinerama... Enabled Xinerama.
Creating temporary config.h and config.mak
config.h is unchanged
config.mak is unchanged
Configure is finished. Please check config.log in case of problems.
g++ -MM -MG -DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    softdevice.c 
utils.c i18n.c video.c mpeg2decoder.c audio.c video-dummy.c setup-softdevice.c 
setup-softdevice-menu.c setup-softlog.c setup-softlog-menu.c sync-timer.c 
SoftOsd.c PicBuffer.c VideoFilter.c audio-alsa.c audio-ac3pt.c audio-oss.c > 
.dependencies
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    softdevice.c
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    utils.c
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    i18n.c
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute ignored in declaration 
of 'struct ImgReSampleContext'
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute for 'struct 
ImgReSampleContext' must follow the 'struct' keyword
/usr/include/ffmpeg/avcodec.h:2451: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2458: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2462: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2464: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avformat.h:284: warning: 'AVFrac' is deprecated (declared 
at /usr/include/ffmpeg/avformat.h:118)
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    video.c
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    mpeg2decoder.c
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute ignored in declaration 
of 'struct ImgReSampleContext'
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute for 'struct 
ImgReSampleContext' must follow the 'struct' keyword
/usr/include/ffmpeg/avcodec.h:2451: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2458: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2462: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2464: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    audio.c
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute ignored in declaration 
of 'struct ImgReSampleContext'
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute for 'struct 
ImgReSampleContext' must follow the 'struct' keyword
/usr/include/ffmpeg/avcodec.h:2451: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2458: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2462: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2464: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avformat.h:284: warning: 'AVFrac' is deprecated (declared 
at /usr/include/ffmpeg/avformat.h:118)
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    video-dummy.c
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    setup-softdevice.c
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute ignored in declaration 
of 'struct ImgReSampleContext'
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute for 'struct 
ImgReSampleContext' must follow the 'struct' keyword
/usr/include/ffmpeg/avcodec.h:2451: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2458: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2462: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2464: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    
setup-softdevice-menu.c
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    setup-softlog.c
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    
setup-softlog-menu.c
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    sync-timer.c
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    SoftOsd.c
g++ -march=athlon-xp -O0 -fomit-frame-pointer -pipe -fPIC -fPIC  -c 
-DHAVE_CONFIG -DCONFIGDIR=\"/etc/vdr\" -D__STDC_CONSTANT_MACROS 
-DPLUGIN_NAME_I18N='"softdevice"' -D_GNU_SOURCE 
-DPLUGINLIBDIR='"/usr/lib/vdr/plugins"' -DSHM_SUPPORT -I/usr/include/freetype2 
-I/usr/include -I/usr/include/ -I/usr/include/ffmpeg -I/usr/include/postproc   
-D_REENTRANT -I/usr/include/directfb -I/usr/include/dfb++    PicBuffer.c
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute ignored in declaration 
of 'struct ImgReSampleContext'
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute for 'struct 
ImgReSampleContext' must follow the 'struct' keyword
/usr/include/ffmpeg/avcodec.h:2451: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2458: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2462: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2464: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute ignored in declaration 
of 'struct ImgReSampleContext'
/usr/include/ffmpeg/avcodec.h:2446: warning: attribute for 'struct 
ImgReSampleContext' must follow the 'struct' keyword
/usr/include/ffmpeg/avcodec.h:2451: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2458: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2462: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
/usr/include/ffmpeg/avcodec.h:2464: warning: 'ImgReSampleContext' is deprecated 
(declared at /usr/include/ffmpeg/avcodec.h:2448)
make: *** [SoftOsd.o] Interrupt
make: *** [PicBuffer.o] Interrupt

/mnt/auto/LS_Pro_xtra/gentoo/portage_overlays/my_overlays+patches/media-plugins/vdr-softdevice/vdr-softdevice-9999-r1.ebuild:
 src_compile aborted; exiting.

sandbox:  Signal already caught and busy still cleaning up!
sandbox:  Caught signal 2 in pid 14176
_______________________________________________
Softdevice-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/softdevice-devel

Reply via email to