Your message dated Mon, 21 Dec 2020 14:34:10 +0000
with message-id <[email protected]>
and subject line Bug#975156: fixed in deepin-screen-recorder 5.8.0.46-1
has caused the Debian Bug report #975156,
regarding deepin-screen-recorder: FTBFS: src/utils.cpp:113:18: 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 [email protected]
immediately.)


-- 
975156: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=975156
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: deepin-screen-recorder
Version: 5.0.0-2
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 -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 
> -DDSR_LANG_PATH=\"/usr/share/deepin-screen-recorder/translations\" 
> -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_X11EXTRAS_LIB -DQT_GUI_LIB 
> -DQT_NETWORK_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -I. 
> -I/usr/include/libdtk-2.1.1/DWidget -I/usr/include/libdtk-2.1.1/DCore 
> -I/usr/include/libdtk-2.1.1/DWm -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/QtX11Extras 
> -I/usr/include/x86_64-linux-gnu/qt5/QtGui 
> -I/usr/include/x86_64-linux-gnu/qt5/QtNetwork 
> -I/usr/include/x86_64-linux-gnu/qt5/QtDBus 
> -I/usr/include/x86_64-linux-gnu/qt5/QtCore -I. 
> -I/usr/lib/x86_64-linux-gnu/qt5/mkspecs/linux-g++ -o record_button.o 
> src/record_button.cpp
> src/utils.cpp: In static member function ‘static QSize 
> Utils::getRenderSize(int, QString)’:
> src/utils.cpp:57:38: warning: ‘int QFontMetrics::width(const QString&, int) 
> const’ is deprecated: Use QFontMetrics::horizontalAdvance 
> [-Wdeprecated-declarations]
>    57 |         int lineWidth = fm.width(line);
>       |                                      ^
> In file included from /usr/include/x86_64-linux-gnu/qt5/QtGui/QFontMetrics:1,
>                  from src/utils.cpp:28:
> /usr/include/x86_64-linux-gnu/qt5/QtGui/qfontmetrics.h:106:9: note: declared 
> here
>   106 |     int width(const QString &, int len = -1) const;
>       |         ^~~~~
> src/utils.cpp: In static member function ‘static void 
> Utils::drawTooltipBackground(QPainter&, QRect, qreal)’:
> src/utils.cpp:113:18: error: aggregate ‘QPainterPath path’ has incomplete 
> type and cannot be defined
>   113 |     QPainterPath path;
>       |                  ^~~~
> make[1]: *** [Makefile:598: utils.o] Error 1

The full build log is available from:
   
http://qa-logs.debian.net/2020/11/19/deepin-screen-recorder_5.0.0-2_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: deepin-screen-recorder
Source-Version: 5.8.0.46-1
Done: Arun Kumar Pariyar <[email protected]>

We believe that the bug you reported is fixed in the latest version of
deepin-screen-recorder, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arun Kumar Pariyar <[email protected]> (supplier of updated 
deepin-screen-recorder 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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 21 Dec 2020 16:14:51 +0545
Source: deepin-screen-recorder
Architecture: source
Version: 5.8.0.46-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Deepin Packaging Team 
<[email protected]>
Changed-By: Arun Kumar Pariyar <[email protected]>
Closes: 975156
Changes:
 deepin-screen-recorder (5.8.0.46-1) unstable; urgency=medium
 .
   [ Debian Janitor ]
   * Set upstream metadata fields: Bug-Database, Bug-Submit, Repository,
     Repository-Browse.
 .
   [ Arun Kumar Pariyar ]
   * New upstream version 5.8.0.46.
   * debian/control:
     + Bump debhelper compat to v13.
     + Bump Standards-Version to 4.5.1.
     + Add libdframeworkdbus-dev and libdtkgui-dev to Build-Depends.
     + Update build dependencies and tighten libdtkwidget-dev to (>=5.2~).
     + Remove deepin-notifications and add deepin-turbo
       to package dependency.
     + Add dde-session-ui to Recommends.
     + Add deepin-screenshot to Conflicts, Replaces.
     + Add Arun Kumar Pariyar to Uploaders.
   * debian/copyright: Update copyright information.
   * debian/rules: Update for proper build and remove LDFLAGS.
   * debian/patches:
     + Add patch to fix build with Qt5.15+ (Closes: #975156).
     + Add patch to fix build Xlibint istream error.
     + Add patch to add Keywords entry in desktop file.
Checksums-Sha1:
 cb000c04d99790da3c9fd6c448b69760766ce210 2461 
deepin-screen-recorder_5.8.0.46-1.dsc
 6c6dc83a73d8fa735234214fd10bb22e6a7ca364 4467909 
deepin-screen-recorder_5.8.0.46.orig.tar.gz
 73119bba489c13b83c9564662f2cb78993187d5b 4604 
deepin-screen-recorder_5.8.0.46-1.debian.tar.xz
 26957289a07e82f9cc24eb019e5ad4c68fc5f415 6327 
deepin-screen-recorder_5.8.0.46-1_source.buildinfo
Checksums-Sha256:
 85721f10dc50d09718a329a4fa68d3c627e47694476b0e6d60c1957caa1b483b 2461 
deepin-screen-recorder_5.8.0.46-1.dsc
 e474743ea7aaf87f85124474a58f1ac0a9ae6cec2ec66eb3c0ff536e86a26ab0 4467909 
deepin-screen-recorder_5.8.0.46.orig.tar.gz
 42b918e47580dc57da674432d98b9dfcd869c978ad0bdbcf9f4e5ab0bc0a4cfd 4604 
deepin-screen-recorder_5.8.0.46-1.debian.tar.xz
 14ff1dc40f0a52b03d4217e4ac86ba2c38525bed2ed96a14b0f50eb762bb105c 6327 
deepin-screen-recorder_5.8.0.46-1_source.buildinfo
Files:
 c02ac886c7168b0be6a049ff02ef3456 2461 utils optional 
deepin-screen-recorder_5.8.0.46-1.dsc
 6a5ae52f0c52770a065c9c8ce89fd6b1 4467909 utils optional 
deepin-screen-recorder_5.8.0.46.orig.tar.gz
 d3351430996f5ec384b6a98900d4a1a8 4604 utils optional 
deepin-screen-recorder_5.8.0.46-1.debian.tar.xz
 e7d7593526f67b53895ed0566129c347 6327 utils optional 
deepin-screen-recorder_5.8.0.46-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJHBAEBCgAxFiEE5688gqe4PSusUZcLZkYmW1hrg8sFAl/gryETHG1pdHlhNTdA
ZGViaWFuLm9yZwAKCRBmRiZbWGuDy55oEACXIRB7Rz0vWwlCRXLJT247sB79obgT
bzHDdlIoFYWWw19Zb1fyPPNU1BAl+eRlLNEi+d+xmh/bN6WMVUKoZNWVo78+JqZa
SJnbCShAIf0u9KOzlbFwE1A8AZ6TsMmgqMAhwzoo+6uXivP9OHZl+a3dN95T6cX5
ZSD1eQkA2OfcojsBDqhJlxKi98sjcyCwJ7PpkAnd5oWFyI6cLRzdqOsrg1jH7Ihu
UoRsdB55ZrigWjY2zADiOwcIgqbR6mD3tYCEqUQWvyuD3IUywqHpnth/ynKkxBD7
a8ODKw7xgaYkTFmIRoueqy/BMTjHcBYpdUEtrJPgl2xi5nEU2JnqE4dMn7gRQRTv
TvQZHHj4Y2Ey+5HXBbK54Eji7o3PSZOpYT3xffbDKTHThm52xytXLGTfXJiCv9Bb
IejI9grNO3kCeidGdo6KwO5RCa9L+afL4UaQipb93WmcKQDomhGfZv6VClwJ0m41
KpPgfbYHrxWdnj0B1unCO/nlkxIhYiuqJtjututeNttCHm7zTLSQsKHKHF6P0FUR
UVdmfUW7Dh4MQRdNn20a76D7b10HXHa779Z2TxifAIZxh1FcBq/fHVWKbLkMw1td
mFAaobth1VgM7YaHh6IOG4FZ4Nc/TvQmJKqWfFacXmZ6tGweX8z72ZaQsFy/Gbfn
CxiAP4WKhfRfgQ==
=96bY
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to