Bug 301511 - after update libav, fails to compile
Summary: after update libav, fails to compile
Status: RESOLVED INTENTIONAL
Alias: None
Product: kdemultimedia
Classification: Miscellaneous
Component: ffmpegthumbs (show other bugs)
Version: unspecified
Platform: Gentoo Packages Linux
: NOR normal
Target Milestone: ---
Assignee: Multimedia Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-09 15:01 UTC by David Heidelberg
Modified: 2012-11-15 14:52 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Heidelberg 2012-06-09 15:01:21 UTC
version affected: all
tested on: 4.8.3, 4.8.80

Reproducible: Always

Steps to Reproduce:
1. try compile with lastest libav
2.
3.
Actual Results:  
compilation fail

Expected Results:  
compilation proccess (should be enought some IFDEF for now version)

>>> Emerging (1 of 22) kde-base/ffmpegthumbs-4.8.80 from kde
 * ffmpegthumbs-4.8.80.tar.xz SHA256 SHA512 WHIRLPOOL size ;-) ...                                                                                                        [ ok ]
>>> Unpacking source...
>>> Unpacking ffmpegthumbs-4.8.80.tar.xz to /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work
>>> Source unpacked in /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work
>>> Preparing source in /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build"
cmake --no-warn-unused-cli -C /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/gentoo_common_config.cmake -DCMAKE_INSTALL_PREFIX=/usr -DKDE4_BUILD_TESTS=OFF -DCMAKE_INSTALL_PREFIX=/usr -DSYSCONF_INSTALL_DIR=/etc -DCMAKE_BUILD_TYPE=Gentoo -DCMAKE_INSTALL_DO_STRIP=OFF -DCMAKE_USER_MAKE_RULES_OVERRIDE=/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/gentoo_rules.cmake  /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80
Not searching for unused variables given on the command line.
loading initial cache file /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/gentoo_common_config.cmake
-- The C compiler identification is GNU 4.7.0
-- The CXX compiler identification is GNU 4.7.0
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc
-- Check for working C compiler: /usr/bin/x86_64-pc-linux-gnu-gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++
-- Check for working CXX compiler: /usr/bin/x86_64-pc-linux-gnu-g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.8.2 (using /usr/bin/qmake)
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so;/usr/lib64/libXft.so;/usr/lib64/libXau.so;/usr/lib64/libXdmcp.so;/usr/lib64/libXpm.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found X11: /usr/lib64/libX11.so
-- Looking for include file pthread.h
-- Looking for include file pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found.
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE  
-- Found OpenSSL: /usr/lib64/libssl.so
-- Looking for _POSIX_TIMERS
-- Looking for _POSIX_TIMERS - found
-- Found Automoc4: /usr/bin/automoc4 
-- Found Perl: /usr/bin/perl (found version "5.12.4") 
-- Found Phonon: /usr/include 
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_FPIE_SUPPORT
-- Performing Test HAVE_FPIE_SUPPORT - Success
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL
-- Performing Test __KDE_HAVE_W_OVERLOADED_VIRTUAL - Success
-- Performing Test __KDE_HAVE_GCC_VISIBILITY
-- Performing Test __KDE_HAVE_GCC_VISIBILITY - Success
-- Found KDE 4.8 include dir: /usr/include
-- Found KDE 4.8 library dir: /usr/lib64
-- Found the KDE4 kconfig_compiler preprocessor: /usr/bin/kconfig_compiler
-- Found automoc4: /usr/bin/automoc4
-- Found PkgConfig: /usr/bin/pkg-config (found version "0.26") 
-- checking for module 'libavcodec'
--   found libavcodec, version 54.13.1
-- checking for module 'libavformat'
--   found libavformat, version 54.3.0
-- checking for module 'libavdevice'
--   found libavdevice, version 53.2.0
-- checking for module 'libavutil'
--   found libavutil, version 51.30.0
-- checking for module 'libswscale'
--   found libswscale, version 2.1.0
-- checking for module 'libpostproc'
--   found libpostproc, version 52.0.100
-- Found FFmpeg: /usr/lib64/libavcodec.so;/usr/lib64/libavformat.so;/usr/lib64/libswscale.so  
-- <<< Gentoo configuration >>>
Build type      Gentoo
Install path    /usr
Compiler flags:
C               -O2 -pipe -O3 -march=native -pipe  -Wno-long-long -std=iso9899:1990 -Wundef -Wcast-align -Werror-implicit-function-declaration -Wchar-subscripts -Wall -W -Wpointer-arith -Wwrite-strings -Wformat-security -Wmissing-format-attribute -fno-common
C++             -D __STDC_CONSTANT_MACROS
Linker flags:
Executable      -Wl,--enable-new-dtags  -Wl,-O1 -Wl,--as-needed
Module          -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc  -Wl,-O1 -Wl,--as-needed
Shared          -Wl,--enable-new-dtags -Wl,--fatal-warnings -Wl,--no-undefined -lc  -Wl,-O1 -Wl,--as-needed

-- Configuring done
-- Generating done
-- Build files have been written to: /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build
>>> Source configured.
>>> Compiling source in /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 ...
>>> Working in BUILD_DIR: "/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build"
make -j5 VERBOSE=1 
/usr/bin/cmake -H/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 -B/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build --check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[1]: Entering directory `/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build'
make -f CMakeFiles/ffmpegthumbs_automoc.dir/build.make CMakeFiles/ffmpegthumbs_automoc.dir/depend
make[2]: Entering directory `/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build'
cd /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles/ffmpegthumbs_automoc.dir/DependInfo.cmake --color=
Dependee "/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles/ffmpegthumbs_automoc.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles/ffmpegthumbs_automoc.dir/depend.internal".
Dependee "/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles/ffmpegthumbs_automoc.dir/depend.internal".
Scanning dependencies of target ffmpegthumbs_automoc
make[2]: Leaving directory `/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build'                                                                        
make -f CMakeFiles/ffmpegthumbs_automoc.dir/build.make CMakeFiles/ffmpegthumbs_automoc.dir/build
make[2]: Entering directory `/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build'
/usr/bin/automoc4 /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/ffmpegthumbs_automoc.cpp /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build /usr/bin/moc /usr/bin/cmake
Generating /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/moc_ffmpegthumbnailer.cpp from /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer.h                                                                                                                                                 
/usr/bin/moc -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build -I/usr/include -I/usr/include/KDE -I/usr/include/KDE -I/usr/include -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -D_BSD_SOURCE -o /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/moc_ffmpegthumbnailer.cpp /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer.h
make[2]: Leaving directory `/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles 
[  0%] Built target ffmpegthumbs_automoc
make -f CMakeFiles/ffmpegthumbs.dir/build.make CMakeFiles/ffmpegthumbs.dir/depend
make[2]: Entering directory `/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build'
cd /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles/ffmpegthumbs.dir/DependInfo.cmake --color=
Dependee "/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles/ffmpegthumbs.dir/DependInfo.cmake" is newer than depender "/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles/ffmpegthumbs.dir/depend.internal".
Dependee "/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles/ffmpegthumbs.dir/depend.internal".
Scanning dependencies of target ffmpegthumbs
make[2]: Leaving directory `/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build'                                                                        
make -f CMakeFiles/ffmpegthumbs.dir/build.make CMakeFiles/ffmpegthumbs.dir/build
make[2]: Entering directory `/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles 1
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles 2
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles 3
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles 4
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles 5
[ 16%] [ 33%] [ 50%] [ 66%] [ 83%] Building CXX object CMakeFiles/ffmpegthumbs.dir/ffmpegthumbs_automoc.o
Building CXX object CMakeFiles/ffmpegthumbs.dir/ffmpegthumbnailer.o                                                                                                              
/usr/bin/x86_64-pc-linux-gnu-g++  -DMAKE_FFMPEGTHUMBS_LIB -D_BSD_SOURCE  -DQT_NO_DEBUG -DNDEBUG -D __STDC_CONSTANT_MACROS -fPIC -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4    -o CMakeFiles/ffmpegthumbs.dir/ffmpegthumbnailer.o -c /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer.cpp
Building CXX object CMakeFiles/ffmpegthumbs.dir/ffmpegthumbnailer/filmstripfilter.o
Building CXX object CMakeFiles/ffmpegthumbs.dir/ffmpegthumbnailer/moviedecoder.o                                                                                                 
/usr/bin/x86_64-pc-linux-gnu-g++  -DMAKE_FFMPEGTHUMBS_LIB -D_BSD_SOURCE  -DQT_NO_DEBUG -DNDEBUG -D __STDC_CONSTANT_MACROS -fPIC -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4    -o CMakeFiles/ffmpegthumbs.dir/ffmpegthumbs_automoc.o -c /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/ffmpegthumbs_automoc.cpp
/usr/bin/x86_64-pc-linux-gnu-g++  -DMAKE_FFMPEGTHUMBS_LIB -D_BSD_SOURCE  -DQT_NO_DEBUG -DNDEBUG -D __STDC_CONSTANT_MACROS -fPIC -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4    -o CMakeFiles/ffmpegthumbs.dir/ffmpegthumbnailer/filmstripfilter.o -c /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer/filmstripfilter.cpp
Building CXX object CMakeFiles/ffmpegthumbs.dir/ffmpegthumbnailer/imagewriter.o
/usr/bin/x86_64-pc-linux-gnu-g++  -DMAKE_FFMPEGTHUMBS_LIB -D_BSD_SOURCE  -DQT_NO_DEBUG -DNDEBUG -D __STDC_CONSTANT_MACROS -fPIC -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4    -o CMakeFiles/ffmpegthumbs.dir/ffmpegthumbnailer/moviedecoder.o -c /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer/moviedecoder.cpp
/usr/bin/x86_64-pc-linux-gnu-g++  -DMAKE_FFMPEGTHUMBS_LIB -D_BSD_SOURCE  -DQT_NO_DEBUG -DNDEBUG -D __STDC_CONSTANT_MACROS -fPIC -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4    -o CMakeFiles/ffmpegthumbs.dir/ffmpegthumbnailer/imagewriter.o -c /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer/imagewriter.cpp
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build/CMakeFiles 6
[100%] Building CXX object CMakeFiles/ffmpegthumbs.dir/ffmpegthumbnailer/videothumbnailer.o
/usr/bin/x86_64-pc-linux-gnu-g++  -DMAKE_FFMPEGTHUMBS_LIB -D_BSD_SOURCE  -DQT_NO_DEBUG -DNDEBUG -D __STDC_CONSTANT_MACROS -fPIC -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build -I/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80 -I/usr/include/KDE -I/usr/include/qt4/QtXmlPatterns -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtWebKit -I/usr/include/qt4/QtUiTools -I/usr/include/qt4/QtTest -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtSql -I/usr/include/qt4/QtScriptTools -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtOpenGL -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtHelp -I/usr/include/qt4/QtDesigner -I/usr/include/qt4/QtDeclarative -I/usr/include/qt4/QtDBus -I/usr/include/qt4/Qt3Support -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtCore -I/usr/include/qt4/Qt -I/usr/share/qt4/mkspecs/default -I/usr/include/qt4    -o CMakeFiles/ffmpegthumbs.dir/ffmpegthumbnailer/videothumbnailer.o -c /var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer/videothumbnailer.cpp
/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer/moviedecoder.cpp: In member function ‘void ffmpegthumbnailer::MovieDecoder::initialize(const QString&)’:
/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer/moviedecoder.cpp:64:45: error: ‘av_find_stream_info’ was not declared in this scope
/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer/moviedecoder.cpp: In member function ‘void ffmpegthumbnailer::MovieDecoder::destroy()’:
/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer/moviedecoder.cpp:91:9: warning: ‘void av_close_input_file(AVFormatContext*)’ is deprecated (declared at /usr/include/libavformat/avformat.h:1374) [-Wdeprecated-declarations]
/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer/moviedecoder.cpp:91:45: warning: ‘void av_close_input_file(AVFormatContext*)’ is deprecated (declared at /usr/include/libavformat/avformat.h:1374) [-Wdeprecated-declarations]
/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer/moviedecoder.cpp: In member function ‘void ffmpegthumbnailer::MovieDecoder::initializeVideo()’:
/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80/ffmpegthumbnailer/moviedecoder.cpp:148:57: error: ‘avcodec_open’ was not declared in this scope
make[2]: *** [CMakeFiles/ffmpegthumbs.dir/ffmpegthumbnailer/moviedecoder.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[2]: Leaving directory `/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build'
make[1]: *** [CMakeFiles/ffmpegthumbs.dir/all] Error 2
make[1]: Leaving directory `/var/tmp/portage/kde-base/ffmpegthumbs-4.8.80/work/ffmpegthumbs-4.8.80_build'
make: *** [all] Error 2
Comment 1 Christoph Feck 2012-06-11 10:41:54 UTC
Does your checkout include the patch from bug 300732 ?
Comment 2 David Heidelberg 2012-06-11 14:42:41 UTC
haven't oportunity yet, but I guess it's same bug. I'd like to request to backport it to 4.8.5 at least. Thank you.
Comment 3 Jekyll Wu 2012-07-08 00:10:25 UTC
A simple grep shows that  "av_find_stream_info" and "avcodec_open" (both deprecated) have been removed in libav but still available in ffmpeg.
Comment 4 Martin Sandsmark 2012-08-09 00:57:27 UTC
I have ported it away from the deprecated APIs in 42c7bacb5b98336de07882e0b04b44ea38d081db, but ffmpeg is an explicit dependency of ffmpegthumbnailer, so I don't know if it will help with libav.