Your message dated Tue, 15 Sep 2015 12:49:08 +0000
with message-id <e1zbpfy-00074i...@franck.debian.org>
and subject line Bug#798050: fixed in qtermwidget 0.6.0+20150709-1
has caused the Debian Bug report #798050,
regarding qtermwidget: FTBFS: symbols not as expected
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.)
--
798050: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=798050
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: qtermwidget
Version: 0.6.0-1
Severity: serious
Justification: fails to build from source
Automated builds of qtermwidget on Linux have been failing because the
set of (mangled) symbol names wasn't quite as expected, as detailed at
https://buildd.debian.org/status/logs.php?pkg=qtermwidget&ver=0.6.0-1 .
(The kFreeBSD builds failed due to a totally unrelated issue, which
I'll report separately.)
There are actually two problems (which perhaps deserve separate reports):
* On 32-bit architectures such as i386, a number of symbols have
different names; I suspect most of these discrepancies stem from
differences in size_t's ultimate type (unsigned int on 32-bit
platforms, unsigned long on 64-bit ones). Please account for these
differences, either directly or with the help of
pkgkde-symbolshelper et al. from pkg-kde-tools.
* Even on 64-bit architectures such as arm64,
QList<QString>::operator+=(QList<QString> const&)@Base is missing.
I suspect the issue here to be that some build dependency changed
while qtermwidget was in NEW, so I used severity serious because an
amd64 rebuild could well encounter the same error. That said, all
symbols from Qt headers are presumably internal implementation
details; I see no way to blacklist them altogether when processing
the .symbols file, but you can at least mark them as optional to
indicate that it's no big deal if any wind up disappearing. (A
better solution would be to hide these symbols via a linker script,
but I don't know how feasible that would be.)
Could you please take a look?
Thanks!
--- End Message ---
--- Begin Message ---
Source: qtermwidget
Source-Version: 0.6.0+20150709-1
We believe that the bug you reported is fixed in the latest version of
qtermwidget, 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 798...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
ChangZhuo Chen (陳昌倬) <czc...@debian.org> (supplier of updated qtermwidget
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: Tue, 15 Sep 2015 20:34:04 +0800
Source: qtermwidget
Binary: libqtermwidget5-0 libqtermwidget5-0-dev qtermwidget5-data
Architecture: source amd64 all
Version: 0.6.0+20150709-1
Distribution: unstable
Urgency: medium
Maintainer: LXQt Packaging Team <pkg-lxqt-de...@lists.alioth.debian.org>
Changed-By: ChangZhuo Chen (陳昌倬) <czc...@debian.org>
Description:
libqtermwidget5-0 - qt terminal widgets
libqtermwidget5-0-dev - qt terminal widgets development files
qtermwidget5-data - qt terminal widgets data files
Closes: 798050
Changes:
qtermwidget (0.6.0+20150709-1) unstable; urgency=medium
.
[ Alf Gaida ]
* Cherry-picking upstream version 0.6.0+20150709.
* Symbols fixed for amd64 and i386
.
[ ChangZhuo Chen (陳昌倬) ]
* Make all non QTermWidget symbols optional (Closes: #798050).
Checksums-Sha1:
3af1c64d22945a465b94b2f8ae227cb206e79212 2272 qtermwidget_0.6.0+20150709-1.dsc
2fa0997bd41ddc594dbb6b4723a7f638cec33dcc 158520
qtermwidget_0.6.0+20150709.orig.tar.xz
d50a6889916054df1b541fd5309cb9fca1f4c993 11968
qtermwidget_0.6.0+20150709-1.debian.tar.xz
4658835813e33428be0b4ed7cffe215fc35da2bd 9874
libqtermwidget5-0-dev_0.6.0+20150709-1_amd64.deb
92332dbe1294e87324fb98b2de4337b0930d395b 196794
libqtermwidget5-0_0.6.0+20150709-1_amd64.deb
d319c672fe8ac66d111252f7726a813779dea1eb 10118
qtermwidget5-data_0.6.0+20150709-1_all.deb
Checksums-Sha256:
f9d26a4bad180e89fd537d0d518e81044d9a6d64fc4111c6c04d917dc313ce3f 2272
qtermwidget_0.6.0+20150709-1.dsc
bc24baf1889da320ff36d9a6c1ccc3a5cf2dc32806e985061f2ae73a34c12299 158520
qtermwidget_0.6.0+20150709.orig.tar.xz
5420afe62c576788d633e052abb9ae74b5da5b638692e7320bf7ac5ce234fe39 11968
qtermwidget_0.6.0+20150709-1.debian.tar.xz
96edbe911184d435b8b7242695e207fb94a8af73b3021f6b67bdd64c5d59bbce 9874
libqtermwidget5-0-dev_0.6.0+20150709-1_amd64.deb
d2929da309cbd590f542ee8d46d41c139f944b7c2cb2e8c79dbb36c73eee914e 196794
libqtermwidget5-0_0.6.0+20150709-1_amd64.deb
1b4cdf61457ffec0018a84a035876e63f0566ef8ae3b60c5eba60bddea3a65dc 10118
qtermwidget5-data_0.6.0+20150709-1_all.deb
Files:
aa8840fdbf8318947d199d5b279608a1 2272 libs optional
qtermwidget_0.6.0+20150709-1.dsc
60e4bdeeeb779e118316ccf6f770d29d 158520 libs optional
qtermwidget_0.6.0+20150709.orig.tar.xz
65340bd382c7c9b6ddd2d3b0b77ad362 11968 libs optional
qtermwidget_0.6.0+20150709-1.debian.tar.xz
6e3bf7b5e09027af69c9dc8cfeea867b 9874 libdevel optional
libqtermwidget5-0-dev_0.6.0+20150709-1_amd64.deb
19c163965c3a35bb00ddaf036d61290c 196794 libs optional
libqtermwidget5-0_0.6.0+20150709-1_amd64.deb
94a95e77e72847e42b72fc63026f7674 10118 libs optional
qtermwidget5-data_0.6.0+20150709-1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCgAGBQJV+BMsAAoJELTYlw90nD9q3GAQAN21vlj2Z5eGhvvDrGg2OahC
cXNIyNJ/3q6p8YYxnx5elNp+U/5lgL6Ybeg51vpt6OM2AlEfxkPp4O1YFxqZhK6a
Cv1vVlUXXyMqd6m3Fp4FVE4Tnu9W5ikYSqLa4toaUqLQm97Df3KbLaRtORORD2/N
oCumSv/ZKjAAcRJHqbqqj1tn5HkkXdWRWLh+EQPIfdm2Cbmyiu5mB/4w1AC9KLYS
VSl10zDSgBiwHQPkJVMG6hMUqZ1VxJ4Vs00GHCV/J7ASqMcCDxTU4DvsyJVqQvFR
YM04kY+NAiDnpwIlyaHHUzzTSFfXowEbFKheP65hNt8BuEz9dZ5FxY7pGvpHmhKI
M5Xerh6gjfm6fBxyoinuX8dWaaAvU5AdWa6fX83XanBYQsZtoIbGsP1d7Z2qBcTx
3HaEZTPN3qnJiJWnvrXAGi14/KxhbesLvQaCxhLvxtPUW4Qm1Ubs7IKYG1A+ryaV
irK2xjRUPGvqCqWu3cFYSBY+8EfsVYdmkPyfi0pMA+UtB+mycQV4X0tTqTUOBTel
KD4mpgnXhni2lE2k0T/JVcsYe9yVFdl5DtnxJRXOgZTVBC0oKtn2JTxtWMX1g/4c
m3gHotrQ8+0ICJjjf9PvndZ01+S0xsNyoD9XUosF3THTdnt7NdiccM9x87bOMyBY
4BfwyJKB637HUWd1nFCO
=DcVB
-----END PGP SIGNATURE-----
--- End Message ---