[REL - 10i386-default][security/pinentry] Failed for pinentry-0.8.3 in build

pkg-fallout at FreeBSD.org pkg-fallout at FreeBSD.org
Thu Oct 24 08:07:56 UTC 2013


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 at FreeBSD.org
Last committer: bapt at FreeBSD.org
Ident:          $FreeBSD: head/security/pinentry/Makefile 327769 2013-09-20 22:55:24Z bapt $
Log URL:        http://beefy1.isc.freebsd.org/bulk/10i386-default/2013-10-24_02h52m55s/logs/pinentry-0.8.3.log
Build URL:      http://beefy1.isc.freebsd.org/bulk/10i386-default/2013-10-24_02h52m55s
Log:

====>> Building security/pinentry
build started at Thu Oct 24 08:07:20 UTC 2013
port directory: /usr/ports/security/pinentry
building for: FreeBSD 10i386-default-job-13 10.0-BETA1 FreeBSD 10.0-BETA1 r256420 i386
maintained by: makc at FreeBSD.org
Makefile ident:      $FreeBSD: head/security/pinentry/Makefile 327769 2013-09-20 22:55:24Z bapt $
Poudriere version: 3.1-pre

---Begin Environment---
UNAME_m=i386
UNAME_p=i386
OSVERSION=1000500
UNAME_v=FreeBSD 10.0-BETA1 r256420
UNAME_r=10.0-BETA1
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/10i386-default/ref
PKG_EXT=txz
tpid=15625
POUDRIERE_BUILD_TYPE=bulk
PKGNG=1
PKGNAME=pinentry-0.8.3
PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f
PKG_ADD=/usr/local/sbin/pkg-static add
PWD=/root
MASTERNAME=10i386-default
USER=root
HOME=/root
POUDRIERE_VERSION=3.1-pre
LOCALBASE=/usr/local
PACKAGE_BUILDING=yes
PKG_VERSION=/poudriere/pkg-static version
PKG_BIN=/usr/local/sbin/pkg-static
---End Environment---

---Begin OPTIONS List---
===> The following configuration options are available for pinentry-0.8.3:
====> Options available for the multi FRONTEND: you have to choose at least one of them
     NCURSES=on: Curses frontend
     GTK=on: Gtk+ 1 frontend
     GTK2=on: Gtk+ 2 frontend
     QT4=on: Qt 4 frontend
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--
--disable-pinentry-qt --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 GLIB_CONFIG="/usr/local/bin/glib12-config" GTK_CONFIG="/usr/local/bin/gtk12-config" 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 GLIB_CONFIG="/usr/local/bin/glib12-config" GTK_CONFIG="/usr/local/bin/gtk12-config" PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="cc" CFLAGS="-O2 -pipe -I/usr/local/include -fno-strict-aliasing -std=gnu89"  CPP="cpp" CPPFLAGS=""  LDFLAGS=" -L/usr/local/lib -Wl,-rpath=/usr/lib:/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
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
#### /usr/local/etc/poudriere.d/make.conf ####
WITH_PKGNG=yes
NO_RESTRICTED=yes
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
===>  Cleaning for pinentry-0.8.3
=======================<phase: check-config   >============================
===========================================================================
=======================<phase: pkg-depends    >============================
===>   pinentry-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_8.txz
Installing pkg-1.1.4_8... done
If you are upgrading from the old package format, first run:

  # pkg2ng
===>   Returning to build of pinentry-0.8.3
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===> Fetching all distfiles required by pinentry-0.8.3 for building
===========================================================================
=======================<phase: checksum       >============================
===> Fetching all distfiles required by pinentry-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-0.8.3 for building
===>  Extracting for pinentry-0.8.3
=> SHA256 Checksum OK for pinentry-0.8.3.tar.bz2.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for pinentry-0.8.3
===>  Applying FreeBSD patches for pinentry-0.8.3
===========================================================================
=======================<phase: build-depends  >============================
===>   pinentry-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.1... done
 done
===>   Returning to build of pinentry-0.8.3
===>   pinentry-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-0.8.3
===>   pinentry-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.5.txz
Installing qt4-gui-4.8.5...Installing dejavu-2.34...Installing fontconfig-2.10.95,1...Installing expat-2.1.0... done
Installing freetype2-2.5.0.1... 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
 done
Installing encodings-1.0.4,1...Installing font-util-1.3.0... done
 done
Installing fixesproto-5.0... done
Installing font-bh-ttf-1.0.3...Installing xproto-7.0.24... done
Installing mkfontscale-1.1.1...Installing libfontenc-1.1.2... done
 done
Installing mkfontdir-1.0.7... done
 done
Installing font-misc-ethiopic-1.0.3... done
Installing font-misc-meltho-1.0.3... done
Installing fontcacheproto-0.1.3... done
Installing glib-2.36.3...Installing python27-2.7.5_3... done
Installing python2-2_1... done
Installing python-2.7_1,2... done
Installing perl-5.14.4_2...Removing /usr/local/etc/perl5_version... Done.
Creating /usr/local/etc/perl5_version... Done.
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.
 done
Installing pcre-8.33... done
Installing libffi-3.0.13... done
No schema files found: doing nothing.
 done
Installing hicolor-icon-theme-0.12... done
Installing icu-50.1.2... done
Installing inputproto-2.3... done
Installing kbproto-1.0.6... done
Installing libICE-1.0.8,1... done
Installing libSM-1.2.2,1... done
Installing libX11-1.6.2,1...Installing libXau-1.0.8... done
Installing libXdmcp-1.1.1... done
Installing libpthread-stubs-0.3_4... done
Installing libxcb-1.9.1...Installing libxml2-2.8.0_2... done
 done
 done
Installing libXcursor-1.1.14...Installing renderproto-0.11.1... done
Installing libXrender-0.9.8... done
Installing libXfixes-5.0.1... done
 done
Installing libXext-1.3.2,1...Installing xextproto-7.2.1... done
 done
Installing libXfontcache-1.0.5... done
Installing libXi-1.7.2,1... done
Installing libXinerama-1.1.3,1...Installing xineramaproto-1.2.1... done
 done
<snip>
cc -DHAVE_CONFIG_H -I. -I.. -I.. -I../include  -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -std=gnu89 -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 -std=gnu89 -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/work/pinentry-0.8.3/assuan'
gmake[3]: Leaving directory `/wrkdirs/usr/ports/security/pinentry/work/pinentry-0.8.3/assuan'
Making all in secmem
gmake[3]: Entering directory `/wrkdirs/usr/ports/security/pinentry/work/pinentry-0.8.3/secmem'
cc -DHAVE_CONFIG_H -I. -I..   -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -std=gnu89 -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 -std=gnu89 -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/work/pinentry-0.8.3/secmem'
Making all in pinentry
gmake[3]: Entering directory `/wrkdirs/usr/ports/security/pinentry/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 -std=gnu89 -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 -std=gnu89 -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' [-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/work/pinentry-0.8.3/pinentry'
Making all in curses
gmake[3]: Entering directory `/wrkdirs/usr/ports/security/pinentry/work/pinentry-0.8.3/curses'
cc -DHAVE_CONFIG_H -I. -I..   -I../pinentry -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -std=gnu89 -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
mv -f .deps/pinentry-curses.Tpo .deps/pinentry-curses.Po
cc  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -std=gnu89 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign  -L/usr/local/lib -Wl,-rpath=/usr/lib:/usr/local/lib -o pinentry-curses pinentry-curses.o ../pinentry/libpinentry.a ../pinentry/libpinentry-curses.a ../assuan/libassuan.a ../secmem/libsecmem.a  -lncursesw  
gmake[3]: Leaving directory `/wrkdirs/usr/ports/security/pinentry/work/pinentry-0.8.3/curses'
Making all in gtk
gmake[3]: Entering directory `/wrkdirs/usr/ports/security/pinentry/work/pinentry-0.8.3/gtk'
cc -DHAVE_CONFIG_H -I. -I..  -I/usr/local/include/glib12 -I/usr/local/include/gtk12 -I/usr/local/include/glib12 -I/usr/local/include -I/usr/local/include  -I../secmem -I../pinentry -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -std=gnu89 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT pinentry-gtk.o -MD -MP -MF .deps/pinentry-gtk.Tpo -c -o pinentry-gtk.o pinentry-gtk.c
pinentry-gtk.c:216:14: warning: unused variable 'sbox' [-Wunused-variable]
  GtkWidget *sbox, *bbox;
             ^
pinentry-gtk.c:55:27: warning: unused variable 'insure' [-Wunused-variable]
static GtkWidget *entry, *insure, *time_out;
                          ^
pinentry-gtk.c:55:36: warning: unused variable 'time_out' [-Wunused-variable]
static GtkWidget *entry, *insure, *time_out;
                                   ^
3 warnings generated.
mv -f .deps/pinentry-gtk.Tpo .deps/pinentry-gtk.Po
cc -DHAVE_CONFIG_H -I. -I..  -I/usr/local/include/glib12 -I/usr/local/include/gtk12 -I/usr/local/include/glib12 -I/usr/local/include -I/usr/local/include  -I../secmem -I../pinentry -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -std=gnu89 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT gtksecentry.o -MD -MP -MF .deps/gtksecentry.Tpo -c -o gtksecentry.o gtksecentry.c
mv -f .deps/gtksecentry.Tpo .deps/gtksecentry.Po
cc  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -std=gnu89 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign  -L/usr/local/lib -Wl,-rpath=/usr/lib:/usr/local/lib -o pinentry-gtk pinentry-gtk.o gtksecentry.o ../pinentry/libpinentry.a ../assuan/libassuan.a ../secmem/libsecmem.a  -L/usr/local/lib -L/usr/local/lib -lgtk-12 -lgdk-12 -lgmodule-12 -lglib-12 -lintl -lXi -lXext -lX11 -lm ../pinentry/libpinentry-curses.a -lncursesw  
gmake[3]: Leaving directory `/wrkdirs/usr/ports/security/pinentry/work/pinentry-0.8.3/gtk'
Making all in gtk+-2
gmake[3]: Entering directory `/wrkdirs/usr/ports/security/pinentry/work/pinentry-0.8.3/gtk+-2'
cc -DHAVE_CONFIG_H -I. -I..  -I/usr/local/include/gtk-2.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -D_THREAD_SAFE -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/libpng15 -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/glib-2.0  -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/harfbuzz    -I../secmem -I../pinentry -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -std=gnu89 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT pinentry-gtk-2.o -MD -MP -MF .deps/pinentry-gtk-2.Tpo -c -o pinentry-gtk-2.o pinentry-gtk-2.c
mv -f .deps/pinentry-gtk-2.Tpo .deps/pinentry-gtk-2.Po
cc -DHAVE_CONFIG_H -I. -I..  -I/usr/local/include/gtk-2.0 -I/usr/local/include/gio-unix-2.0/ -I/usr/local/include/atk-1.0 -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -D_THREAD_SAFE -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/libpng15 -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/glib-2.0  -I/usr/local/include/freetype2 -I/usr/local/include -I/usr/local/include/harfbuzz    -I../secmem -I../pinentry -Wall  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -std=gnu89 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign -MT gtksecentry.o -MD -MP -MF .deps/gtksecentry.Tpo -c -o gtksecentry.o gtksecentry.c
gtksecentry.c:2186:37: warning: implicit conversion from enumeration type 'PangoDirection' to different enumeration type 'PangoAlignment' [-Wenum-conversion]
        pango_layout_set_alignment(layout, pango_dir);
        ~~~~~~~~~~~~~~~~~~~~~~~~~~         ^~~~~~~~~
1 warning generated.
mv -f .deps/gtksecentry.Tpo .deps/gtksecentry.Po
cc  -O2 -pipe -I/usr/local/include -fno-strict-aliasing -std=gnu89 -Wall -Wcast-align -Wshadow -Wstrict-prototypes -Wno-pointer-sign  -L/usr/local/lib -Wl,-rpath=/usr/lib:/usr/local/lib -o pinentry-gtk-2 pinentry-gtk-2.o gtksecentry.o ../pinentry/libpinentry.a ../assuan/libassuan.a ../secmem/libsecmem.a  -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -lXext -lXrender -lXinerama -lXi -lXrandr -lXcursor -lXcomposite -lXdamage -lXfixes -lX11 -latk-1.0 -lcairo -pthread -lgdk_pixbuf-2.0 -lgio-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lfontconfig -L/usr/local/lib -lfreetype   ../pinentry/libpinentry-curses.a -lncursesw  
gmake[3]: Leaving directory `/wrkdirs/usr/ports/security/pinentry/work/pinentry-0.8.3/gtk+-2'
Making all in qt4
gmake[3]: Entering directory `/wrkdirs/usr/ports/security/pinentry/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:47:
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:46:
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:46:
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:47:
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:106: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/work/pinentry-0.8.3/qt4'
gmake[2]: *** [all-recursive] Error 1
gmake[2]: Leaving directory `/wrkdirs/usr/ports/security/pinentry/work/pinentry-0.8.3'
gmake[1]: *** [all] Error 2
gmake[1]: Leaving directory `/wrkdirs/usr/ports/security/pinentry/work/pinentry-0.8.3'
*** Error code 1

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


More information about the freebsd-pkg-fallout mailing list