By default, Bugzilla does not search the list of RESOLVED bugs.
You can force it to do so by putting the upper-case word ALL in front of your search query, e.g.: ALL tdelibs
We recommend searching for bugs this way, as you may discover that your bug has already been resolved and fixed in a later release.
Bug 2064 - k3b FTBFS on Debian Jessie - libav 10
Summary: k3b FTBFS on Debian Jessie - libav 10
Status: RESOLVED FIXED
Alias: None
Product: TDE
Classification: Unclassified
Component: non-core programs (show other bugs)
Version: R14.0.0 [Trinity]
Hardware: Other Linux
: P5 minor
Assignee: Michele Calgaro
URL:
Depends on:
Blocks:
 
Reported: 2014-06-04 15:10 CDT by Slávek Banko
Modified: 2014-06-04 22:27 CDT (History)
2 users (show)

See Also:
Compiler Version:
TDE Version String:
Application Version:
Application Name:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Slávek Banko 2014-06-04 15:10:57 CDT
/tmp/buildd/k3b-trinity-14.0.0-s~148/./plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp: In member function 'TQString K3bFFMpegFile::typeComment() const':
/tmp/buildd/k3b-trinity-14.0.0-s~148/./plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:220:8: error: 'CODEC_ID_WMAV1' was not declared in this scope
   case CODEC_ID_WMAV1:
        ^
/tmp/buildd/k3b-trinity-14.0.0-s~148/./plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:222:8: error: 'CODEC_ID_WMAV2' was not declared in this scope
   case CODEC_ID_WMAV2:
        ^
/tmp/buildd/k3b-trinity-14.0.0-s~148/./plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:224:8: error: 'CODEC_ID_MP3' was not declared in this scope
   case CODEC_ID_MP3:
        ^
/tmp/buildd/k3b-trinity-14.0.0-s~148/./plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:226:8: error: 'CODEC_ID_AAC' was not declared in this scope
   case CODEC_ID_AAC:
        ^
/tmp/buildd/k3b-trinity-14.0.0-s~148/./plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp: In member function 'K3bFFMpegFile* K3bFFMpegWrapper::open(const TQString&) const':
/tmp/buildd/k3b-trinity-14.0.0-s~148/./plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:427:25: error: 'CODEC_ID_WMAV1' was not declared in this scope
     if( file->type() == CODEC_ID_WMAV1 ||
                         ^
/tmp/buildd/k3b-trinity-14.0.0-s~148/./plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:428:18: error: 'CODEC_ID_WMAV2' was not declared in this scope
  file->type() == CODEC_ID_WMAV2 ||
                  ^
/tmp/buildd/k3b-trinity-14.0.0-s~148/./plugins/decoder/ffmpeg/k3bffmpegwrapper.cpp:429:18: error: 'CODEC_ID_AAC' was not declared in this scope
  file->type() == CODEC_ID_AAC )
Comment 1 Michele Calgaro 2014-06-04 21:24:21 CDT
I noticed the same yesterday.
Comment 2 Michele Calgaro 2014-06-04 22:26:55 CDT
The problem was caused by the renaming of CODEC_ID_* to AV_CODEC_ID_* from version 54.25 of libavcodec.
Fixed in commit a6902f8.
Once all supported distros have updated to libavcodec version >=54.25, the code of the fix can be simplified.