Package: dvswitch
Version: 0.8.3.6-1.1
Severity: serious
Justification: fails to build but built successfully in the past
Control: block 706798 by -1

dvswitch fails to build with libav 9:
| [ 42%] Building CXX object src/CMakeFiles/dvswitch.dir/mixer.o
| /«PKGBUILDDIR»/src/mixer.cpp: In function 'void 
{anonymous}::set_times(dv_frame&)':
| /«PKGBUILDDIR»/src/mixer.cpp:495:34: warning: narrowing conversion of 
'({anonymous}::bcd((frame_num % frame_rate)) | 64u)' from 'unsigned int' to 
'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(frame_num % frame_rate) | (1 << 6),
|                                   ^
| /«PKGBUILDDIR»/src/mixer.cpp:496:37: warning: narrowing conversion of 
'{anonymous}::bcd(((frame_num / frame_rate) % 60u))' from 'unsigned int' to 
'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(frame_num / frame_rate % 60),
|                                      ^
| /«PKGBUILDDIR»/src/mixer.cpp:497:44: warning: narrowing conversion of 
'{anonymous}::bcd(((frame_num / (frame_rate * 60u)) % 60u))' from 'unsigned 
int' to 'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 
[-Wnarrowing]
|       bcd(frame_num / (60 * frame_rate) % 60),
|                                             ^
| /«PKGBUILDDIR»/src/mixer.cpp:498:49: warning: narrowing conversion of 
'{anonymous}::bcd(((frame_num / (frame_rate * 3600u)) % 24u))' from 'unsigned 
int' to 'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 
[-Wnarrowing]
|       bcd(frame_num / (60 * 60 * frame_rate) % 24)
|                                                  ^
| /«PKGBUILDDIR»/src/mixer.cpp:512:24: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)now_tm.tm::tm_mday))' from 'unsigned int' to 
'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(now_tm.tm_mday),
|                         ^
| /«PKGBUILDDIR»/src/mixer.cpp:513:27: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)(now_tm.tm::tm_mon + 1)))' from 'unsigned int' 
to 'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(1 + now_tm.tm_mon),
|                            ^
| /«PKGBUILDDIR»/src/mixer.cpp:514:30: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)(now_tm.tm::tm_year % 100)))' from 'unsigned 
int' to 'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 
[-Wnarrowing]
|       bcd(now_tm.tm_year % 100)
|                               ^
| /«PKGBUILDDIR»/src/mixer.cpp:519:24: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)now_tm.tm::tm_mday))' from 'unsigned int' to 
'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(now_tm.tm_mday),
|                         ^
| /«PKGBUILDDIR»/src/mixer.cpp:520:27: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)(now_tm.tm::tm_mon + 1)))' from 'unsigned int' 
to 'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(1 + now_tm.tm_mon),
|                            ^
| /«PKGBUILDDIR»/src/mixer.cpp:521:30: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)(now_tm.tm::tm_year % 100)))' from 'unsigned 
int' to 'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 
[-Wnarrowing]
|       bcd(now_tm.tm_year % 100)
|                               ^
| /«PKGBUILDDIR»/src/mixer.cpp:537:23: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)now_tm.tm::tm_sec))' from 'unsigned int' to 
'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(now_tm.tm_sec),
|                        ^
| /«PKGBUILDDIR»/src/mixer.cpp:538:23: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)now_tm.tm::tm_min))' from 'unsigned int' to 
'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(now_tm.tm_min),
|                        ^
| /«PKGBUILDDIR»/src/mixer.cpp:539:24: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)now_tm.tm::tm_hour))' from 'unsigned int' to 
'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(now_tm.tm_hour)
|                         ^
| /«PKGBUILDDIR»/src/mixer.cpp:544:23: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)now_tm.tm::tm_sec))' from 'unsigned int' to 
'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(now_tm.tm_sec),
|                        ^
| /«PKGBUILDDIR»/src/mixer.cpp:545:23: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)now_tm.tm::tm_min))' from 'unsigned int' to 
'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(now_tm.tm_min),
|                        ^
| /«PKGBUILDDIR»/src/mixer.cpp:546:24: warning: narrowing conversion of 
'{anonymous}::bcd(((unsigned int)now_tm.tm::tm_hour))' from 'unsigned int' to 
'uint8_t {aka unsigned char}' inside { } is ill-formed in C++11 [-Wnarrowing]
|       bcd(now_tm.tm_hour)
|                         ^
| /«PKGBUILDDIR»/src/mixer.cpp: In member function 'void mixer::run_mixer()':
| /«PKGBUILDDIR»/src/mixer.cpp:626:46: error: 'avcodec_alloc_context' was not 
declared in this scope
|      auto_codec encoder(avcodec_alloc_context());
|                                               ^
| /«PKGBUILDDIR»/src/mixer.cpp:642:72: error: 'avcodec_thread_init' was not 
declared in this scope
|   if (enc_thread_count >= 2 && avcodec_thread_init(enc, enc_thread_count))
|                                                                         ^
| /«PKGBUILDDIR»/src/mixer.cpp:734:21: warning: 'int 
avcodec_encode_video(AVCodecContext*, uint8_t*, int, const AVFrame*)' is 
deprecated (declared at /usr/include/libavcodec/avcodec.h:4030) 
[-Wdeprecated-declarations]
|       int out_size = avcodec_encode_video(enc,
|                      ^
| /«PKGBUILDDIR»/src/mixer.cpp:736:25: warning: 'int 
avcodec_encode_video(AVCodecContext*, uint8_t*, int, const AVFrame*)' is 
deprecated (declared at /usr/include/libavcodec/avcodec.h:4030) 
[-Wdeprecated-declarations]
|        &mixed_raw->header);
|                          ^
| make[3]: *** [src/CMakeFiles/dvswitch.dir/mixer.o] Error 1

The full build log is available from
http://people.debian.org/~sramacher/logs/dvswitch_0.8.3.6-1.1_amd64-20130825-1501.log

Regards
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: Digital signature

Reply via email to