Summary: | media-video/dvdstyler-1.7.1 version bump | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Renato Borges A. Prado <renato.borges> |
Component: | New packages | Assignee: | Daniel Black (RETIRED) <dragonheart> |
Status: | RESOLVED FIXED | ||
Severity: | enhancement | CC: | bbutscheidt, flaschenkopp, gentoo, jklawiter, media-video, voyageur |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | 215665 | ||
Bug Blocks: | |||
Attachments: |
dvdstyler-1.6.1_p2.ebuild
dvdstyler-1.6.2-new-ffmpeg-headers.patch dvdstyler-1.6.2.ebuild.patch dvdstyler-1.6.2/temp/build.log dvdstyler-1.6.2/temp/environment Latest Version Proposal for recent dvdstyler with newest ffmpeg Proposal for recent dvdstyler with newest ffmpeg |
Description
Renato Borges A. Prado
2008-03-28 01:47:43 UTC
Created attachment 147943 [details]
dvdstyler-1.6.1_p2.ebuild
waiting for wxsvg update....
Daniel, How about switching dvdstyler to wxGTK-2.8 ? I remember trying some time ago and it worked nicely. Do dvdstyler and wxsvg have to be built using the same wxGTK ? Denis. will try soon Denis. Sorry for not noticing the wxgtk version. > How about switching dvdstyler to wxGTK-2.8 ? I remember trying some time ago > and it worked nicely. Still does - thanks for the suggestions. > Do dvdstyler and wxsvg have to be built using the same > wxGTK ? Yes - compile fault occurs otherwise. Is there a good example of the goo needed to enforce this? (In reply to comment #4) > > Do dvdstyler and wxsvg have to be built using the same > > wxGTK ? > > Yes - compile fault occurs otherwise. Is there a good example of the goo needed > to enforce this? Not sure. The easiest would probably be to use the opportunity of the wxsvg bump to 1.0_beta10 and have it build against wxGTK-2.8. Then you only have to depend on >=wxsvg-1.0_beta10 and you're done. Denis. > Not sure. The easiest would probably be to use the opportunity of the wxsvg
> bump to 1.0_beta10 and have it build against wxGTK-2.8. Then you only have to
> depend on >=wxsvg-1.0_beta10 and you're done.
So easy I'm sorry I missed it :)
The build fails for me on amd64 with a configure error: configure: error: *** missing ffmpeg header file: ffmpeg/avcodec.h (In reply to comment #7) > The build fails for me on amd64 with a configure error: > > configure: error: *** missing ffmpeg header file: ffmpeg/avcodec.h > That means it will only compile against ffmpeg-0.4.9_p2007* (as is current stable) and needs to be patched for ffmpeg_0.4.9_p2008* (most recent ~arch). Created attachment 161738 [details, diff]
dvdstyler-1.6.2-new-ffmpeg-headers.patch
patch for new headers
Created attachment 161740 [details, diff]
dvdstyler-1.6.2.ebuild.patch
patch for newer ebuild
(In reply to comment #8) > (In reply to comment #7) > > The build fails for me on amd64 with a configure error: > > > > configure: error: *** missing ffmpeg header file: ffmpeg/avcodec.h > > > That means it will only compile against ffmpeg-0.4.9_p2007* (as is current > stable) and needs to be patched for ffmpeg_0.4.9_p2008* (most recent ~arch). > With the patches i was able to start the compilation, however it then exits at util.cpp Created attachment 161742 [details]
dvdstyler-1.6.2/temp/build.log
build log
Created attachment 161744 [details]
dvdstyler-1.6.2/temp/environment
ebuild environment
Just now v1.7.0 was released Created attachment 168756 [details] Latest Version It doesnt compile for me: i686-pc-linux-gnu-g++ -DPACKAGE_NAME=\"DVDStyler\" -DPACKAGE_TARNAME=\"dvdstyler\" -DPACKAGE_VERSION=\"1.0\" -DPACKAGE_STRING=\"DVDStyler\ 1.0\" -DPACKAGE_BUGREPORT=\"dvdstyler-users@lists.sourceforge.net\" -DPACKAGE=\"dvdstyler\" -DVERSION=\"1.0\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_FFMPEG_AVUTIL_H=1 -I. -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -O2 -march=prescott -pipe -fPIC -I/usr/lib/wx/include/gtk2-unicode-release-2.8 -I/usr/include/wx-2.8 -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -D__WXGTK__ -pthread -DGNOME2 -I/usr/include/ffmpeg -DDATADIR=\"/usr/share/dvdstyler\" -I.. -MT mediaenc_ffmpeg.o -MD -MP -MF .deps/mediaenc_ffmpeg.Tpo -c -o mediaenc_ffmpeg.o mediaenc_ffmpeg.cpp In file included from DVD.cpp:12: DVD.h:99: error: expected `)' before ‘type’ DVD.h:101: error: ‘StreamType’ no nombra a un tipo DVD.h:102: error: ‘StreamType’ no se ha declarado DVD.h:131: error: ‘StreamType’ no nombra a un tipo DVD.h: In member function ‘void Stream::SetType(int)’: DVD.h:102: error: ‘m_type’ no se declaró en este ámbito DVD.cpp: In constructor ‘Stream::Stream()’: DVD.cpp:122: error: ‘m_type’ no se declaró en este ámbito DVD.cpp:122: error: ‘stUNKNOWN’ no se declaró en este ámbito DVD.cpp: At global scope: DVD.cpp:125: error: expected `)' before ‘type’ DVD.cpp: In member function ‘wxString Stream::GetSourceFormat()’: DVD.cpp:134: error: ‘m_type’ no se declaró en este ámbito DVD.cpp:135: error: ‘stVIDEO’ no se declaró en este ámbito DVD.cpp:145: error: ‘stAUDIO’ no se declaró en este ámbito DVD.cpp: In member function ‘bool Vob::SetFilename(wxString)’: DVD.cpp:183: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetStreamCount’ DVD.cpp:184: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetStreamType’ DVD.cpp:184: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetCodecName’ DVD.cpp:185: error: ‘class Stream’ no tiene un miembro llamado ‘GetType’ DVD.cpp:185: error: ‘stAUDIO’ no se declaró en este ámbito DVD.cpp:186: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetChannelNumber’ DVD.cpp:187: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetSampleRate’ DVD.cpp:188: error: ‘class Stream’ no tiene un miembro llamado ‘GetType’ DVD.cpp:188: error: ‘stVIDEO’ no se declaró en este ámbito DVD.cpp: In member function ‘bool Vob::HasAudio()’: DVD.cpp:200: error: ‘class Stream’ no tiene un miembro llamado ‘GetType’ DVD.cpp:200: error: ‘stAUDIO’ no se declaró en este ámbito DVD.cpp: In member function ‘bool Vob::AddAudioFile(wxString)’: DVD.cpp:211: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetStreamCount’ DVD.cpp:212: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetStreamType’ DVD.cpp:212: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetCodecName’ DVD.cpp:213: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetChannelNumber’ DVD.cpp:214: error: ‘class wxFfmpegMediaDecoder’ no tiene un miembro llamado ‘GetSampleRate’ DVD.cpp:217: error: ‘stAUDIO’ no se declaró en este ámbito DVD.cpp: In member function ‘wxSvgXmlNode* Vob::GetXML(DVDFileType, DVD*)’: DVD.cpp:272: error: ‘class Stream’ no tiene un miembro llamado ‘GetType’ DVD.cpp:273: error: ‘stVIDEO’ no se declaró en este ámbito DVD.cpp:276: error: ‘stAUDIO’ no se declaró en este ámbito DVD.cpp:279: error: ‘stSUBTITLE’ no se declaró en este ámbito make[2]: *** [DVD.o] Error 1 make[2]: *** Se espera a que terminen otras tareas.... In file included from /usr/include/ffmpeg/avformat.h:33, from mediaenc_ffmpeg.cpp:29: /usr/include/ffmpeg/avcodec.h:2226: aviso: se descarta el atributo en la declaración de ‘struct ImgReSampleContext’ /usr/include/ffmpeg/avcodec.h:2226: aviso: el atributo para ‘struct ImgReSampleContext’ debe estar a continuación de la palabra clave ‘struct’ /usr/include/ffmpeg/avcodec.h:2237: aviso: ‘ImgReSampleContext’ es obsoleto (declarado en /usr/include/ffmpeg/avcodec.h:2231) /usr/include/ffmpeg/avcodec.h:2247: aviso: ‘ImgReSampleContext’ es obsoleto (declarado en /usr/include/ffmpeg/avcodec.h:2231) /usr/include/ffmpeg/avcodec.h:2253: aviso: ‘ImgReSampleContext’ es obsoleto (declarado en /usr/include/ffmpeg/avcodec.h:2231) /usr/include/ffmpeg/avcodec.h:2258: aviso: ‘ImgReSampleContext’ es obsoleto (declarado en /usr/include/ffmpeg/avcodec.h:2231) In file included from mediaenc_ffmpeg.cpp:29: /usr/include/ffmpeg/avformat.h:286: aviso: ‘AVFrac’ es obsoleto (declarado en /usr/include/ffmpeg/avformat.h:112) mv -f .deps/mediaenc_ffmpeg.Tpo .deps/mediaenc_ffmpeg.Po make[2]: se sale del directorio `/var/tmp/portage/media-video/dvdstyler-1.7.0/work/DVDStyler-1.7.0/src' make[1]: *** [all-recursive] Error 1 make[1]: se sale del directorio `/var/tmp/portage/media-video/dvdstyler-1.7.0/work/DVDStyler-1.7.0/src' make: *** [all-recursive] Error 1 * * ERROR: media-video/dvdstyler-1.7.0 failed. * Call stack: * ebuild.sh, line 49: Called src_compile * environment, line 2189: Called die * The specific snippet of code: * emake || die "emake failed" * The die message: * emake failed * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/media-video:dvdstyler-1.7.0:20081016-230951.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/dvdstyler-1.7.0/temp/environment'. (In reply to comment #15) Same here. As far as I can see it doesn't seem to like recent versions of ffmpeg (mine is from berkano overlay) Created attachment 170171 [details]
Proposal for recent dvdstyler with newest ffmpeg
Created attachment 170172 [details]
Proposal for recent dvdstyler with newest ffmpeg
To my surprisrise the following ebuilds worked for me without any further patches: wxsvg-1.0_beta11.ebuild dvdstyler-1.7.1_p1.ebuild I created two new attachment named the same. May they be of use for someone out there. added 1.7.1 and 1.7.2_beta3. doco lists dvdauthor should be at version 0.6.16 however portage only has version 0.6.14. please someone file a bug for this version bump and if this causes a problem. enjoy everyone (In reply to comment #20) > added 1.7.1 and 1.7.2_beta3. > I don't get it compiled, but I guess this is because of my ffmpeg-version from berkano overlay. Still, dvdauthor 0.6.14 is the newest version I found on the homepage on sourceforge.net. (In reply to comment #21) > I don't get it compiled, 1.7.1 and/or 1.7.2_beta3? > but I guess this is because of my ffmpeg-version from > berkano overlay. fyi i'm using 0.4.9_p20081219 you can put a bug report on the upstream sf tracker page so the next release may be fixed. > Still, dvdauthor 0.6.14 is the newest version I found on the homepage on > sourceforge.net. good to know. must be a documentation typo. |