Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Sep 2013 10:10:31 GMT
From:      pkg-fallout@FreeBSD.org
To:        makc@FreeBSD.org
Cc:        pkg-fallout@FreeBSD.org
Subject:   [REL - head-i386-default][security/pinentry-qt4] Failed for pinentry-qt4-0.8.3 in build
Message-ID:  <201309261010.r8QAAVEn054593@beefy1.isc.freebsd.org>

next in thread | raw e-mail | index | archive | help
You are receiving this mail as a port that you maintain
is failing to build on the FreeBSD package build server.
Please investigate the failure and submit a PR to fix
build.

Maintainer:     makc@FreeBSD.org
Last committer: bapt@FreeBSD.org
Ident:          $FreeBSD: head/security/pinentry-qt4/Makefile 327769 2013-09-20 22:55:24Z bapt $
Log URL:        http://beefy1.isc.freebsd.org/bulk/head-i386-default/2013-09-26_06h12m52s/logs/pinentry-qt4-0.8.3.log
Build URL:      http://beefy1.isc.freebsd.org/bulk/head-i386-default/2013-09-26_06h12m52s
Log:

====>> Building security/pinentry-qt4
build started at Thu Sep 26 10:09:56 UTC 2013
port directory: /usr/ports/security/pinentry-qt4
building for: FreeBSD head-i386-default-job-24 10.0-CURRENT FreeBSD 10.0-CURRENT i386
maintained by: makc@FreeBSD.org
Makefile ident:      $FreeBSD: head/security/pinentry-qt4/Makefile 327769 2013-09-20 22:55:24Z bapt $
Poudriere version: 3.1-pre

---Begin Environment---
UNAME_m=i386
UNAME_p=i386
OSVERSION=1000055
UNAME_v=FreeBSD 10.0-CURRENT
UNAME_r=10.0-CURRENT
BLOCKSIZE=K
MAIL=/var/mail/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/root/bin
STATUS=1
MASTERMNT=/usr/local/poudriere/data/build/head-i386-default/ref
PKG_EXT=txz
tpid=3483
POUDRIERE_BUILD_TYPE=bulk
NBPARALLEL=24
PKGNG=1
PKGNAME=pinentry-qt4-0.8.3
PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f
PKG_ADD=/usr/local/sbin/pkg-static add
PWD=/root
MASTERNAME=head-i386-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
PKG_VERSION=/poudriere/pkg-static version
---End Environment---

---Begin OPTIONS List---
---End OPTIONS List---

--CONFIGURE_ARGS--
--disable-pinentry-qt --disable-pinentry-gtk --disable-pinentry-gtk2 --disable-pinentry-curses --with-qt-includes=/usr/local/include/qt4  --with-qt-libraries=/usr/local/lib/qt4  --with-extra-libs=/usr/local/lib  --with-extra-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
TMPDIR="/tmp" TMPDIR="/tmp" MOC="/usr/local/bin/moc-qt4" UIC="/usr/local/bin/uic-qt4" LIBS=""  QMAKE="/usr/local/bin/qmake-qt4" QMAKESPEC="/usr/local/share/qt4/mkspecs/freebsd-clang" QTDIR="/usr/local" MAKE=gmake PKG_CONFIG=pkgconf SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=262144
--End CONFIGURE_ENV--

--MAKE_ENV--
TMPDIR="/tmp" TMPDIR="/tmp" QMAKESPEC="/usr/local/share/qt4/mkspecs/freebsd-clang" SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe -I/usr/local/include -fno-strict-aliasing"  CPP="cpp" CPPFLAGS=""  LDFLAGS=" -L/usr/local/lib"  CXX="c++" CXXFLAGS="-O2 -pipe -I/usr/local/include -fno-strict-aliasing"  MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install  -s -o root -g wheel -m 555"  BSD_INSTALL_LIB="install  -s -o root -g wheel -m 444"  BSD_INSTALL_SCRIPT="install  -o root -g wheel -m 555"  BSD_INSTALL_DATA="install  -o root -g wheel -m 444"  BSD_INSTALL_MAN="install  -o root -g wheel -m 444"
--End MAKE_ENV--

--SUB_LIST--
PREFIX=/usr/local
LOCALBASE=/usr/local
DATADIR=/usr/local/share/pinentry
DOCSDIR=/usr/local/share/doc/pinentry
EXAMPLESDIR=/usr/local/share/examples/pinentry
WWWDIR=/usr/local/www/pinentry
ETCDIR=/usr/local/etc/pinentry
--End SUB_LIST--

---Begin make.conf---
ARCH=i386
MACHINE=i386
MACHINE_ARCH=i386
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PACKAGES=/packages
DISTDIR=/distfiles
#### /usr/local/etc/poudriere.d/make.conf ####
WITH_PKGNG=yes
NO_RESTRICTED=yes
DISABLE_MAKE_JOBS=yes
---End make.conf---
===>  Cleaning for pinentry-qt4-0.8.3
=======================<phase: check-config   >============================
===========================================================================
=======================<phase: pkg-depends    >============================
===>   pinentry-qt4-0.8.3 depends on file: /usr/local/sbin/pkg - not found
===>    Verifying install for /usr/local/sbin/pkg in /usr/ports/ports-mgmt/pkg
===>   Installing existing package /packages/All/pkg-1.1.4_5.txz
Installing pkg-1.1.4_5... done
If you are upgrading from the old package format, first run:

  # pkg2ng
===>   Returning to build of pinentry-qt4-0.8.3
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===> Fetching all distfiles required by pinentry-qt4-0.8.3 for building
===========================================================================
=======================<phase: checksum       >============================
===> Fetching all distfiles required by pinentry-qt4-0.8.3 for building
=> SHA256 Checksum OK for pinentry-0.8.3.tar.bz2.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===> Fetching all distfiles required by pinentry-qt4-0.8.3 for building
===>  Extracting for pinentry-qt4-0.8.3
=> SHA256 Checksum OK for pinentry-0.8.3.tar.bz2.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for pinentry-qt4-0.8.3
===>  Applying FreeBSD patches for pinentry-qt4-0.8.3
===========================================================================
=======================<phase: build-depends  >============================
===>   pinentry-qt4-0.8.3 depends on executable: gmake - not found
===>    Verifying install for gmake in /usr/ports/devel/gmake
===>   Installing existing package /packages/All/gmake-3.82_1.txz
Installing gmake-3.82_1...Installing gettext-0.18.3... done
 done
===>   Returning to build of pinentry-qt4-0.8.3
===>   pinentry-qt4-0.8.3 depends on executable: pkgconf - not found
===>    Verifying install for pkgconf in /usr/ports/devel/pkgconf
===>   Installing existing package /packages/All/pkgconf-0.9.3.txz
Installing pkgconf-0.9.3... done
===>   Returning to build of pinentry-qt4-0.8.3
===>   pinentry-qt4-0.8.3 depends on file: /usr/local/lib/qt4/libQtGui.so - not found
===>    Verifying install for /usr/local/lib/qt4/libQtGui.so in /usr/ports/x11-toolkits/qt4-gui
===>   Installing existing package /packages/All/qt4-gui-4.8.4.txz
Installing qt4-gui-4.8.4...Installing xset-1.2.3_1...Installing xproto-7.0.24... done
Installing xextproto-7.2.1... done
Installing libxcb-1.9.1...Installing libXdmcp-1.1.1... done
Installing libXau-1.0.8... done
Installing libxml2-2.8.0_2... done
Installing libpthread-stubs-0.3_3... done
 done
Installing libXext-1.3.2,1...Installing libX11-1.6.1,1...Installing kbproto-1.0.6... done
 done
 done
Installing libSM-1.2.1,1...Installing libICE-1.0.8,1... done
 done
Installing libXt-1.1.4,1... done
Installing libXmu-1.1.1,1... done
Installing libXfontcache-1.0.5...Installing fontcacheproto-0.1.3... done
 done
 done
Installing xprop-1.2.2... done
Installing xineramaproto-1.2.1... done
Installing renderproto-0.11.1... done
Installing randrproto-1.4.0... done
Installing libXrender-0.9.8... done
Installing libXrandr-1.4.1... done
Installing libXinerama-1.1.3,1... done
Installing libXi-1.7.2,1...Installing libXfixes-5.0.1...Installing fixesproto-5.0... done
 done
Installing inputproto-2.3... done
 done
Installing libXcursor-1.1.14... done
Installing xorg-fonts-truetype-7.7_1...Installing mkfontscale-1.1.1...Installing libfontenc-1.1.2... done
Installing freetype2-2.5.0.1... done
 done
Installing mkfontdir-1.0.7... done
Installing fontconfig-2.10.95,1...Installing expat-2.1.0... done
Running fc-cache to build fontconfig cache...
/usr/local/share/fonts: skipping, no such directory
/usr/local/lib/X11/fonts: caching, new cache contents: 0 fonts, 1 dirs
/usr/local/lib/X11/fonts/local: caching, new cache contents: 0 fonts, 0 dirs
/root/.local/share/fonts: skipping, no such directory
/root/.fonts: skipping, no such directory
/var/db/fontconfig: cleaning cache directory
/root/.cache/fontconfig: not cleaning non-existent cache directory
/root/.fontconfig: not cleaning non-existent cache directory
fc-cache: succeeded
 done
Installing font-util-1.3.0... done
Installing font-misc-meltho-1.0.3... done
Installing font-misc-ethiopic-1.0.3... done
Installing font-bh-ttf-1.0.3... done
Installing encodings-1.0.4,1... done
Installing dejavu-2.34... done
 done
Installing hicolor-icon-theme-0.12... done
Installing python27-2.7.5_3... done
Installing python2-2_1... done
Installing python-2.7_1,2... done
Installing perl-5.14.4_1...Removing stale symlinks from /usr/bin...
    Skipping /usr/bin/perl
    Skipping /usr/bin/perl5
Done.
Creating various symlinks in /usr/bin...
    Symlinking /usr/local/bin/perl5.14.4 to /usr/bin/perl
    Symlinking /usr/local/bin/perl5.14.4 to /usr/bin/perl5
Done.
Removing /usr/local/etc/perl5_version... Done.
Creating /usr/local/etc/perl5_version... Done.
 done
Installing png-1.5.17... done
Installing xdg-utils-1.0.2.20130919_1... done
Installing qt4-corelib-4.8.4_5...Installing pcre-8.33... done
Installing libffi-3.0.13... done
Installing icu-50.1.2... done
Installing glib-2.36.3...No schema files found: doing nothing.
<snip>
configure:

	Pinentry v0.8.3 has been configured as follows:

	Revision:  ce7f2e6  (52863)
	Platform:  i386-portbld-freebsd10.0

	Curses Pinentry ..: no
	GTK+ Pinentry ....: no
	GTK+-2 Pinentry ..: no
	Qt Pinentry ......: no
	Qt4 Pinentry .....: yes
	W32 Pinentry .....: no

	Fallback to Curses: yes

	Default Pinentry .: pinentry-qt4

===========================================================================
=======================<phase: build          >============================
===>  Building for pinentry-qt4-0.8.3
gmake[1]: Entering directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3'
gmake  all-recursive
gmake[2]: Entering directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3'
Making all in assuan
gmake[3]: Entering directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3/assuan'
gmake  all-am
gmake[4]: Entering directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3/assuan'
cc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include  -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT assuan-util.o -MD -MP -MF .deps/assuan-util.Tpo -c -o assuan-util.o assuan-util.c
mv -f .deps/assuan-util.Tpo .deps/assuan-util.Po
cc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include  -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT assuan-errors.o -MD -MP -MF .deps/assuan-errors.Tpo -c -o assuan-errors.o assuan-errors.c
mv -f .deps/assuan-errors.Tpo .deps/assuan-errors.Po
cc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include  -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT assuan-buffer.o -MD -MP -MF .deps/assuan-buffer.Tpo -c -o assuan-buffer.o assuan-buffer.c
mv -f .deps/assuan-buffer.Tpo .deps/assuan-buffer.Po
cc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include  -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT assuan-handler.o -MD -MP -MF .deps/assuan-handler.Tpo -c -o assuan-handler.o assuan-handler.c
mv -f .deps/assuan-handler.Tpo .deps/assuan-handler.Po
cc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include  -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT assuan-listen.o -MD -MP -MF .deps/assuan-listen.Tpo -c -o assuan-listen.o assuan-listen.c
mv -f .deps/assuan-listen.Tpo .deps/assuan-listen.Po
cc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include  -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT assuan-pipe-server.o -MD -MP -MF .deps/assuan-pipe-server.Tpo -c -o assuan-pipe-server.o assuan-pipe-server.c
mv -f .deps/assuan-pipe-server.Tpo .deps/assuan-pipe-server.Po
rm -f libassuan.a
ar cru libassuan.a assuan-util.o assuan-errors.o assuan-buffer.o assuan-handler.o assuan-listen.o assuan-pipe-server.o 
ranlib libassuan.a
gmake[4]: Leaving directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3/assuan'
gmake[3]: Leaving directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3/assuan'
Making all in secmem
gmake[3]: Entering directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3/secmem'
cc -DHAVE_CONFIG_H -I. -I..   -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT secmem.o -MD -MP -MF .deps/secmem.Tpo -c -o secmem.o secmem.c
secmem.c:376:10: warning: cast from 'char *' to 'MEMBLOCK *' (aka 'struct memblock_struct *') increases required alignment from 1 to 4 [-Wcast-align]
    mb = (MEMBLOCK*)((char*)p - ((size_t) &((MEMBLOCK*)0)->u.aligned.c));
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
secmem.c:397:10: warning: cast from 'char *' to 'MEMBLOCK *' (aka 'struct memblock_struct *') increases required alignment from 1 to 4 [-Wcast-align]
    mb = (MEMBLOCK*)((char*)a - ((size_t) &((MEMBLOCK*)0)->u.aligned.c));
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
mv -f .deps/secmem.Tpo .deps/secmem.Po
cc -DHAVE_CONFIG_H -I. -I..   -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT util.o -MD -MP -MF .deps/util.Tpo -c -o util.o util.c
mv -f .deps/util.Tpo .deps/util.Po
rm -f libsecmem.a
ar cru libsecmem.a secmem.o util.o 
ranlib libsecmem.a
gmake[3]: Leaving directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3/secmem'
Making all in pinentry
gmake[3]: Entering directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3/pinentry'
cc -DHAVE_CONFIG_H -I. -I..  -I../assuan -I../secmem -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT pinentry.o -MD -MP -MF .deps/pinentry.Tpo -c -o pinentry.o pinentry.c
mv -f .deps/pinentry.Tpo .deps/pinentry.Po
rm -f libpinentry.a
ar cru libpinentry.a pinentry.o 
ranlib libpinentry.a
cc -DHAVE_CONFIG_H -I. -I..  -I../assuan -I../secmem -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT pinentry-curses.o -MD -MP -MF .deps/pinentry-curses.Tpo -c -o pinentry-curses.o pinentry-curses.c
pinentry-curses.c:432:8: warning: implicit declaration of function 'addnwstr' is invalid in C99 [-Wimplicit-function-declaration]
              ADDCH (start[i]);
              ^
pinentry-curses.c:107:18: note: expanded from macro 'ADDCH'
#define ADDCH(x) addnwstr (&x, 1);
                 ^
1 warning generated.
mv -f .deps/pinentry-curses.Tpo .deps/pinentry-curses.Po
rm -f libpinentry-curses.a
ar cru libpinentry-curses.a pinentry-curses.o 
ranlib libpinentry-curses.a
gmake[3]: Leaving directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3/pinentry'
Making all in qt4
gmake[3]: Entering directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3/qt4'
c++ -DHAVE_CONFIG_H -I. -I..  -DQT_SHARED -I/usr/local/include/qt4 -I/usr/local/include/qt4/QtCore   -I/usr/local/include/qt4/QtGui -DQT_SHARED -I/usr/local/include/qt4 -I/usr/local/include/qt4/QtCore   -I.. -I../assuan -I../secmem  -I../pinentry -Wall -O2 -pipe -I/usr/local/include -fno-strict-aliasing -MT pinentrydialog.o -MD -MP -MF .deps/pinentrydialog.Tpo -c -o pinentrydialog.o pinentrydialog.cpp
In file included from pinentrydialog.cpp:24:
In file included from ./pinentrydialog.h:27:
In file included from /usr/local/include/qt4/QtGui/QDialog:1:
In file included from /usr/local/include/qt4/QtGui/qdialog.h:45:
In file included from /usr/local/include/qt4/QtGui/qwidget.h:46:
In file included from /usr/local/include/qt4/QtCore/qobject.h:48:
In file included from /usr/local/include/qt4/QtCore/qstring.h:54:
/usr/include/c++/v1/string:1143:24: error: union member '__lx' has a non-trivial constructor
            value_type __lx;
                       ^
/usr/include/c++/v1/string:1140:9: note: in instantiation of member class 'std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::__short::<anonymous union at /usr/include/c++/v1/string:1140:9>' requested here
        union
        ^
/usr/include/c++/v1/string:1150:37: note: in instantiation of member class 'std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::__short' requested here
    union __lx{__long __lx; __short __lxx;};
                                    ^
/usr/include/c++/v1/string:1152:23: note: in instantiation of member class 'std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::__lx' requested here
    enum {__n_words = sizeof(__lx) / sizeof(size_type)};
                      ^
./secstring.h:37:1: note: in instantiation of template class 'std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >' requested here
Q_DECLARE_METATYPE( secqstring )
^
/usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE'
                    metatype_id = qRegisterMetaType< TYPE >(#TYPE,      \
                                  ^
/usr/local/include/qt4/QtCore/qchar.h:74:5: note: because type 'QChar' has a user-provided default constructor
    QChar();
    ^
In file included from pinentrydialog.cpp:24:
In file included from ./pinentrydialog.h:27:
In file included from /usr/local/include/qt4/QtGui/QDialog:1:
In file included from /usr/local/include/qt4/QtGui/qdialog.h:45:
In file included from /usr/local/include/qt4/QtGui/qwidget.h:45:
In file included from /usr/local/include/qt4/QtGui/qwindowdefs.h:45:
In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45:
In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45:
In file included from /usr/local/include/qt4/QtCore/qglobal.h:68:
In file included from /usr/include/c++/v1/algorithm:627:
/usr/include/c++/v1/memory:1951:55: error: no member named 'value' in 'std::__1::is_empty<std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::__rep>'
                                bool = is_empty<_T1>::value
                                       ~~~~~~~~~~~~~~~^
/usr/include/c++/v1/memory:1978:44: note: in instantiation of default argument for '__libcpp_compressed_pair_switch<std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::__rep, secmem::alloc<QChar>, false>' required here
template <class _T1, class _T2, unsigned = __libcpp_compressed_pair_switch<_T1, _T2>::value>
                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/v1/memory:2364:13: note: in instantiation of default argument for '__libcpp_compressed_pair_imp<std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::__rep, secmem::alloc<QChar> >' required here
    typedef __libcpp_compressed_pair_imp<_T1, _T2> base;
            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/v1/string:1169:46: note: in instantiation of template class 'std::__1::__compressed_pair<std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::__rep, secmem::alloc<QChar> >' requested here
    __compressed_pair<__rep, allocator_type> __r_;
                                             ^
./secstring.h:37:1: note: in instantiation of template class 'std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >' requested here
Q_DECLARE_METATYPE( secqstring )
^
/usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE'
                    metatype_id = qRegisterMetaType< TYPE >(#TYPE,      \
                                  ^
In file included from pinentrydialog.cpp:24:
In file included from ./pinentrydialog.h:27:
In file included from /usr/local/include/qt4/QtGui/QDialog:1:
In file included from /usr/local/include/qt4/QtGui/qdialog.h:45:
In file included from /usr/local/include/qt4/QtGui/qwidget.h:45:
In file included from /usr/local/include/qt4/QtGui/qwindowdefs.h:45:
In file included from /usr/local/include/qt4/QtCore/qobjectdefs.h:45:
In file included from /usr/local/include/qt4/QtCore/qnamespace.h:45:
In file included from /usr/local/include/qt4/QtCore/qglobal.h:68:
In file included from /usr/include/c++/v1/algorithm:627:
/usr/include/c++/v1/memory:2378:40: error: multiple overloads of '__compressed_pair' instantiate to the same signature 'void (_T2_param)'
    _LIBCPP_INLINE_VISIBILITY explicit __compressed_pair(_T2_param __t2)
                                       ^
/usr/include/c++/v1/string:1169:46: note: in instantiation of template class 'std::__1::__compressed_pair<std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::__rep, secmem::alloc<QChar> >' requested here
    __compressed_pair<__rep, allocator_type> __r_;
                                             ^
./secstring.h:37:1: note: in instantiation of template class 'std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >' requested here
Q_DECLARE_METATYPE( secqstring )
^
/usr/local/include/qt4/QtCore/qmetatype.h:275:35: note: expanded from macro 'Q_DECLARE_METATYPE'
                    metatype_id = qRegisterMetaType< TYPE >(#TYPE,      \
                                  ^
/usr/include/c++/v1/memory:2376:40: note: previous declaration is here
    _LIBCPP_INLINE_VISIBILITY explicit __compressed_pair(_T1_param __t1)
                                       ^
In file included from pinentrydialog.cpp:24:
In file included from ./pinentrydialog.h:27:
In file included from /usr/local/include/qt4/QtGui/QDialog:1:
In file included from /usr/local/include/qt4/QtGui/qdialog.h:45:
In file included from /usr/local/include/qt4/QtGui/qwidget.h:46:
In file included from /usr/local/include/qt4/QtCore/qobject.h:48:
In file included from /usr/local/include/qt4/QtCore/qstring.h:54:
/usr/include/c++/v1/string:2105:9: error: cannot initialize object parameter of type 'const std::__1::__basic_string_common<true>' with an expression of type 'std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >'
        this->__throw_length_error();
        ^~~~
/usr/include/c++/v1/string:2179:9: note: in instantiation of member function 'std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::__grow_by_and_replace' requested here
        __grow_by_and_replace(__cap, __n - __cap, __sz, 0, __sz, __n, __s);
        ^
/usr/include/c++/v1/string:2323:12: note: in instantiation of member function 'std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::assign' requested here
    return assign(__str.data(), __str.size());
           ^
/usr/include/c++/v1/string:2231:9: note: in instantiation of member function 'std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::assign' requested here
        assign(__str);
        ^
./pinentrydialog.moc:107:53: note: in instantiation of member function 'std::__1::basic_string<QChar, std::__1::char_traits<QChar>, secmem::alloc<QChar> >::operator=' requested here
        case 2: *reinterpret_cast< secqstring*>(_v) = pin(); break;
                                                    ^
4 errors generated.
gmake[3]: *** [pinentrydialog.o] Error 1
gmake[3]: Leaving directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3/qt4'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/wrkdirs/usr/ports/security/pinentry-qt4/work/pinentry-0.8.3'
*** Error code 1

Stop.
make: stopped in /usr/ports/security/pinentry-qt4
===>  Cleaning for pinentry-qt4-0.8.3



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201309261010.r8QAAVEn054593>