trinity-devel@lists.pearsoncomputing.net

Message: previous - next
Month: July 2012

R14 - both k3b + k9copy FTBFS beginning between 7/14 - 7/16.

From: "David C. Rankin" <drankinatty@...>
Date: Fri, 20 Jul 2012 15:27:15 -0500
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]

-- 
David C. Rankin, J.D.,P.E.