Your message dated Tue, 24 Nov 2020 11:49:29 +0000
with message-id <e1khwp7-000j4z...@fasolo.debian.org>
and subject line Bug#975159: fixed in ghostwriter 1.8.1-2
has caused the Debian Bug report #975159,
regarding ghostwriter: FTBFS: src/MarkdownEditor.cpp:301:30: error: aggregate
‘QPainterPath path’ has incomplete type and cannot be defined
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
975159: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975159
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ghostwriter
Version: 1.8.1-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):
> g++ -c -pipe -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
> -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
> -D_FORTIFY_SOURCE=2 -std=gnu++11 -Wall -Wextra -D_REENTRANT -fPIC
> -DAPPVERSION=\"v1.8.1\" -DDATADIR=\"/usr/share/ghostwriter\" -DQT_NO_DEBUG
> -DQT_SVG_LIB -DQT_WEBENGINEWIDGETS_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB
> -DQT_WEBENGINE_LIB -DQT_WEBENGINECORE_LIB -DQT_QUICK_LIB -DQT_GUI_LIB
> -DQT_CONCURRENT_LIB -DQT_QMLMODELS_LIB -DQT_WEBCHANNEL_LIB -DQT_QML_LIB
> -DQT_NETWORK_LIB -DQT_POSITIONING_LIB -DQT_CORE_LIB -I. -Isrc -Isrc/spelling
> -I/usr/include/hunspell -I/usr/include/x86_64-linux-gnu/qt5
> -I/usr/include/x86_64-linux-gnu/qt5/QtSvg
> -I/usr/include/x86_64-linux-gnu/qt5/QtWebEngineWidgets
> -I/usr/include/x86_64-linux-gnu/qt5/QtPrintSupport
> -I/usr/include/x86_64-linux-gnu/qt5/QtWidgets
> -I/usr/include/x86_64-linux-gnu/qt5/QtWebEngine
> -I/usr/include/x86_64-linux-gnu/qt5/QtWebEngineCore
> -I/usr/include/x86_64-linux-gnu/qt5/QtQuick
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui
> -I/usr/include/x86_64-linux-gnu/qt5/QtConcurrent
> -I/usr/include/x86_64-linux-gnu/qt5/QtQmlModels
> -I/usr/include/x86_64-linux-gnu/qt5/QtWebChannel
> -I/usr/include/x86_64-linux-gnu/qt5/QtQml
> -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork
> -I/usr/include/x86_64-linux-gnu/qt5/QtPositioning
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore -Ibuild/release
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o
> build/release/HtmlPreview.o src/HtmlPreview.cpp
> src/MarkdownEditor.cpp: In member function ‘virtual void
> MarkdownEditor::paintEvent(QPaintEvent*)’:
> src/MarkdownEditor.cpp:301:30: error: aggregate ‘QPainterPath path’ has
> incomplete type and cannot be defined
> 301 | QPainterPath path;
> | ^~~~
> src/MarkdownEditor.cpp: In member function ‘void
> MarkdownEditor::setupPaperMargins(int)’:
> src/MarkdownEditor.cpp:497:63: warning: ‘const QRect
> QDesktopWidget::screenGeometry(int) const’ is deprecated: Use
> QGuiApplication::screens() [-Wdeprecated-declarations]
> 497 | int screenWidth =
> QApplication::desktop()->screenGeometry().width();
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QDesktopWidget:1,
> from src/MarkdownEditor.cpp:33:
> /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;
> |
> ^~~~~~~~~~~~~~
> src/MarkdownEditor.cpp: In member function ‘virtual bool
> MarkdownEditor::eventFilter(QObject*, QEvent*)’:
> src/MarkdownEditor.cpp:771:67: warning: ‘QList<QTextLayout::FormatRange>
> QTextLayout::additionalFormats() const’ is deprecated: Use formats()
> [-Wdeprecated-declarations]
> 771 | cursorForWord.block().layout()->additionalFormats();
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qabstracttextdocumentlayout.h:45,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qplaintextedit.h:51,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPlainTextEdit:1,
> from src/MarkdownEditor.h:24,
> from src/MarkdownEditor.cpp:41:
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qtextlayout.h:155:57: note: declared
> here
> 155 | QT_DEPRECATED_X("Use formats()") QList<FormatRange>
> additionalFormats() const;
> |
> ^~~~~~~~~~~~~~~~~
> src/MarkdownEditor.cpp: In member function ‘void
> MarkdownEditor::setTabulationWidth(int)’:
> src/MarkdownEditor.cpp:1410:55: warning: ‘int QFontMetrics::width(QChar)
> const’ is deprecated: Use QFontMetrics::horizontalAdvance
> [-Wdeprecated-declarations]
> 1410 | this->setTabStopWidth(fontMetrics.width(QChar(' ')) * tabWidth);
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qwidget.h:50,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qscrollbar.h:44,
> from
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QScrollBar:1,
> from src/MarkdownEditor.cpp:25:
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:110:9: note: declared
> here
> 110 | int width(QChar) const;
> | ^~~~~
> src/MarkdownEditor.cpp:1410:67: warning: ‘void
> QPlainTextEdit::setTabStopWidth(int)’ is deprecated
> [-Wdeprecated-declarations]
> 1410 | this->setTabStopWidth(fontMetrics.width(QChar(' ')) * tabWidth);
> | ^
> In file included from
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/QPlainTextEdit:1,
> from src/MarkdownEditor.h:24,
> from src/MarkdownEditor.cpp:41:
> /usr/include/x86_64-linux-gnu/qt5/QtWidgets/qplaintextedit.h:179:24: note:
> declared here
> 179 | QT_DEPRECATED void setTabStopWidth(int width);
> | ^~~~~~~~~~~~~~~
> make[1]: *** [Makefile:1083: build/release/MarkdownEditor.o] Error 1
The full build log is available from:
http://qa-logs.debian.net/2020/11/19/ghostwriter_1.8.1-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: ghostwriter
Source-Version: 1.8.1-2
Done: Sebastien CHAVAUX <seb95.s...@gmail.com>
We believe that the bug you reported is fixed in the latest version of
ghostwriter, 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 975...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastien CHAVAUX <seb95.s...@gmail.com> (supplier of updated ghostwriter
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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Mon, 23 Nov 2020 16:18:25 +0100
Source: ghostwriter
Architecture: source
Version: 1.8.1-2
Distribution: unstable
Urgency: medium
Maintainer: Sebastien CHAVAUX <seb95.s...@gmail.com>
Changed-By: Sebastien CHAVAUX <seb95.s...@gmail.com>
Closes: 975159
Changes:
ghostwriter (1.8.1-2) unstable; urgency=medium
.
* add fix-build-with-Qt-5.15.patch (Closes: #975159)
Checksums-Sha1:
957fe2cf9e5f244d5aea994c30f53da1f783a353 2026 ghostwriter_1.8.1-2.dsc
0af01c5a2c34381c9cb6d7904b5618dbe961fa90 8608 ghostwriter_1.8.1-2.debian.tar.xz
Checksums-Sha256:
9810b0cdbfe9b92d91f2d898fd2fd1dec6dd86c5e9575f11732f183e85255dc1 2026
ghostwriter_1.8.1-2.dsc
18a5d5934815c8d35ca8c832bb54498fd49d0d7e68ba33d809cc75d3474b122f 8608
ghostwriter_1.8.1-2.debian.tar.xz
Files:
5976a4ab143a85afb6bc2774c88c44e5 2026 editors optional ghostwriter_1.8.1-2.dsc
9a7161ad60b7ceb89e22d6125f992232 8608 editors optional
ghostwriter_1.8.1-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEZaEt9P4xrWusTXauM1X01jtYIcwFAl+88UAACgkQM1X01jtY
Iczc0g//YKL0BSXiB8VhiQsdvTHpGUp+Bip6lLVavPA9pX7Vt03BNlSpWnfk7bVW
k2gCh+Ivi7xnu/+Ir3kdk3WaeVRr4G+y2OOWkF2YmToQGPuBFS8B24vG4OhENV/x
C9PSAB7q7SIn0HVJKWdw63pzGzna3HYKknNz+mufwcRzFgNmR9wRVAFy9Lp6UJ7S
+oCPVlFR3U2+KDQ2PR1q1Q65gQr8HsdeP7iS27RUPtTVJwheU2PSYjjotmNbqfsQ
ye26oC22B9YmboukN+xbTE4x7kdzl4GzEXQyBQbxMSKjMrZWRcoKu91oB2LsXY/2
560evQvovJIOoRtUD27a9OctoDavNBCN2Bcsaj2+ASXXSHOvqSKXG5jrzW8weic1
1E1C6y9MC7l8qh/sggwdQC5N4/2tEl9ChUsYHVGIb9PpG8rrY/k3TWvfAKHyAF2+
EzELndIsyTZOlxeDF4aPXdXKKeR26L9fhvRbvooeKdmm43vmZmcWDumWvbEMepNY
11TQTxtAUFZOLcV1IAbQWVopC5adcLDLHj7yqn5PqZaxFdx8kx5ysxF+ZXpRC7xI
fOeLunoyT6W8B3bLnIs0FycUXtSwH9vnFdU9HTFKoLn3e6Sw/GU+L5OTzFepC0ap
lZdTVbOVoeUUpA2Nb3Pj6XEN+ZIFNPTq8zDCyEBmEi2EVD3l0Pk=
=s2pR
-----END PGP SIGNATURE-----
--- End Message ---