--- Begin Message ---
Source: valentina
Version: 0.6.1~dfsg-10
Severity: serious
Justification: FTBFS on amd64
Tags: bullseye sid ftbfs
Usertags: ftbfs-20200709 ftbfs-bullseye
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
Relevant part (hopefully):
> g++ -c -pipe -isystem /<<PKGBUILDDIR>>/src/libs/ifc/moc -isystem
> /<<PKGBUILDDIR>>/src/libs/ifc/rcc -O0 -isystem
> /usr/include/x86_64-linux-gnu/qt5 -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtXmlPatterns -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtCore -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtPrintSupport -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtSvg -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtNetwork -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtTest -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtOpenGL -gdwarf-3 -Wall -Wextra -pedantic
> -Weffc++ -Woverloaded-virtual -Wctor-dtor-privacy -Wnon-virtual-dtor
> -Wold-style-cast -Wconversion -Winit-self -Wunreachable-code -Wcast-align
> -Wcast-qual -Wdisabled-optimization -Wfloat-equal -Wformat=2 -Wimport
> -Wmissing-include-dirs -Wpacked -Wredundant-decls -Winvalid-pch
> -Wmissing-format-attribute -Wswitch-default -Wuninitialized -Wvariadic-macros
> -Wlogical-op -Wnoexcept -Wmissing-noreturn -Wpointer-arith
> -Wstrict-null-sentinel -Wstrict-overflow=5 -Wno-error=strict-overflow -Wundef
> -Wno-unused -ftrapv -Wzero-as-null-pointer-constant -g -O2
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
> -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -std=gnu++11
> -Wall -Wextra -D_REENTRANT -DQT_NO_FOREACH -DQT_DEPRECATED_WARNINGS
> -DQT_MESSAGELOGCONTEXT -DV_NO_ASSERT -DQT_NO_DEBUG -DQT_XML_LIB
> -DQT_XMLPATTERNS_LIB -DQT_NETWORK_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB
> -DQT_GUI_LIB -DQT_CONCURRENT_LIB -DQT_CORE_LIB -I. -I../vtools -I../vwidgets
> -I../vformat -I../vpatterndb -I../fervor -I../vmisc -I../vgeometry -I.
> -I../vlayout -I../qmuparser -I../vpropertyexplorer -I../vtest -isystem
> /usr/include/x86_64-linux-gnu/qt5 -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtXml -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtXmlPatterns -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/QtWidgets -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtGui -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtConcurrent -isystem
> /usr/include/x86_64-linux-gnu/qt5/QtCore -Imoc
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o obj/vexceptionwrongid.o
> exception/vexceptionwrongid.cpp
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T =
> VAbstractFloatItemDataPrivate]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp =
> QSharedDataPointer<VAbstractFloatItemDataPrivate>; typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/floatItemData/vabstractfloatitemdata.h:51:26:
> required from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VAbstractFloatItemDataPrivate’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from
> ../vlayout/../vpatterndb/floatItemData/vpatternlabeldata.h:34,
> from ../vlayout/vlayoutpiece.h:45,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/floatItemData/vabstractfloatitemdata.h:35:7: note:
> forward declaration of ‘class VAbstractFloatItemDataPrivate’
> 35 | class VAbstractFloatItemDataPrivate;
> | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T =
> VPatternLabelDataPrivate]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp =
> QSharedDataPointer<VPatternLabelDataPrivate>; typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/floatItemData/vpatternlabeldata.h:55:62: required
> from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VPatternLabelDataPrivate’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/vlayoutpiece.h:45,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/floatItemData/vpatternlabeldata.h:36:7: note:
> forward declaration of ‘class VPatternLabelDataPrivate’
> 36 | class VPatternLabelDataPrivate;
> | ^~~~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T =
> VPieceLabelDataPrivate]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VPieceLabelDataPrivate>;
> typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/floatItemData/vpiecelabeldata.h:58:57: required
> from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VPieceLabelDataPrivate’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/vlayoutpiece.h:46,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/floatItemData/vpiecelabeldata.h:37:7: note: forward
> declaration of ‘class VPieceLabelDataPrivate’
> 37 | class VPieceLabelDataPrivate;
> | ^~~~~~~~~~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VGObjectData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VGObjectData>; typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/../vgeometry/vgobject.h:66:25: required from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VGObjectData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from
> ../vlayout/../vpatterndb/../vgeometry/vabstractcurve.h:43,
> from
> ../vlayout/../vpatterndb/../vgeometry/vabstractbezier.h:34,
> from
> ../vlayout/../vpatterndb/../vgeometry/vabstractcubicbezierpath.h:39,
> from ../vlayout/../vpatterndb/vcontainer.h:50,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/../vgeometry/vgobject.h:45:7: note: forward
> declaration of ‘class VGObjectData’
> 45 | class VGObjectData;
> | ^~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VAbstractCurveData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VAbstractCurveData>;
> typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/../vgeometry/vabstractcurve.h:64:50: required from
> here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VAbstractCurveData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from
> ../vlayout/../vpatterndb/../vgeometry/vabstractbezier.h:34,
> from
> ../vlayout/../vpatterndb/../vgeometry/vabstractcubicbezierpath.h:39,
> from ../vlayout/../vpatterndb/vcontainer.h:50,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/../vgeometry/vabstractcurve.h:48:7: note: forward
> declaration of ‘class VAbstractCurveData’
> 48 | class VAbstractCurveData;
> | ^~~~~~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T =
> VInternalVariableData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VInternalVariableData>;
> typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/variables/vinternalvariable.h:55:25: required from
> here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VInternalVariableData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/../vpatterndb/variables.h:32,
> from ../vlayout/../vpatterndb/vcontainer.h:54,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/variables/vinternalvariable.h:39:7: note: forward
> declaration of ‘class VInternalVariableData’
> 39 | class VInternalVariableData;
> | ^~~~~~~~~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VVariableData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VVariableData>; typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/variables/vvariable.h:59:55: required from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VVariableData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/../vpatterndb/variables/vmeasurement.h:42,
> from ../vlayout/../vpatterndb/variables.h:33,
> from ../vlayout/../vpatterndb/vcontainer.h:54,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/variables/vvariable.h:42:7: note: forward
> declaration of ‘class VVariableData’
> 42 | class VVariableData;
> | ^~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VMeasurementData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VMeasurementData>;
> typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/variables/vmeasurement.h:69:43: required from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VMeasurementData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/../vpatterndb/variables.h:33,
> from ../vlayout/../vpatterndb/vcontainer.h:54,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/variables/vmeasurement.h:45:7: note: forward
> declaration of ‘class VMeasurementData’
> 45 | class VMeasurementData;
> | ^~~~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VIncrementData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VIncrementData>;
> typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/variables/vincrement.h:62:49: required from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VIncrementData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/../vpatterndb/variables.h:34,
> from ../vlayout/../vpatterndb/vcontainer.h:54,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/variables/vincrement.h:40:7: note: forward
> declaration of ‘class VIncrementData’
> 40 | class VIncrementData;
> | ^~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VCurveVariableData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VCurveVariableData>;
> typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/variables/vcurvevariable.h:56:55: required from
> here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VCurveVariableData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/../vpatterndb/variables/vcurvelength.h:38,
> from ../vlayout/../vpatterndb/variables.h:35,
> from ../vlayout/../vpatterndb/vcontainer.h:54,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/variables/vcurvevariable.h:39:7: note: forward
> declaration of ‘class VCurveVariableData’
> 39 | class VCurveVariableData;
> | ^~~~~~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VLengthLineData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VLengthLineData>;
> typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/variables/vlinelength.h:59:55: required from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VLengthLineData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/../vpatterndb/variables.h:36,
> from ../vlayout/../vpatterndb/vcontainer.h:54,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/variables/vlinelength.h:41:7: note: forward
> declaration of ‘class VLengthLineData’
> 41 | class VLengthLineData;
> | ^~~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VLineAngleData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VLineAngleData>;
> typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/variables/vlineangle.h:57:55: required from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VLineAngleData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/../vpatterndb/variables.h:37,
> from ../vlayout/../vpatterndb/vcontainer.h:54,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/variables/vlineangle.h:39:7: note: forward
> declaration of ‘class VLineAngleData’
> 39 | class VLineAngleData;
> | ^~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VAbstractPieceData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VAbstractPieceData>;
> typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/../vlayout/vabstractpiece.h:161:27: required from
> here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VAbstractPieceData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/../vpatterndb/vpiece.h:35,
> from ../vlayout/../vpatterndb/vcontainer.h:56,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/../vlayout/vabstractpiece.h:43:7: note: forward
> declaration of ‘class VAbstractPieceData’
> 43 | class VAbstractPieceData;
> | ^~~~~~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VPieceData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VPieceData>; typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/vpiece.h:91:56: required from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VPieceData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/../vpatterndb/vcontainer.h:56,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/vpiece.h:38:7: note: forward declaration of ‘class
> VPieceData’
> 38 | class VPieceData;
> | ^~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VPiecePathData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VPiecePathData>;
> typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/../vpatterndb/vpiecepath.h:61:26: required from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VPiecePathData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from ../vlayout/../vpatterndb/vcontainer.h:57,
> from ../vlayout/vlayoutpiece.h:47,
> from vdxfengine.cpp:53:
> ../vlayout/../vpatterndb/vpiecepath.h:38:7: note: forward declaration of
> ‘class VPiecePathData’
> 38 | class VPiecePathData;
> | ^~~~~~~~~~~~~~
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qsharedpointer.h:45,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpixmap.h:48,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/qpainter.h:48,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qpaintengine.h:47,
> from /usr/include/x86_64-linux-gnu/qt5/QtGui/QPaintEngine:1,
> from vdxfengine.h:34,
> from vdxfengine.cpp:29:
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h: In instantiation of
> ‘QSharedDataPointer<T>::~QSharedDataPointer() [with T = VLayoutPieceData]’:
> /usr/include/c++/9/bits/move.h:193:11: required from ‘typename
> std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> std::swap(_Tp&, _Tp&) [with _Tp = QSharedDataPointer<VLayoutPieceData>;
> typename std::enable_if<std::__and_<std::__not_<std::__is_tuple_like<_Tp> >,
> std::is_move_constructible<_Tp>, std::is_move_assignable<_Tp> >::value>::type
> = void]’
> ../vlayout/vlayoutpiece.h:72:58: required from here
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qshareddata.h:93:49: error: invalid
> use of incomplete type ‘class VLayoutPieceData’
> 93 | inline ~QSharedDataPointer() { if (d && !d->ref.deref()) delete
> d; }
> | ~~~^~~
> In file included from vdxfengine.cpp:53:
> ../vlayout/vlayoutpiece.h:51:7: note: forward declaration of ‘class
> VLayoutPieceData’
> 51 | class VLayoutPieceData;
> | ^~~~~~~~~~~~~~~~
> make[4]: *** [Makefile:493: obj/vdxfengine.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2020/07/09/valentina_0.6.1~dfsg-10_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 ---