Source: dvbcut
Version: 0.7.3-1
Severity: important
X-Debbugs-Cc: sramac...@debian.org
Tags: sid bookworm ftbfs
Usertags: ffmpeg5.0

dvbcut FTBFS with ffmpeg 5.0 (in experimental):
| g++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong 
-Wformat -Werror=format-security -Wall -Wcast-align -DPACKAGE_NAME=\"\" 
-DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" 
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DHAVE_LIB_SWSCALE=1 
-DHAVE_LIB_MAD=1 -DHAVE_LIB_A52=1 -DHAVE_LIB_AO=1 -DHAVE_STDIO_H=1 
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 
-DHAVE_STRINGS_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_UNISTD_H=1 
-DHAVE_SYS_PARAM_H=1 -DSTDC_HEADERS=1 -DHAVE_AO_AO_H=1 -DHAVE_MAD_H=1 
-DHAVE_STDINT_H=1 -DHAVE_A52DEC_A52_H=1 -DHAVE_GETPAGESIZE=1 -DHAVE_MMAP=1 
-D__STDC_LIMIT_MACROS=1 -D__STDC_CONSTANT_MACROS=1 -D_FILE_OFFSET_BITS=64 
-Wdate-time -D_FORTIFY_SOURCE=2 -DDVBCUT_VERSION=\"0.7.3-1\" -fPIC -DQT_XML_LIB 
-DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB 
-I/usr/include/x86_64-linux-gnu/qt5/QtXml -I/usr/include/x86_64-linux-gnu/qt5 
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets 
-I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore 
-I/usr/include/x86_64-linux-gnu/qt5 -I. -Wdate-time -D_FORTIFY_SOURCE=2 
-DDVBCUT_VERSION=\"0.7.3-1\" -fPIC -DQT_XML_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB 
-DQT_CORE_LIB -I/usr/include/x86_64-linux-gnu/qt5/QtXml 
-I/usr/include/x86_64-linux-gnu/qt5 
-I/usr/include/x86_64-linux-gnu/qt5/QtWidgets 
-I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtGui 
-I/usr/include/x86_64-linux-gnu/qt5 -I/usr/include/x86_64-linux-gnu/qt5/QtCore 
-I/usr/include/x86_64-linux-gnu/qt5 -I.  -c -o index.o index.cpp
| In file included from mpgfile.h:34,
|                  from differenceimageprovider.cpp:25:
| stream.h: In member function ‘void stream::allocavcc()’:
| stream.h:58:5: error: ‘avcodec_get_context_defaults3’ was not declared in 
this scope
|    58 |     avcodec_get_context_defaults3(avcc, NULL);
|       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| make[2]: *** [<builtin>: differenceimageprovider.o] Error 1
| make[2]: *** Waiting for unfinished jobs....
| eventlistitem.cpp: In member function ‘QString EventListItem::getstring() 
const’:
| eventlistitem.cpp:71:35: warning: ‘QString& QString::sprintf(const char*, 
...)’ is deprecated: Use asprintf(), arg() or QTextStream instead 
[-Wdeprecated-declarations]
|    71 |   return label + QString().sprintf("<br>%02d:%02d:%02d.%03d<br>%d 
(%c)",
|       |                  
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|    72 |                            int(pts/(3600*90000)),
|       |                            ~~~~~~~~~~~~~~~~~~~~~~
|    73 |                            int(pts/(60*90000))%60,
|       |                            ~~~~~~~~~~~~~~~~~~~~~~~
|    74 |                            int(pts/90000)%60,
|       |                            ~~~~~~~~~~~~~~~~~~
|    75 |                            int(pts/90)%1000,
|       |                            ~~~~~~~~~~~~~~~~~
|    76 |                            pic,
|       |                            ~~~~    
|    77 |                            ((const char *)".IPB....")[pictype&7]);
|       |                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
|                  from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44,
|                  from eventlistitem.cpp:21:
| /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here
|   393 |     QString &sprintf(const char *format, ...) 
Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
|       |              ^~~~~~~
| In file included from mpgfile.h:34,
|                  from imageprovider.cpp:22:
| stream.h: In member function ‘void stream::allocavcc()’:
| stream.h:58:5: error: ‘avcodec_get_context_defaults3’ was not declared in 
this scope
|    58 |     avcodec_get_context_defaults3(avcc, NULL);
|       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| make[2]: *** [<builtin>: imageprovider.o] Error 1
| In file included from mpgfile.h:34,
|                  from dvbcut.h:35,
|                  from dvbcut.cpp:59:
| stream.h: In member function ‘void stream::allocavcc()’:
| stream.h:58:5: error: ‘avcodec_get_context_defaults3’ was not declared in 
this scope
|    58 |     avcodec_get_context_defaults3(avcc, NULL);
|       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from dvbcut.cpp:64:
| lavfmuxer.h: In member function ‘virtual bool lavfmuxer::putpacket(int, const 
void*, int, pts_t, pts_t, uint32_t)’:
| lavfmuxer.h:69:19: warning: ‘void av_init_packet(AVPacket*)’ is deprecated 
[-Wdeprecated-declarations]
|    69 |     av_init_packet(&avp);
|       |     ~~~~~~~~~~~~~~^~~~~~
| In file included from /usr/include/x86_64-linux-gnu/libavcodec/avcodec.h:45,
|                  from stream.h:27,
|                  from mpgfile.h:34,
|                  from dvbcut.h:35,
|                  from dvbcut.cpp:59:
| /usr/include/x86_64-linux-gnu/libavcodec/packet.h:506:6: note: declared here
|   506 | void av_init_packet(AVPacket *pkt);
|       |      ^~~~~~~~~~~~~~
| dvbcut.cpp: In member function ‘virtual void dvbcut::editAutoChapters()’:
| dvbcut.cpp:995:55: warning: ‘QString& QString::sprintf(const char*, ...)’ is 
deprecated: Use asprintf(), arg() or QTextStream instead 
[-Wdeprecated-declarations]
|   995 |             statusBar()->showMessage(QString().sprintf("%d. Scene 
change @ %d, DIST=%f\n",chapters+1,inpic,dist));
|       |                                      
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
|                  from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44,
|                  from dvbcut.cpp:31:
| /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here
|   393 |     QString &sprintf(const char *format, ...) 
Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
|       |              ^~~~~~~
| dvbcut.cpp: In member function ‘virtual void dvbcut::playPlay()’:
| dvbcut.cpp:1329:43: warning: ‘QString& QString::sprintf(const char*, ...)’ is 
deprecated: Use asprintf(), arg() or QTextStream instead 
[-Wdeprecated-declarations]
|  1329 |   arguments << "-wid" << 
QString().sprintf("0x%x",int(ui->imagedisplay->winId()));
|       |                          
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
|                  from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44,
|                  from dvbcut.cpp:31:
| /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here
|   393 |     QString &sprintf(const char *format, ...) 
Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
|       |              ^~~~~~~
| dvbcut.cpp:1331:48: warning: ‘QString& QString::sprintf(const char*, ...)’ is 
deprecated: Use asprintf(), arg() or QTextStream instead 
[-Wdeprecated-declarations]
|  1331 |   arguments << "-geometry" << 
QString().sprintf("%dx%d+0+0",int(ui->imagedisplay->width()),int(ui->imagedisplay->height()));
|       |                               
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
|                  from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44,
|                  from dvbcut.cpp:31:
| /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here
|   393 |     QString &sprintf(const char *format, ...) 
Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
|       |              ^~~~~~~
| dvbcut.cpp:1334:45: warning: ‘QString& QString::sprintf(const char*, ...)’ is 
deprecated: Use asprintf(), arg() or QTextStream instead 
[-Wdeprecated-declarations]
|  1334 |     arguments << "-aid" << QString().sprintf("0x%x", 
int(mpg->mplayeraudioid(currentaudiotrack)));
|       |                            
~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
|                  from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44,
|                  from dvbcut.cpp:31:
| /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here
|   393 |     QString &sprintf(const char *format, ...) 
Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
|       |              ^~~~~~~
| dvbcut.cpp: In member function ‘void 
dvbcut::open(std::__cxx11::list<std::__cxx11::basic_string<char> >, 
std::string, std::string)’:
| dvbcut.cpp:2158:21: warning: ‘QString::null’ is deprecated: use QString() 
[-Wdeprecated-declarations]
|  2158 |   picfilen=QString::null;
|       |                     ^~~~
| In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
|                  from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44,
|                  from dvbcut.cpp:31:
| /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:954:23: note: declared here
|   954 |     static const Null null;
|       |                       ^~~~
| dvbcut.cpp:2158:21: warning: ‘QString::null’ is deprecated: use QString() 
[-Wdeprecated-declarations]
|  2158 |   picfilen=QString::null;
|       |                     ^~~~
| In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
|                  from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44,
|                  from dvbcut.cpp:31:
| /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:954:23: note: declared here
|   954 |     static const Null null;
|       |                       ^~~~
| dvbcut.cpp: In member function ‘virtual bool dvbcut::eventFilter(QObject*, 
QEvent*)’:
| dvbcut.cpp:2334:22: warning: ‘int QWheelEvent::delta() const’ is deprecated: 
Use angleDelta() [-Wdeprecated-declarations]
|  2334 |     delta = we->delta();
|       |             ~~~~~~~~~^~
| In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QWheelEvent:1,
|                  from dvbcut.cpp:56:
| /usr/include/x86_64-linux-gnu/qt5/QtGui/qevent.h:219:16: note: declared here
|   219 |     inline int delta() const  { return qt4D; }
|       |                ^~~~~
| dvbcut.cpp: In function ‘QString timestr(pts_t)’:
| dvbcut.cpp:2454:27: warning: ‘QString& QString::sprintf(const char*, ...)’ is 
deprecated: Use asprintf(), arg() or QTextStream instead 
[-Wdeprecated-declarations]
|  2454 |   return QString().sprintf("%02d:%02d:%02d.%03d",
|       |          ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
|  2455 |     int(pts/(3600*90000)),
|       |     ~~~~~~~~~~~~~~~~~~~~~~ 
|  2456 |     int(pts/(60*90000))%60,
|       |     ~~~~~~~~~~~~~~~~~~~~~~~
|  2457 |     int(pts/90000)%60,
|       |     ~~~~~~~~~~~~~~~~~~     
|  2458 |     int(pts/90)%1000);
|       |     ~~~~~~~~~~~~~~~~~      
| In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qobject.h:47,
|                  from 
/usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:45,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qframe.h:44,
|                  from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qlabel.h:44,
|                  from dvbcut.cpp:31:
| /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:393:14: note: declared here
|   393 |     QString &sprintf(const char *format, ...) 
Q_ATTRIBUTE_FORMAT_PRINTF(2, 3);
|       |              ^~~~~~~
| make[2]: *** [<builtin>: dvbcut.o] Error 1
| In file included from mpgfile.h:34,
|                  from index.cpp:37:
| stream.h: In member function ‘void stream::allocavcc()’:
| stream.h:58:5: error: ‘avcodec_get_context_defaults3’ was not declared in 
this scope
|    58 |     avcodec_get_context_defaults3(avcc, NULL);
|       |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| make[2]: *** [<builtin>: index.o] Error 1

Cheers
-- 
Sebastian Ramacher

Attachment: signature.asc
Description: PGP signature

Reply via email to