Tim, Darrell, All,
Along with the other ftbfs, there are two 'critical' apps that just 'stopped' building between 7/14 and 7/16. k3b and k9copy. This is likely the result of glibc 2.16 as both built with gcc 4.7.1 and glibc 2.15. Here are the errors:
k3b: summary:
k3bffmpegwrapper.cpp:131:63: error: 'dump_format' was not declared in this scope
detail:
libtool: compile: g++ -DHAVE_CONFIG_H -I. -I../../.. -I./../../../libk3b/core -I./../../../libk3b/plugin -I./../../../libk3bdevice -I/opt/trinity/include -I/opt/tqt3/include -I. -include tqt.h -I/usr/include/tqt -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -I/usr/include/tqt -D__STDC_CONSTANT_MACROS -MT k3bffmpegwrapper.lo -MD -MP -MF .deps/k3bffmpegwrapper.Tpo -c k3bffmpegwrapper.cpp -fPIC -DPIC -o .libs/k3bffmpegwrapper.o k3bffmpegwrapper.cpp: In member function 'bool K3bFFMpegFile::open()': k3bffmpegwrapper.cpp:82:84: error: 'av_open_input_file' was not declared in this scope k3bffmpegwrapper.cpp:89:3: warning: 'int av_find_stream_info(AVFormatContext*)' is deprecated (declared at /usr/include/libavformat/avformat.h:1357) [-Wdeprecated-declarations] k3bffmpegwrapper.cpp:89:41: warning: 'int av_find_stream_info(AVFormatContext*)' is deprecated (declared at /usr/include/libavformat/avformat.h:1357) [-Wdeprecated-declarations] k3bffmpegwrapper.cpp:117:7: warning: 'int avcodec_open(AVCodecContext*, AVCodec*)' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3380) [-Wdeprecated-declarations] k3bffmpegwrapper.cpp:117:44: warning: 'int avcodec_open(AVCodecContext*, AVCodec*)' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3380) [-Wdeprecated-declarations] k3bffmpegwrapper.cpp:131:63: error: 'dump_format' was not declared in this scope k3bffmpegwrapper.cpp: In member function 'void K3bFFMpegFile::close()': k3bffmpegwrapper.cpp:153:5: warning: 'void av_close_input_file(AVFormatContext*)' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations] k3bffmpegwrapper.cpp:153:43: warning: 'void av_close_input_file(AVFormatContext*)' is deprecated (declared at /usr/include/libavformat/avformat.h:1533) [-Wdeprecated-declarations] k3bffmpegwrapper.cpp: In member function 'int K3bFFMpegFile::fillOutputBuffer()': k3bffmpegwrapper.cpp:318:11: warning: 'int avcodec_decode_audio3(AVCodecContext*, int16_t*, int*, AVPacket*)' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3658) [-Wdeprecated-declarations] k3bffmpegwrapper.cpp:320:14: warning: 'int avcodec_decode_audio3(AVCodecContext*, int16_t*, int*, AVPacket*)' is deprecated (declared at /usr/include/libavcodec/avcodec.h:3658) [-Wdeprecated-declarations]
k9copy:
summary:
k9avidecode.h:35:91: error: 'AVFormatParameters' has not been declared
detail:
/usr/bin/uic-tqt -L /opt/trinity/lib/trinity/plugins/designer -nounload ./newTitle.ui | /usr/bin/perl -pi -e "s,public TQWizard,public KWizard,g; s,#include <ntqwizard.h>,#include <kwizard.h>,g; s,public QWizard,public KWizard,g; s,#include <qwizard.h>,#include <kwizard.h>,g" >> newTitle.h ; /usr/bin/tmoc ./k9avidecode.h -o k9avidecode.moc /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. -I.. -I../dvdread -I../k9devices -I../k9vamps -I../libk9copy -I../src -I/opt/trinity/include -I/opt/tqt3/include -I. -include tqt.h -I/usr/include/tqt -I. -I/opt/trinity/include -I/opt/tqt3/include -I. -include tqt.h -I/usr/include/tqt -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -I/usr/include/tqt -fpermissive -MT k9avidecode.lo -MD -MP -MF .deps/k9avidecode.Tpo -c -o k9avidecode.lo k9avidecode.cpp libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I../dvdread -I../k9devices -I../k9vamps -I../libk9copy -I../src -I/opt/trinity/include -I/opt/tqt3/include -I. -include tqt.h -I/usr/include/tqt -I. -I/opt/trinity/include -I/opt/tqt3/include -I. -include tqt.h -I/usr/include/tqt -DQT_THREAD_SUPPORT -D_REENTRANT -Wno-long-long -Wundef -ansi -D_XOPEN_SOURCE=500 -D_BSD_SOURCE -Wcast-align -Wchar-subscripts -Wall -W -Wpointer-arith -O2 -march=i686 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -Wformat-security -Wmissing-format-attribute -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -I/usr/include/tqt -fpermissive -MT k9avidecode.lo -MD -MP -MF .deps/k9avidecode.Tpo -c k9avidecode.cpp -fPIC -DPIC -o .libs/k9avidecode.o In file included from k9avidecode.cpp:12:0: k9avidecode.h:35:91: error: 'AVFormatParameters' has not been declared k9avidecode.cpp: In member function 'bool k9AviDecode::open(const TQString&)': k9avidecode.cpp:126:30: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] k9avidecode.cpp: In member function 'void k9AviDecode::seek(double)': k9avidecode.cpp:186:9: warning: unused variable 'i' [-Wunused-variable] k9avidecode.cpp:187:12: warning: unused variable 'pos' [-Wunused-variable] k9avidecode.cpp: In member function 'void k9AviDecode::readFrame(double)': k9avidecode.cpp:211:20: error: 'AVFormatContext' has no member named 'cur_st' k9avidecode.cpp:212:29: error: 'AVFormatContext' has no member named 'cur_st' k9avidecode.cpp:194:9: warning: unused variable 'res' [-Wunused-variable]