Your message dated Wed, 21 Dec 2016 22:21:56 +0000
with message-id <e1cjpgm-00087g...@fasolo.debian.org>
and subject line Bug#839353: fixed in referencer 1.2.2-2
has caused the Debian Bug report #839353,
regarding referencer: FTBFS: Document.C:300:17: error: no match for 
'operator==' (operand types are 'Glib::RefPtr<Gio::File>' and 'int')
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.)


-- 
839353: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839353
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: referencer
Version: 1.2.2-1
Severity: serious
Tags: stretch sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20160930 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> g++ -DHAVE_CONFIG_H -I. -I.. -DDATADIR=\""/usr/share/referencer"\" 
> -DGNOMELOCALEDIR=\"/usr/share/locale\" 
> -DPLUGINDIR=\""/usr/lib/x86_64-linux-gnu/referencer"\"   
> -I/usr/include/python2.7                  -Wdate-time -D_FORTIFY_SOURCE=2 -g 
> -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -pthread -I/usr/include/gtkmm-2.4 
> -I/usr/lib/x86_64-linux-gnu/gtkmm-2.4/include -I/usr/include/atkmm-1.6 
> -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gtk-2.0 
> -I/usr/include/gdkmm-2.4 -I/usr/lib/x86_64-linux-gnu/gdkmm-2.4/include 
> -I/usr/include/giomm-2.4 -I/usr/lib/x86_64-linux-gnu/giomm-2.4/include 
> -I/usr/include/pangomm-1.4 -I/usr/lib/x86_64-linux-gnu/pangomm-1.4/include 
> -I/usr/include/cairomm-1.0 -I/usr/lib/x86_64-linux-gnu/cairomm-1.0/include 
> -I/usr/include/gtk-2.0 -I/usr/lib/x86_64-linux-gnu/gtk-2.0/include 
> -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 
> -I/usr/include/atk-1.0 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 
> -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 
> -I/usr/include/glibmm-2.4 -I/usr/lib/x86_64-linux-gnu/glibmm-2.4/include 
> -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include 
> -I/usr/include/gconf/2 -I/usr/include/dbus-1.0 
> -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/poppler/glib 
> -I/usr/include/poppler -I/usr/include/cairo -I/usr/include/glib-2.0 
> -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/pixman-1 
> -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libxml2 
> -I/usr/include/gconfmm-2.6 -I/usr/lib/gconfmm-2.6/include -I.. -g -O2 
> -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat 
> -Werror=format-security -c -o Document.o Document.C
> Document.C: In member function 'void Document::updateRelFileName(const 
> Glib::ustring&)':
> Document.C:300:17: error: no match for 'operator==' (operand types are 
> 'Glib::RefPtr<Gio::File>' and 'int')
>     if (lib_path == 0) {
>         ~~~~~~~~~^~~~
> Document.C:300:17: note: candidate: operator==(int, int) <built-in>
> Document.C:300:17: note:   no known conversion for argument 1 from 
> 'Glib::RefPtr<Gio::File>' to 'int'
> In file included from 
> /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:22:0,
>                  from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
>                  from /usr/include/glibmm-2.4/glibmm.h:93,
>                  from /usr/include/gtkmm-2.4/gtkmm.h:87,
>                  from BibUtils.h:16,
>                  from Document.C:20:
> /usr/include/glibmm-2.4/glibmm/refptr.h:387:1: note: candidate: bool 
> Glib::RefPtr<T_CppObject>::operator==(const Glib::RefPtr<T_CppObject>&) const 
> [with T_CppObject = Gio::File]
>  RefPtr<T_CppObject>::operator==(const RefPtr& src) const noexcept
>  ^~~~~~~~~~~~~~~~~~~
> /usr/include/glibmm-2.4/glibmm/refptr.h:387:1: note:   no known conversion 
> for argument 1 from 'int' to 'const Glib::RefPtr<Gio::File>&'
> In file included from /usr/include/unicode/unistr.h:32:0,
>                  from /usr/include/unicode/strenum.h:14,
>                  from /usr/include/unicode/uenum.h:24,
>                  from /usr/include/unicode/ucnv.h:51,
>                  from /usr/include/libxml2/libxml/encoding.h:31,
>                  from /usr/include/libxml2/libxml/parser.h:810,
>                  from /usr/include/libxml2/libxml/globals.h:18,
>                  from /usr/include/libxml2/libxml/xmlIO.h:117,
>                  from /usr/include/libxml2/libxml/xmlwriter.h:18,
>                  from Document.C:14:
> /usr/include/unicode/stringpiece.h:209:1: note: candidate: UBool 
> icu_57::operator==(const icu_57::StringPiece&, const icu_57::StringPiece&)
>  operator==(const StringPiece& x, const StringPiece& y);
>  ^~~~~~~~
> /usr/include/unicode/stringpiece.h:209:1: note:   no known conversion for 
> argument 1 from 'Glib::RefPtr<Gio::File>' to 'const icu_57::StringPiece&'
> In file included from /usr/include/glibmm-2.4/glibmm.h:106:0,
>                  from /usr/include/gtkmm-2.4/gtkmm.h:87,
>                  from BibUtils.h:16,
>                  from Document.C:20:
> /usr/include/glibmm-2.4/glibmm/date.h:591:13: note: candidate: bool 
> Glib::operator==(const Glib::Date&, const Glib::Date&)
>  inline bool operator==(const Date& lhs, const Date& rhs)
>              ^~~~~~~~
> /usr/include/glibmm-2.4/glibmm/date.h:591:13: note:   no known conversion for 
> argument 1 from 'Glib::RefPtr<Gio::File>' to 'const Glib::Date&'
> In file included from /usr/include/glibmm-2.4/glibmm/objectbase.h:27:0,
>                  from /usr/include/glibmm-2.4/glibmm/wrap.h:23,
>                  from 
> /usr/include/glibmm-2.4/glibmm/containerhandle_shared.h:25,
>                  from /usr/include/glibmm-2.4/glibmm/arrayhandle.h:23,
>                  from /usr/include/glibmm-2.4/glibmm.h:93,
>                  from /usr/include/gtkmm-2.4/gtkmm.h:87,
>                  from BibUtils.h:16,
>                  from Document.C:20:
> /usr/include/glibmm-2.4/glibmm/quark.h:71:1: note: candidate: bool 
> Glib::operator==(const Glib::QueryQuark&, const Glib::QueryQuark&)
>  operator==(const QueryQuark& a, const QueryQuark& b)
>  ^~~~~~~~
> /usr/include/glibmm-2.4/glibmm/quark.h:71:1: note:   no known conversion for 
> argument 1 from 'Glib::RefPtr<Gio::File>' to 'const Glib::QueryQuark&'
> In file included from /usr/include/glibmm-2.4/glibmm/thread.h:49:0,
>                  from /usr/include/glibmm-2.4/glibmm.h:89,
>                  from /usr/include/gtkmm-2.4/gtkmm.h:87,
>                  from BibUtils.h:16,
>                  from Document.C:20:
> /usr/include/glibmm-2.4/glibmm/timeval.h:202:1: note: candidate: bool 
> Glib::operator==(const Glib::TimeVal&, const Glib::TimeVal&)
>  operator==(const TimeVal& lhs, const TimeVal& rhs)
>  ^~~~~~~~
> /usr/include/glibmm-2.4/glibmm/timeval.h:202:1: note:   no known conversion 
> for argument 1 from 'Glib::RefPtr<Gio::File>' to 'const Glib::TimeVal&'
> In file included from ucompose.hpp:38:0,
>                  from Document.C:15:
> /usr/include/glibmm-2.4/glibmm/ustring.h:1519:1: note: candidate: bool 
> Glib::operator==(const char*, const Glib::ustring&)
>  operator==(const char* lhs, const ustring& rhs)
>  ^~~~~~~~
> /usr/include/glibmm-2.4/glibmm/ustring.h:1519:1: note:   no known conversion 
> for argument 1 from 'Glib::RefPtr<Gio::File>' to 'const char*'
> /usr/include/glibmm-2.4/glibmm/ustring.h:1512:1: note: candidate: bool 
> Glib::operator==(const Glib::ustring&, const char*)
>  operator==(const ustring& lhs, const char* rhs)
>  ^~~~~~~~
> /usr/include/glibmm-2.4/glibmm/ustring.h:1512:1: note:   no known conversion 
> for argument 1 from 'Glib::RefPtr<Gio::File>' to 'const Glib::ustring&'
> /usr/include/glibmm-2.4/glibmm/ustring.h:1505:1: note: candidate: bool 
> Glib::operator==(const Glib::ustring&, const Glib::ustring&)
>  operator==(const ustring& lhs, const ustring& rhs)
>  ^~~~~~~~
> /usr/include/glibmm-2.4/glibmm/ustring.h:1505:1: note:   no known conversion 
> for argument 1 from 'Glib::RefPtr<Gio::File>' to 'const Glib::ustring&'
> /usr/include/glibmm-2.4/glibmm/ustring.h:992:1: note: candidate: bool 
> Glib::operator==(const const_iterator&, const const_iterator&)
>  operator==(const Glib::ustring::const_iterator& lhs, const 
> Glib::ustring::const_iterator& rhs)
>  ^~~~~~~~
> /usr/include/glibmm-2.4/glibmm/ustring.h:992:1: note:   no known conversion 
> for argument 1 from 'Glib::RefPtr<Gio::File>' to 'const const_iterator& {aka 
> const Glib::ustring_Iterator<__gnu_cxx::__normal_iterator<const char*, 
> std::__cxx11::basic_string<char> > >&}'
> Makefile:519: recipe for target 'Document.o' failed
> make[3]: *** [Document.o] Error 1

If the failure looks somehow time/timezone related:
Note that this rebuild was performed without the 'tzdata' package
installed in the chroot. tzdata used be (transitively) part of
build-essential, but it no longer is. If this package requires it to
build, it should be added to build-depends. For the release team's
opinion on this, see
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=836940#185

The full build log is available from:
   http://aws-logs.debian.net/2016/09/30/referencer_1.2.2-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: referencer
Source-Version: 1.2.2-2

We believe that the bug you reported is fixed in the latest version of
referencer, 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 839...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Christoph Biedl <debian.a...@manchmal.in-ulm.de> (supplier of updated 
referencer 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: SHA256

Format: 1.8
Date: Wed, 21 Dec 2016 16:50:02 +0100
Source: referencer
Binary: referencer
Architecture: source
Version: 1.2.2-2
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packa...@qa.debian.org>
Changed-By: Christoph Biedl <debian.a...@manchmal.in-ulm.de>
Description:
 referencer - GNOME Document Organiser
Closes: 839353
Changes:
 referencer (1.2.2-2) unstable; urgency=medium
 .
   * QA upload
   * Set maintainer field to Debian QA Group (see #830812)
   * Fix comparison with 0. Closes: #839353
Checksums-Sha1:
 a64899aeba7d3483450657752da6e6f422bec796 1887 referencer_1.2.2-2.dsc
 4e53400f5c5b2b73405bd389aa74ec6230311c38 3736 referencer_1.2.2-2.debian.tar.xz
Checksums-Sha256:
 67a26cb8e923d7eb6f38f2a17a4fc1c495e0356af9910b0de5a9ae52991ecbf8 1887 
referencer_1.2.2-2.dsc
 9b0cc7afab7eb974206e33dbbe6acafdbb2f0907b2e626f2c9922111a398b606 3736 
referencer_1.2.2-2.debian.tar.xz
Files:
 b930fda9f87a435537901b449e7daa96 1887 gnome optional referencer_1.2.2-2.dsc
 19d7c51df5318a165a134c2cb7583249 3736 gnome optional 
referencer_1.2.2-2.debian.tar.xz

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

iQIzBAEBCAAdFiEErnMQVUQqHZbPTUx4dbcQY1whOn4FAlha+24ACgkQdbcQY1wh
On5GFRAAhG5f4fn6i8Ni5Y686U3biCHsz84aEy/1p6FKCifyNgISn8KIo33LsFXh
vSqdHl3EkQGQ/qCExBqTaJjB5NOttj9r91KO4RA+CWYT8eCi1x6naktIE5d+Kwld
OnshfQXIYzfcJO7GHqojivsxC9jVE7IBcdxdWTw2Sy//1JzxOhXhrVldWzO+XUt8
2T4oKzeKnbAjhR2dVLXZOEA6IS75n/DQmBJMv2SeWE2DC8veFtPCLW7JG8T8m8kh
6HRYEyAxi92IEzlJcVw5K4ve51ApMh5ygaORMAUivc817gqrxSAw01QpvRWYxoT8
NIOV0J2nGF7lqmdPmZ/zkblngVaI4kOFJErzQezgJ5Q0A40Th8ocNRYb0bFOjhbz
cwFJKEoIXNWuL1Ofp/C6CqfkTclCeWnxeV2atFuz9VQerQMXnOsOt+qgdkwgNZyO
rdJYiopb2dMxKjtrXlXIdi9/vZOFM7CLSk0bqZJgYPgD/dqIMYPt4Y2QC4SRRfrX
oc3OszeTPYKBXTFenSwqZE58cnnGfUuwpXmzi6ee2j1boXhzThy3hBySqCHmT1dB
oCyg6U/duHh2iFdWiq4XlUXd+/fpCJKySBoQP0QvS/kRTjKfeKIFZE40H40rzfPv
5xW3q+JjoUbssYGff2AqbR63M3xog07VrjO1Rmi6C8caQOgqmwA=
=J31M
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to