Summary: | media-video/cinelerra-cvs-20060219 won't compile after media-libs/x264-svn-20060810 update | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Rodrigo Severo <rodrigo> |
Component: | New packages | Assignee: | Marc Hildebrand (RETIRED) <zypher> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | media-video, Xentronium |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 143597 | ||
Attachments: | A fix. |
Description
Rodrigo Severo
2006-08-11 11:32:16 UTC
Created attachment 95194 [details, diff]
A fix.
Hi,
here is a patch I've made to fix this issue.
This bug is not a dupe of the ffmpeg one, because cinelerra comes with its own ffmpeg copy but it has the same fix.
This has been sent upstream too.
Regrads,
Alexis.
Cinelerra-cvs people have finished the cinelerra 2.1 merge and applied this patch, may be it's time for a new snapshot ;) Fixed in latest snapshot in the tree. Hello, I fear there still seems to be a Problem with the actuel ebuild "cinelerra-cvs-20061020.ebuild": mp3lameaudio.c:27:23: error: lame/lame.h: No such file or directory mp3lameaudio.c:31: error: expected specifier-qualifier-list before 'lame_global_flags' mp3lameaudio.c: In function 'MP3lame_encode_init': mp3lameaudio.c:44: error: 'Mp3AudioContext' has no member named 'stereo' mp3lameaudio.c:46: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:48: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:49: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:50: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:52: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:54: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:54: error: 'JOINT_STEREO' undeclared (first use in this function) mp3lameaudio.c:54: error: (Each undeclared identifier is reported only once mp3lameaudio.c:54: error: for each function it appears in.) mp3lameaudio.c:55: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:56: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:57: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:60: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:68: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c: In function 'MP3lame_encode_frame': mp3lameaudio.c:141: error: 'Mp3AudioContext' has no member named 'stereo' mp3lameaudio.c:143: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:146: error: 'Mp3AudioContext' has no member named 'buffer' mp3lameaudio.c:146: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:147: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:151: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:155: error: 'Mp3AudioContext' has no member named 'buffer' mp3lameaudio.c:155: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:156: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:161: error: 'Mp3AudioContext' has no member named 'gfp' mp3lameaudio.c:162: error: 'Mp3AudioContext' has no member named 'buffer' mp3lameaudio.c:162: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:163: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:169: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:169: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:173: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:175: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:178: error: 'Mp3AudioContext' has no member named 'buffer' mp3lameaudio.c:180: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:181: error: 'Mp3AudioContext' has no member named 'buffer' mp3lameaudio.c:182: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c:184: error: 'Mp3AudioContext' has no member named 'buffer' mp3lameaudio.c:184: error: 'Mp3AudioContext' has no member named 'buffer' mp3lameaudio.c:184: error: 'Mp3AudioContext' has no member named 'buffer_index' mp3lameaudio.c: In function 'MP3lame_encode_close': mp3lameaudio.c:200: error: 'Mp3AudioContext' has no member named 'gfp' make[5]: *** [mp3lameaudio.lo] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20061020/work/cinelerra-cvs-20061020/quicktime/ffmpeg/libavcodec' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20061020/work/cinelerra-cvs-20061020/quicktime/ffmpeg/libavcodec' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20061020/work/cinelerra-cvs-20061020/quicktime/ffmpeg' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20061020/work/cinelerra-cvs-20061020/quicktime' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/cinelerra-cvs-20061020/work/cinelerra-cvs-20061020' make: *** [all] Error 2 !!! ERROR: media-video/cinelerra-cvs-20061020 failed. Call stack: ebuild.sh, line 1546: Called dyn_compile ebuild.sh, line 937: Called src_compile cinelerra-cvs-20061020.ebuild, line 73: Called die !!! make failed !!! If you need support, post the topmost build error, and the call stack if relevant. Right, that was due to a missing dep on media-sound/lame, now it is fixed. You can either emerge -1 media-sound/lame or wait until the modification is propagated to your rsync server. Alexis. Thanks for your fast response, Alexis. The "quickfix" worked flawless. Regards, Mark |