NetBSD Problem Report #53438

From www@NetBSD.org  Tue Jul 10 07:29:44 2018
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 9E1E67A150
	for <gnats-bugs@gnats.NetBSD.org>; Tue, 10 Jul 2018 07:29:44 +0000 (UTC)
Message-Id: <20180710072939.F379B7A225@mollari.NetBSD.org>
Date: Tue, 10 Jul 2018 07:29:39 +0000 (UTC)
From: joern.clausen@uni-bielefeld.de
Reply-To: joern.clausen@uni-bielefeld.de
To: gnats-bugs@NetBSD.org
Subject: x11/qt5-qtlocation does not compile on NetBSD 7.1.1/amd64
X-Send-Pr-Version: www-1.0

>Number:         53438
>Category:       pkg
>Synopsis:       x11/qt5-qtlocation does not compile on NetBSD 7.1.1/amd64
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    ryoon
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Jul 10 07:30:00 +0000 2018
>Last-Modified:  Tue Jul 10 14:09:30 +0000 2018
>Originator:     Joern Clausen
>Release:        
>Organization:
University of Bielefeld
>Environment:
>Description:
Compiling x11/qt5-qtlocation fails with a lengthy error I'll attach below. One of the QT packages insisted on installing clang, maybe this package is supposed to be compiled with it?

The real error among all those warnings seems to be this one:

declarativemaps/qdeclarativegeomap.cpp:699:91: error: no matching function for call to 'QDeclarativeGeoMap::connect(QPointer<QGeoMap>&, void (QGeoMap::*)(const QString&), QDeclarativeGeoMap::mappingManagerInitialized()::__lambda8)'




c++ -c -O2 -Wno-register -D_NETBSD_SOURCE -D_FORTIFY_SOURCE=2 -I/usr/include -I/usr/pkg/qt5/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -O2 -Wno-register -D_FORTIFY_SOURCE=2 -D_NETBSD_SOURCE -I/usr/include -I/usr/pkg/include/glib/glib-2.0 -I/usr/pkg/include/glib/gio-unix-2.0 -I/usr/pkg/lib/glib-2.0/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -I/usr/pkg/lib/dbus-1.0/include/dbus -std=c++11 -fvisibility=hidden -fvisibility-inlines-hidden -fno-exceptions -Wall -W -Wvla -fPIC -DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT -DQT_BUILD_LOCATION_LIB -DQT_BUILDING_QT -DQT_NO_CAST_TO_ASCII -DQT_ASCII_CAST_WARNINGS -DQT_MOC_COMPAT -DQT_USE_QSTRINGBUILDER -DQT_DEPRECATED_WARNINGS -DQT_DISABLE_DEPRECATED_BEFORE=0x050000 -DQT_NO_EXCEPTIONS -D_LARGEFILE64_SOURCE -D_LARGEFILE_SOURCE -DQT_NO_DEBUG -DQT_POSITIONING_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CO
 RE_LIB -I. -I../3rdparty/earcut -I../3rdparty/poly2tri -I../3rdparty/clipper -I../3rdparty/clip2tri -I../positioning -I../imports/positioning -I. -Imaps -Iplaces -Ideclarativemaps -Ideclarativeplaces -Ilabs -I../../include -I../../include/QtLocation -I../../include/QtLocation/5.11.1 -I../../include/QtLocation/5.11.1/QtLocation -I../../include/QtPositioning/5.11.1 -I../../include/QtPositioning/5.11.1/QtPositioning -I../../include/QtPositioning -I/usr/pkg/qt5/include/QtQuick/5.11.1 -I/usr/pkg/qt5/include/QtQuick/5.11.1/QtQuick -I/usr/pkg/qt5/include/QtGui/5.11.1 -I/usr/pkg/qt5/include/QtGui/5.11.1/QtGui -I/usr/pkg/qt5/include/QtQml/5.11.1 -I/usr/pkg/qt5/include/QtQml/5.11.1/QtQml -I/usr/pkg/qt5/include/QtCore/5.11.1 -I/usr/pkg/qt5/include/QtCore/5.11.1/QtCore -I/usr/pkg/qt5/include -I/usr/pkg/qt5/include/QtQuick -I/usr/pkg/qt5/include/QtGui -I/usr/pkg/qt5/include/QtQml -I/usr/pkg/qt5/include/QtNetwork -I/usr/pkg/qt5/include/QtCore -I.moc -I/usr/pkg/include -I/usr/pkg/include -I/usr/pk
 g/qt5/mkspecs/netbsd-g++ -o .obj/qdeclarativegeomap.o declarativemaps/qdeclarativegeomap.cpp
In file included from ../../include/QtLocation/5.11.1/QtLocation/private/qgeomap_p.h:1:0,
                 from declarativemaps/qdeclarativegeomap_p.h:63,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/maps/qgeomap_p.h:174:18: warning: 'QGeoMapPrivate' is already a friend of 'QGeoMap' [enabled by default]
     friend class QGeoMapPrivate;
                  ^
declarativemaps/qdeclarativegeomap.cpp: In member function 'void QDeclarativeGeoMap::mappingManagerInitialized()':
declarativemaps/qdeclarativegeomap.cpp:699:91: error: no matching function for call to 'QDeclarativeGeoMap::connect(QPointer<QGeoMap>&, void (QGeoMap::*)(const QString&), QDeclarativeGeoMap::mappingManagerInitialized()::__lambda8)'
                         [&copyrightString](const QString &copy){ copyrightString = copy; });
                                                                                           ^
declarativemaps/qdeclarativegeomap.cpp:699:91: note: candidates are:
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:208:36: note: static QMetaObject::Connection QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const char *signal,
                                    ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:208:36: note:   candidate expects 5 arguments, 3 provided
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:211:36: note: static QMetaObject::Connection QObject::connect(const QObject*, const QMetaMethod&, const QObject*, const QMetaMethod&, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
                                    ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:211:36: note:   candidate expects 5 arguments, 3 provided
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:463:32: note: QMetaObject::Connection QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
 inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
                                ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:463:32: note:   no known conversion for argument 2 from 'void (QGeoMap::*)(const QString&)' to 'const char*'
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:228:43: note: template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)
     static inline QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal,
                                           ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:228:43: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:699:91: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
                         [&copyrightString](const QString &copy){ copyrightString = copy; });
                                                                                           ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:260:13: note: template<class Func1, class Func2> static typename std::enable_if<((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:260:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:699:91: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
                         [&copyrightString](const QString &copy){ copyrightString = copy; });
                                                                                           ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:269:13: note: template<class Func1, class Func2> static typename std::enable_if<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:269:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:699:91: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
                         [&copyrightString](const QString &copy){ copyrightString = copy; });
                                                                                           ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:300:13: note: template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:300:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:699:91: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
                         [&copyrightString](const QString &copy){ copyrightString = copy; });
                                                                                           ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:308:13: note: template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:308:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:699:91: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
                         [&copyrightString](const QString &copy){ copyrightString = copy; });
                                                                                           ^
declarativemaps/qdeclarativegeomap.cpp:703:88: error: no matching function for call to 'QDeclarativeGeoMap::connect(QPointer<QGeoMap>&, void (QGeoMap::*)(const QImage&), QDeclarativeGeoMap::mappingManagerInitialized()::__lambda9)'
                         [&copyrightImage](const QImage &copy){ copyrightImage = copy; });
                                                                                        ^
declarativemaps/qdeclarativegeomap.cpp:703:88: note: candidates are:
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:208:36: note: static QMetaObject::Connection QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const char *signal,
                                    ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:208:36: note:   candidate expects 5 arguments, 3 provided
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:211:36: note: static QMetaObject::Connection QObject::connect(const QObject*, const QMetaMethod&, const QObject*, const QMetaMethod&, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
                                    ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:211:36: note:   candidate expects 5 arguments, 3 provided
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:463:32: note: QMetaObject::Connection QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
 inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
                                ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:463:32: note:   no known conversion for argument 2 from 'void (QGeoMap::*)(const QImage&)' to 'const char*'
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:228:43: note: template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)
     static inline QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal,
                                           ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:228:43: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:703:88: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
                         [&copyrightImage](const QImage &copy){ copyrightImage = copy; });
                                                                                        ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:260:13: note: template<class Func1, class Func2> static typename std::enable_if<((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:260:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:703:88: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
                         [&copyrightImage](const QImage &copy){ copyrightImage = copy; });
                                                                                        ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:269:13: note: template<class Func1, class Func2> static typename std::enable_if<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:269:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:703:88: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
                         [&copyrightImage](const QImage &copy){ copyrightImage = copy; });
                                                                                        ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:300:13: note: template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:300:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:703:88: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
                         [&copyrightImage](const QImage &copy){ copyrightImage = copy; });
                                                                                        ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:308:13: note: template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:308:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:703:88: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
                         [&copyrightImage](const QImage &copy){ copyrightImage = copy; });
                                                                                        ^
declarativemaps/qdeclarativegeomap.cpp:722:70: error: no matching function for call to 'QDeclarativeGeoMap::connect(QPointer<QGeoMap>&, void (QGeoMap::*)(), QDeclarativeGeoMap* const, void (QQuickItem::*)())'
     connect(m_map, &QGeoMap::sgNodeChanged, this, &QQuickItem::update);
                                                                      ^
declarativemaps/qdeclarativegeomap.cpp:722:70: note: candidates are:
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:208:36: note: static QMetaObject::Connection QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const char *signal,
                                    ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:208:36: note:   no known conversion for argument 2 from 'void (QGeoMap::*)()' to 'const char*'
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:211:36: note: static QMetaObject::Connection QObject::connect(const QObject*, const QMetaMethod&, const QObject*, const QMetaMethod&, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
                                    ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:211:36: note:   no known conversion for argument 2 from 'void (QGeoMap::*)()' to 'const QMetaMethod&'
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:463:32: note: QMetaObject::Connection QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
 inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
                                ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:463:32: note:   no known conversion for argument 2 from 'void (QGeoMap::*)()' to 'const char*'
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:228:43: note: template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)
     static inline QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal,
                                           ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:228:43: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:722:70: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
     connect(m_map, &QGeoMap::sgNodeChanged, this, &QQuickItem::update);
                                                                      ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:260:13: note: template<class Func1, class Func2> static typename std::enable_if<((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:260:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:722:70: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
     connect(m_map, &QGeoMap::sgNodeChanged, this, &QQuickItem::update);
                                                                      ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:269:13: note: template<class Func1, class Func2> static typename std::enable_if<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:269:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:722:70: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
     connect(m_map, &QGeoMap::sgNodeChanged, this, &QQuickItem::update);
                                                                      ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:300:13: note: template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:300:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:722:70: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
     connect(m_map, &QGeoMap::sgNodeChanged, this, &QQuickItem::update);
                                                                      ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:308:13: note: template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:308:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:722:70: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
     connect(m_map, &QGeoMap::sgNodeChanged, this, &QQuickItem::update);
                                                                      ^
declarativemaps/qdeclarativegeomap.cpp:723:111: error: no matching function for call to 'QDeclarativeGeoMap::connect(QPointer<QGeoMap>&, void (QGeoMap::*)(const QGeoCameraCapabilities&), QDeclarativeGeoMap* const, void (QDeclarativeGeoMap::*)(const QGeoCameraCapabilities&))'
     connect(m_map, &QGeoMap::cameraCapabilitiesChanged, this, &QDeclarativeGeoMap::onCameraCapabilitiesChanged);
                                                                                                               ^
declarativemaps/qdeclarativegeomap.cpp:723:111: note: candidates are:
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:208:36: note: static QMetaObject::Connection QObject::connect(const QObject*, const char*, const QObject*, const char*, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const char *signal,
                                    ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:208:36: note:   no known conversion for argument 2 from 'void (QGeoMap::*)(const QGeoCameraCapabilities&)' to 'const char*'
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:211:36: note: static QMetaObject::Connection QObject::connect(const QObject*, const QMetaMethod&, const QObject*, const QMetaMethod&, Qt::ConnectionType)
     static QMetaObject::Connection connect(const QObject *sender, const QMetaMethod &signal,
                                    ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:211:36: note:   no known conversion for argument 2 from 'void (QGeoMap::*)(const QGeoCameraCapabilities&)' to 'const QMetaMethod&'
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:463:32: note: QMetaObject::Connection QObject::connect(const QObject*, const char*, const char*, Qt::ConnectionType) const
 inline QMetaObject::Connection QObject::connect(const QObject *asender, const char *asignal,
                                ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:463:32: note:   no known conversion for argument 2 from 'void (QGeoMap::*)(const QGeoCameraCapabilities&)' to 'const char*'
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:228:43: note: template<class Func1, class Func2> static QMetaObject::Connection QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const typename QtPrivate::FunctionPointer<Func2>::Object*, Func2, Qt::ConnectionType)
     static inline QMetaObject::Connection connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal,
                                           ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:228:43: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:723:111: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
     connect(m_map, &QGeoMap::cameraCapabilitiesChanged, this, &QDeclarativeGeoMap::onCameraCapabilitiesChanged);
                                                                                                               ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:260:13: note: template<class Func1, class Func2> static typename std::enable_if<((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:260:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:723:111: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
     connect(m_map, &QGeoMap::cameraCapabilitiesChanged, this, &QDeclarativeGeoMap::onCameraCapabilitiesChanged);
                                                                                                               ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:269:13: note: template<class Func1, class Func2> static typename std::enable_if<(((int)(QtPrivate::FunctionPointer<Func2>::ArgumentCount) >= 0) && (! QtPrivate::FunctionPointer<Func2>::IsPointerToMemberFunction)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:269:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:723:111: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
     connect(m_map, &QGeoMap::cameraCapabilitiesChanged, this, &QDeclarativeGeoMap::onCameraCapabilitiesChanged);
                                                                                                               ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:300:13: note: template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, Func2)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, Func2 slot)
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:300:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:723:111: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
     connect(m_map, &QGeoMap::cameraCapabilitiesChanged, this, &QDeclarativeGeoMap::onCameraCapabilitiesChanged);
                                                                                                               ^
In file included from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qvariant.h:51:0,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qabstractitemmodel.h:43,
                 from /usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/QModelIndex:1,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/../../../../../src/location/declarativemaps/qdeclarativegeomapitemview_p.h:55,
                 from ../../include/QtLocation/5.11.1/QtLocation/private/qdeclarativegeomapitemview_p.h:1,
                 from declarativemaps/qdeclarativegeomap_p.h:52,
                 from declarativemaps/qdeclarativegeomap.cpp:37:
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:308:13: note: template<class Func1, class Func2> static typename std::enable_if<(QtPrivate::FunctionPointer<Func2>::ArgumentCount == (-1)), QMetaObject::Connection>::type QObject::connect(const typename QtPrivate::FunctionPointer<Func>::Object*, Func1, const QObject*, Func2, Qt::ConnectionType)
             connect(const typename QtPrivate::FunctionPointer<Func1>::Object *sender, Func1 signal, const QObject *context, Func2 slot,
             ^
/usr/pkgsrc/x11/qt5-qtlocation/work/.buildlink/qt5/include/QtCore/qobject.h:308:13: note:   template argument deduction/substitution failed:
declarativemaps/qdeclarativegeomap.cpp:723:111: note:   mismatched types 'const typename QtPrivate::FunctionPointer<Func>::Object*' and 'QPointer<QGeoMap>'
     connect(m_map, &QGeoMap::cameraCapabilitiesChanged, this, &QDeclarativeGeoMap::onCameraCapabilitiesChanged);
                                                                                                               ^
At global scope:
cc1plus: warning: unrecognized command line option "-Wno-register" [enabled by default]
cc1plus: warning: unrecognized command line option "-Wno-register" [enabled by default]
gmake[2]: *** [Makefile:23041: .obj/qdeclarativegeomap.o] Error 1
gmake[2]: Leaving directory '/usr/pkgsrc/x11/qt5-qtlocation/work/qtlocation-everywhere-src-5.11.1/src/location'
gmake[1]: *** [Makefile:179: sub-location-make_first] Error 2
gmake[1]: Leaving directory '/usr/pkgsrc/x11/qt5-qtlocation/work/qtlocation-everywhere-src-5.11.1/src'
gmake: *** [Makefile:44: sub-src] Error 2
*** Error code 2

Stop.
make[1]: stopped in /usr/pkgsrc/x11/qt5-qtlocation
*** Error code 1

Stop.
make: stopped in /usr/pkgsrc/x11/qt5-qtlocation

>How-To-Repeat:

>Fix:


>Release-Note:

>Audit-Trail:

Responsible-Changed-From-To: pkg-manager->ryoon
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Tue, 10 Jul 2018 14:09:30 +0000
Responsible-Changed-Why:
Over to maintainer.


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.43 2018/01/16 07:36:43 maya Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2017 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.