--- Begin Message ---
- To: submit@bugs.debian.org
- Subject: supercollider: FTBFS: ../QtCollider/primitives/prim_QPen.cpp:37:21: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined
- From: Lucas Nussbaum <lucas@debian.org>
- Date: Thu, 19 Nov 2020 10:38:13 +0100
- Message-id: <20201119093813.GA4276@xanadu.blop.info>
Source: supercollider
Version: 1:3.10.4+repack-1
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20201119 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> /usr/bin/c++ -DBOOST_CHRONO_HEADER_ONLY -DBOOST_NO_AUTO_PTR -DBUILDING_SCSYNTH -DHAVE_ALSA=1 -DHAVE_AVAHI=1 -DHAVE_HIDAPI -DHAVE_LID -DHAVE_READLINE -DNOVA_SIMD -DQT_COLLIDER_EXPORTING -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_WEBCHANNEL_LIB -DQT_WEBENGINECORE_LIB -DQT_WEBENGINEWIDGETS_LIB -DQT_WIDGETS_LIB -DSC_DATA_DIR=\"/usr/share/SuperCollider\" -DSC_HIDAPI -DSC_IDE -DSC_MEMORY_ALIGNMENT=32 -DSC_PLUGIN_DIR=\"/usr/lib/SuperCollider/plugins\" -DSC_QT -DSC_USE_QTWEBENGINE -DUSE_RENDEZVOUS=1 -DYYSTACK_USE_ALLOC -Icommon -I../include/common -I../include/lang -I../include/plugin_interface -I../include/server -I../common -I../external_libraries/boost_sync/include -I../lang/LangSource -I../lang/LangPrimSource -I../external_libraries/nova-tt -I../lang/LangSource/Bison -I../external_libraries/hidapi/hidapi -I../external_libraries/hidapi/hidapi_parser -I../QtCollider -I../lang/X11_INCLUDE_DIR -I../SCDoc -I../external_libraries/TLSF-2.4.6/src -I../external_libraries/yaml-cpp/include -I../external_libraries/boost -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuick -isystem /usr/include/x86_64-linux-gnu/qt5/QtQmlModels -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngineCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebChannel -isystem /usr/include/x86_64-linux-gnu/qt5/QtPositioning -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngineWidgets -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fno-math-errno -fno-signaling-nans -fsigned-zeros -fno-associative-math -pthread -fvisibility=hidden -fPIC -std=gnu++11 -MD -MT lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_QPen.cpp.o -MF lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_QPen.cpp.o.d -o lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_QPen.cpp.o -c ../QtCollider/primitives/prim_QPen.cpp
> ../QtCollider/primitives/prim_QPen.cpp:37:21: error: aggregate ‘QPainterPath path’ has incomplete type and cannot be defined
> 37 | static QPainterPath path;
> | ^~~~
> ../QtCollider/primitives/prim_QPen.cpp: In function ‘bool QtCollider::beginPainting(QPainter*, QObject*)’:
> ../QtCollider/primitives/prim_QPen.cpp:61:25: error: invalid use of incomplete type ‘class QPainterPath’
> 61 | path = QPainterPath();
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimage.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QImage:1,
> from ../QtCollider/primitives/../image.h:24,
> from ../QtCollider/primitives/prim_QPen.cpp:25:
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
> 54 | class QPainterPath;
> | ^~~~~~~~~~~~
> ../QtCollider/primitives/prim_QPen.cpp: In static member function ‘static int QtCollider::LangPrimitive<QtCollider::QPen_Clear>::implementation(PyrSlot*, PyrSlot*, VMGlobals*)’:
> ../QtCollider/primitives/prim_QPen.cpp:135:25: error: invalid use of incomplete type ‘class QPainterPath’
> 135 | path = QPainterPath();
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimage.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QImage:1,
> from ../QtCollider/primitives/../image.h:24,
> from ../QtCollider/primitives/prim_QPen.cpp:25:
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
> 54 | class QPainterPath;
> | ^~~~~~~~~~~~
> ../QtCollider/primitives/prim_QPen.cpp: In static member function ‘static int QtCollider::LangPrimitive<QtCollider::QPen_Clip>::implementation(PyrSlot*, PyrSlot*, VMGlobals*)’:
> ../QtCollider/primitives/prim_QPen.cpp:245:25: error: invalid use of incomplete type ‘class QPainterPath’
> 245 | path = QPainterPath();
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimage.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QImage:1,
> from ../QtCollider/primitives/../image.h:24,
> from ../QtCollider/primitives/prim_QPen.cpp:25:
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
> 54 | class QPainterPath;
> | ^~~~~~~~~~~~
> ../QtCollider/primitives/prim_QPen.cpp: In static member function ‘static int QtCollider::LangPrimitive<QtCollider::QPen_Draw>::implementation(PyrSlot*, PyrSlot*, VMGlobals*)’:
> ../QtCollider/primitives/prim_QPen.cpp:538:25: error: invalid use of incomplete type ‘class QPainterPath’
> 538 | path = QPainterPath();
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimage.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QImage:1,
> from ../QtCollider/primitives/../image.h:24,
> from ../QtCollider/primitives/prim_QPen.cpp:25:
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
> 54 | class QPainterPath;
> | ^~~~~~~~~~~~
> ../QtCollider/primitives/prim_QPen.cpp: In static member function ‘static int QtCollider::LangPrimitive<QtCollider::QPen_FillAxialGradient>::implementation(PyrSlot*, PyrSlot*, VMGlobals*)’:
> ../QtCollider/primitives/prim_QPen.cpp:567:25: error: invalid use of incomplete type ‘class QPainterPath’
> 567 | path = QPainterPath();
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimage.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QImage:1,
> from ../QtCollider/primitives/../image.h:24,
> from ../QtCollider/primitives/prim_QPen.cpp:25:
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
> 54 | class QPainterPath;
> | ^~~~~~~~~~~~
> ../QtCollider/primitives/prim_QPen.cpp: In static member function ‘static int QtCollider::LangPrimitive<QtCollider::QPen_FillRadialGradient>::implementation(PyrSlot*, PyrSlot*, VMGlobals*)’:
> ../QtCollider/primitives/prim_QPen.cpp:595:25: error: invalid use of incomplete type ‘class QPainterPath’
> 595 | path = QPainterPath();
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/qtransform.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qimage.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QImage:1,
> from ../QtCollider/primitives/../image.h:24,
> from ../QtCollider/primitives/prim_QPen.cpp:25:
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qmatrix.h:54:7: note: forward declaration of ‘class QPainterPath’
> 54 | class QPainterPath;
> | ^~~~~~~~~~~~
> [301/558] /usr/bin/c++ -DBOOST_CHRONO_HEADER_ONLY -DBOOST_NO_AUTO_PTR -DBUILDING_SCSYNTH -DHAVE_ALSA=1 -DHAVE_AVAHI=1 -DHAVE_HIDAPI -DHAVE_LID -DHAVE_READLINE -DNOVA_SIMD -DQT_COLLIDER_EXPORTING -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_WEBCHANNEL_LIB -DQT_WEBENGINECORE_LIB -DQT_WEBENGINEWIDGETS_LIB -DQT_WIDGETS_LIB -DSC_DATA_DIR=\"/usr/share/SuperCollider\" -DSC_HIDAPI -DSC_IDE -DSC_MEMORY_ALIGNMENT=32 -DSC_PLUGIN_DIR=\"/usr/lib/SuperCollider/plugins\" -DSC_QT -DSC_USE_QTWEBENGINE -DUSE_RENDEZVOUS=1 -DYYSTACK_USE_ALLOC -Icommon -I../include/common -I../include/lang -I../include/plugin_interface -I../include/server -I../common -I../external_libraries/boost_sync/include -I../lang/LangSource -I../lang/LangPrimSource -I../external_libraries/nova-tt -I../lang/LangSource/Bison -I../external_libraries/hidapi/hidapi -I../external_libraries/hidapi/hidapi_parser -I../QtCollider -I../lang/X11_INCLUDE_DIR -I../SCDoc -I../external_libraries/TLSF-2.4.6/src -I../external_libraries/yaml-cpp/include -I../external_libraries/boost -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuick -isystem /usr/include/x86_64-linux-gnu/qt5/QtQmlModels -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngineCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebChannel -isystem /usr/include/x86_64-linux-gnu/qt5/QtPositioning -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngineWidgets -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fno-math-errno -fno-signaling-nans -fsigned-zeros -fno-associative-math -pthread -fvisibility=hidden -fPIC -std=gnu++11 -MD -MT lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_QObject.cpp.o -MF lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_QObject.cpp.o.d -o lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_QObject.cpp.o -c ../QtCollider/primitives/prim_QObject.cpp
> [302/558] /usr/bin/c++ -DBOOST_CHRONO_HEADER_ONLY -DBOOST_NO_AUTO_PTR -DBUILDING_SCSYNTH -DHAVE_ALSA=1 -DHAVE_AVAHI=1 -DHAVE_HIDAPI -DHAVE_LID -DHAVE_READLINE -DNOVA_SIMD -DQT_COLLIDER_EXPORTING -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_WEBCHANNEL_LIB -DQT_WEBENGINECORE_LIB -DQT_WEBENGINEWIDGETS_LIB -DQT_WIDGETS_LIB -DSC_DATA_DIR=\"/usr/share/SuperCollider\" -DSC_HIDAPI -DSC_IDE -DSC_MEMORY_ALIGNMENT=32 -DSC_PLUGIN_DIR=\"/usr/lib/SuperCollider/plugins\" -DSC_QT -DSC_USE_QTWEBENGINE -DUSE_RENDEZVOUS=1 -DYYSTACK_USE_ALLOC -Icommon -I../include/common -I../include/lang -I../include/plugin_interface -I../include/server -I../common -I../external_libraries/boost_sync/include -I../lang/LangSource -I../lang/LangPrimSource -I../external_libraries/nova-tt -I../lang/LangSource/Bison -I../external_libraries/hidapi/hidapi -I../external_libraries/hidapi/hidapi_parser -I../QtCollider -I../lang/X11_INCLUDE_DIR -I../SCDoc -I../external_libraries/TLSF-2.4.6/src -I../external_libraries/yaml-cpp/include -I../external_libraries/boost -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuick -isystem /usr/include/x86_64-linux-gnu/qt5/QtQmlModels -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngineCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebChannel -isystem /usr/include/x86_64-linux-gnu/qt5/QtPositioning -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngineWidgets -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fno-math-errno -fno-signaling-nans -fsigned-zeros -fno-associative-math -pthread -fvisibility=hidden -fPIC -std=gnu++11 -MD -MT lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_misc.cpp.o -MF lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_misc.cpp.o.d -o lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_misc.cpp.o -c ../QtCollider/primitives/prim_misc.cpp
> ../QtCollider/primitives/prim_misc.cpp: In static member function ‘static int QtCollider::LangPrimitive<QtCollider::QWindow_ScreenBounds>::implementation(PyrSlot*, PyrSlot*, VMGlobals*)’:
> ../QtCollider/primitives/prim_misc.cpp:62:68: warning: ‘const QRect QDesktopWidget::screenGeometry(int) const’ is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
> 62 | QRect screenGeometry = QApplication::desktop()->screenGeometry();
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDesktopWidget:1,
> from ../QtCollider/primitives/prim_misc.cpp:42:
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdesktopwidget.h:79:67: note: declared here
> 79 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect screenGeometry(int screen = -1) const;
> | ^~~~~~~~~~~~~~
> ../QtCollider/primitives/prim_misc.cpp: In static member function ‘static int QtCollider::LangPrimitive<QtCollider::QWindow_AvailableGeometry>::implementation(PyrSlot*, PyrSlot*, VMGlobals*)’:
> ../QtCollider/primitives/prim_misc.cpp:71:61: warning: ‘const QRect QDesktopWidget::availableGeometry(int) const’ is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
> 71 | QRect rect = QApplication::desktop()->availableGeometry();
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDesktopWidget:1,
> from ../QtCollider/primitives/prim_misc.cpp:42:
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qdesktopwidget.h:88:67: note: declared here
> 88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
> | ^~~~~~~~~~~~~~~~~
> [303/558] /usr/bin/c++ -DBOOST_CHRONO_HEADER_ONLY -DBOOST_NO_AUTO_PTR -DBUILDING_SCSYNTH -DHAVE_ALSA=1 -DHAVE_AVAHI=1 -DHAVE_HIDAPI -DHAVE_LID -DHAVE_READLINE -DNOVA_SIMD -DQT_COLLIDER_EXPORTING -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_NO_KEYWORDS -DQT_OPENGL_LIB -DQT_POSITIONING_LIB -DQT_PRINTSUPPORT_LIB -DQT_QMLMODELS_LIB -DQT_QML_LIB -DQT_QUICK_LIB -DQT_SQL_LIB -DQT_SVG_LIB -DQT_WEBCHANNEL_LIB -DQT_WEBENGINECORE_LIB -DQT_WEBENGINEWIDGETS_LIB -DQT_WIDGETS_LIB -DSC_DATA_DIR=\"/usr/share/SuperCollider\" -DSC_HIDAPI -DSC_IDE -DSC_MEMORY_ALIGNMENT=32 -DSC_PLUGIN_DIR=\"/usr/lib/SuperCollider/plugins\" -DSC_QT -DSC_USE_QTWEBENGINE -DUSE_RENDEZVOUS=1 -DYYSTACK_USE_ALLOC -Icommon -I../include/common -I../include/lang -I../include/plugin_interface -I../include/server -I../common -I../external_libraries/boost_sync/include -I../lang/LangSource -I../lang/LangPrimSource -I../external_libraries/nova-tt -I../lang/LangSource/Bison -I../external_libraries/hidapi/hidapi -I../external_libraries/hidapi/hidapi_parser -I../QtCollider -I../lang/X11_INCLUDE_DIR -I../SCDoc -I../external_libraries/TLSF-2.4.6/src -I../external_libraries/yaml-cpp/include -I../external_libraries/boost -isystem /usr/include/x86_64-linux-gnu/qt5 -isystem /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem /usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -isystem /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem /usr/include/x86_64-linux-gnu/qt5/QtQuick -isystem /usr/include/x86_64-linux-gnu/qt5/QtQmlModels -isystem /usr/include/x86_64-linux-gnu/qt5/QtQml -isystem /usr/include/x86_64-linux-gnu/qt5/QtSql -isystem /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -isystem /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngineCore -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebChannel -isystem /usr/include/x86_64-linux-gnu/qt5/QtPositioning -isystem /usr/include/x86_64-linux-gnu/qt5/QtWebEngineWidgets -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -O2 -g -DNDEBUG -fschedule-insns2 -fomit-frame-pointer -Wreturn-type -fno-math-errno -fno-signaling-nans -fsigned-zeros -fno-associative-math -pthread -fvisibility=hidden -fPIC -std=gnu++11 -MD -MT lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_QWidget.cpp.o -MF lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_QWidget.cpp.o.d -o lang/CMakeFiles/libsclang.dir/__/QtCollider/primitives/prim_QWidget.cpp.o -c ../QtCollider/primitives/prim_QWidget.cpp
> In file included from ../QtCollider/primitives/prim_QWidget.cpp:24:
> ../QtCollider/primitives/../QWidgetProxy.h: In static member function ‘static void QWidgetProxy::setGlobalEventEnabled(QWidgetProxy::GlobalEvent, bool)’:
> ../QtCollider/primitives/../QWidgetProxy.h:44:42: warning: ‘T QBasicAtomicInteger<T>::load() const [with T = int]’ is deprecated: Use loadRelaxed [-Wdeprecated-declarations]
> 44 | int mask = _globalEventMask.load();
> | ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic.h:46,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qglobal.h:1306,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qalgorithms.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/qlist.h:43,
> from /usr/include/x86_64-linux-gnu/qt5/QtCore/QList:1,
> from ../QtCollider/primitives/primitives.h:26,
> from ../QtCollider/primitives/prim_QWidget.cpp:22:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:103:55: note: declared here
> 103 | QT_DEPRECATED_VERSION_X_5_14("Use loadRelaxed") T load() const noexcept { return loadRelaxed(); }
> | ^~~~
> ninja: build stopped: subcommand failed.
> dh_auto_build: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 ninja -j4 -v returned exit code 1
> make: *** [debian/rules:15: binary] Error 25
The full build log is available from:
http://qa-logs.debian.net/2020/11/19/supercollider_3.10.4+repack-1_unstable.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.
--- End Message ---
--- Begin Message ---
Source: supercollider
Source-Version: 1:3.11.2+repack-1
Done: Dennis Braun <d_braun@kabelmail.de>
We believe that the bug you reported is fixed in the latest version of
supercollider, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 975167@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Dennis Braun <d_braun@kabelmail.de> (supplier of updated supercollider package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 16 Dec 2020 22:53:57 +0100
Source: supercollider
Architecture: source
Version: 1:3.11.2+repack-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Changed-By: Dennis Braun <d_braun@kabelmail.de>
Closes: 975167 975667
Changes:
supercollider (1:3.11.2+repack-1) unstable; urgency=medium
.
[ Dennis Braun ]
* New upstream version 3.11.2+repack
+ Fix FTBFS (Closes: #975167)
+ Update Files-Excluded: Add mac & windows files and remove HelpSource/._*
* d/watch: Fix github download URL & Regex to exclude RCs, alphas, betas...
* Update patchset
* Backport the linker error patches
https://github.com/supercollider/supercollider/pull/5014
* Bump dh-compat to 13
* Bump S-V to 4.5.1
* Add libncurses-dev to B-D
* Add myself to the d/ section of d/copyright
* d/copyright: Drop non-existing pkg-dmg and git-archive-all.py
* d/copyright: Drop obsolete MPL-1.1
* d/rules: Drop override_dh_installdocs
* Drop obsolete d/source/lintian-overrides
* d/supercollider-common.install: Remove trailing whitespaces
* Add AUTHORS and CHANGELOG to supercollider-doc.install
* Add SCVim.sc to supercollider-vim.install
* Add SC_LanguageClient.h to supercollider-dev.install
* Add COPYING to d/not-installed
* Add AUTHORS & CHANGELOG and READMEs to d/not-installed,
false positives for dh_missing
.
[ Sebastian Ramacher ]
* debian/patches/: Apply patches to fix build with boost 1.74 (Closes:
#975667)
Checksums-Sha1:
513b10e35c46d284bbe31b508a682a2dec90f893 3850 supercollider_3.11.2+repack-1.dsc
eb67da3b70b4fd3440289f30ec1f96c6d4cc203a 11411624 supercollider_3.11.2+repack.orig.tar.xz
80029d1bc545e557d35ace0befb34de780767f85 33572 supercollider_3.11.2+repack-1.debian.tar.xz
Checksums-Sha256:
9b575ebb809b010529175bb9b20f1dd2fb8a6761623ab27b3c3f4e4df9818b9a 3850 supercollider_3.11.2+repack-1.dsc
7fe97e26d26bd2846815e98ce9fa2225530de5a9912e041d3b72ab51c943b526 11411624 supercollider_3.11.2+repack.orig.tar.xz
624acb2199c5d7ddaf826613011aac8ba84bc6d5a8963c830dd52109f59c06ca 33572 supercollider_3.11.2+repack-1.debian.tar.xz
Files:
f33d6732fb0bf0c80e98ec2f7f1fd9e6 3850 sound optional supercollider_3.11.2+repack-1.dsc
985ea63c1e1f1cc7b7e3b279481ebddf 11411624 sound optional supercollider_3.11.2+repack.orig.tar.xz
9b3e973fbf8435c46b2b80cac3ac4641 33572 sound optional supercollider_3.11.2+repack-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEE94y6B4F7sUmhHTOQafL8UW6nGZMFAl/ahMAACgkQafL8UW6n
GZOvVA//RnzO6vreCIPqBByTJGT1cbpPzfOlCcbLpouQpBDcvb4j3uhGbKg2cRGL
5YqrSJw/wGIp5NhRwGQU79hfBJCIcsmDZnnRpdi7Y216GgeSzJ6O+mpqrLsAN5xk
3wegVZdJPQFRi2nVymew6wmVinqKvmum+t2FdvzuEbfzoWRe9gmOU5nO1xMv0Y1v
PyP2D5SJ0yGoBE3fTiTc+hoH9ZPFAjypWCGvn2JbsdeH6sJDAKTxs9p2dLtdbCyq
XzW4logFRoI2PwygfoPzCurhAW7P+Flgtv2ZLdj1HZn8mj1g7uaF9UZWVervcLtq
dtaueTi7kLP2pgkVCf+DBE6PiX+QpdFZNOYHfb1FYKQn+L9hyYsnbbIGJPb9Wa+C
oBSj6nrTz8ZGFbT4nNgZ4Jrg67vBjsgVWAoTEED1gpIX9yKOjpMa4VJR5U9iIpFL
5TTFZ1K6ZbkazXf9W22C3wdE2HskYh7TRt1VnZifk+/jh/0n8cdeDRzcl9IdEl0m
B0x4CFoyy7HVmkwZ5wiCk8M3KNg57Qgg0nFlJxezK9xSs6av7K7Eee7J7q9CPwiK
B1UhypktKQa315P++ORHOyr0vQFvsaens0Z4HRG7aTsqcP0ZZ+YL7Sw2EzfLEbFE
0c1Wjp2Xs7vWZ83AC2I+EbIcfzc151rY+n1AKXAjm5AV2z91NW4=
=CdB0
-----END PGP SIGNATURE-----
--- End Message ---