Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 476530 - media-video/ffdiaporama-1.6 fails with media-video/ffmpeg-2.0
Summary: media-video/ffdiaporama-1.6 fails with media-video/ffmpeg-2.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: laurantino
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: ffmpeg-2.0
  Show dependency tree
 
Reported: 2013-07-11 13:03 UTC by Lars Wendler (Polynomial-C) (RETIRED)
Modified: 2013-07-31 12:49 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,5.68 KB, text/plain)
2013-07-11 13:03 UTC, Lars Wendler (Polynomial-C) (RETIRED)
Details
ffdiaporama-1.6-ffmpeg2.patch (ffdiaporama-1.6-ffmpeg2.patch,1.26 KB, patch)
2013-07-21 12:55 UTC, laurantino
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-07-11 13:03:17 UTC
Created attachment 353088 [details]
build.log

cd src/ffDiaporama/ && make -f Makefile 
make[1]: Entering directory `/var/tmp/portage/media-video/ffdiaporama-1.6/work/ffdiaporama-1.6/src/ffDiaporama'
/usr/bin/uic mainwindow.ui -o ../../../build/ui_mainwindow.h
/usr/bin/uic wgt_QVideoPlayer.ui -o ../../../build/ui_wgt_QVideoPlayer.h
/usr/bin/uic DlgRenderVideo/DlgRenderVideo.ui -o ../../../build/ui_DlgRenderVideo.h
/usr/bin/uic DlgManageStyle/DlgManageStyle.ui -o ../../../build/ui_DlgManageStyle.h
/usr/bin/uic DlgAbout/DlgAbout.ui -o ../../../build/ui_DlgAbout.h
/usr/bin/uic DlgTransition/DlgTransitionProperties.ui -o ../../../build/ui_DlgTransitionProperties.h
/usr/bin/uic DlgMusic/DlgMusicProperties.ui -o ../../../build/ui_DlgMusicProperties.h
/usr/bin/uic DlgBackground/DlgBackgroundProperties.ui -o ../../../build/ui_DlgBackgroundProperties.h
/usr/bin/uic DlgAppSettings/DlgManageDevices/DlgManageDevices.ui -o ../../../build/ui_DlgManageDevices.h
/usr/bin/uic DlgAppSettings/DlgApplicationSettings.ui -o ../../../build/ui_DlgApplicationSettings.h
/usr/bin/uic DlgImage/DlgImageCorrection.ui -o ../../../build/ui_DlgImageCorrection.h
/usr/bin/uic DlgSlide/DlgSlideProperties.ui -o ../../../build/ui_DlgSlideProperties.h
/usr/bin/uic DlgSlide/DlgRuler/DlgRulerDef.ui -o ../../../build/ui_DlgRulerDef.h
/usr/bin/uic DlgText/DlgTextEdit.ui -o ../../../build/ui_DlgTextEdit.h
/usr/bin/uic DlgCheckConfig/DlgCheckConfig.ui -o ../../../build/ui_DlgCheckConfig.h
/usr/bin/uic DlgInfoFile/DlgInfoFile.ui -o ../../../build/ui_DlgInfoFile.h
/usr/bin/uic DlgffDPjrProperties/DlgffDPjrProperties.ui -o ../../../build/ui_DlgffDPjrProperties.h
/usr/bin/uic DlgManageFavorite/DlgManageFavorite.ui -o ../../../build/ui_DlgManageFavorite.h
/usr/bin/uic DlgWorkingTask/DlgWorkingTask.ui -o ../../../build/ui_DlgWorkingTask.h
/usr/bin/uic DlgTransition/DlgTransitionDuration.ui -o ../../../build/ui_DlgTransitionDuration.h
/usr/bin/uic DlgSlide/DlgSlideDuration.ui -o ../../../build/ui_DlgSlideDuration.h
/usr/bin/uic DlgFileExplorer/DlgFileExplorer.ui -o ../../../build/ui_DlgFileExplorer.h
x86_64-pc-linux-gnu-g++ -c -march=barcelona -mtune=barcelona -O2 -pipe -D_REENTRANT -Wall -W -DHAVE_CONFIG_H -DTAGLIB_STATIC -DQ_OS_LINUX32 -DSHARE_DIR=\"/usr\" -DUSELIBAVRESAMPLE -DQT_NO_DEBUG -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++ -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4 -I../../../build -I/usr/include/ffmpeg/ -I../../../build -I../../../build -o ../../../build/wgt_QVideoPlayer.o wgt_QVideoPlayer.cpp
In file included from ../engine/_Diaporama.h:30:0,
                 from wgt_QVideoPlayer.h:26,
                 from wgt_QVideoPlayer.cpp:21:
../engine/cBaseMediaFile.h:299:44: error: ‘CodecID’ has not been declared
make[1]: *** [../../../build/wgt_QVideoPlayer.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-video/ffdiaporama-1.6/work/ffdiaporama-1.6/src/ffDiaporama'
make: *** [sub-src-ffDiaporama-make_default] Error 2
 [31;01m*[0m ERROR: media-video/ffdiaporama-1.6 failed (compile phase):
 [31;01m*[0m   emake failed
Comment 1 laurantino 2013-07-21 12:55:09 UTC
Created attachment 353770 [details, diff]
ffdiaporama-1.6-ffmpeg2.patch

The attached patch should resolve the problem.
I have informed upstream about it and it will fixed in the next version (version 1.7 to be released within a couple of months).
Comment 2 Julian Ospald 2013-07-21 13:30:03 UTC
patch applied

+  21 Jul 2013; Julian Ospald <hasufell@gentoo.org> ffdiaporama-1.6.ebuild,
+  +files/ffdiaporama-1.6-ffmpeg-2.0.patch:
+  fix build with media-video/ffmpeg-2.0 wrt #476530
Comment 3 Lars Wendler (Polynomial-C) (RETIRED) gentoo-dev 2013-07-31 12:49:23 UTC
Works now. Thank you :)