Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 26 Sep 2013 07:10:58 GMT
From:      pkg-fallout@FreeBSD.org
To:        tobias.kortkamp@gmail.com
Cc:        pkg-fallout@FreeBSD.org
Subject:   [REL - head-amd64-default][deskutils/easystroke] Failed for easystroke-0.6.0 in build
Message-ID:  <201309260710.r8Q7Awar036776@beefy2.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:     tobias.kortkamp@gmail.com
Last committer: bapt@FreeBSD.org
Ident:          $FreeBSD: head/deskutils/easystroke/Makefile 327718 2013-09-20 16:21:37Z bapt $
Log URL:        http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2013-09-26_00h44m15s/logs/easystroke-0.6.0.log
Build URL:      http://beefy2.isc.freebsd.org/bulk/head-amd64-default/2013-09-26_00h44m15s
Log:

====>> Building deskutils/easystroke
build started at Thu Sep 26 07:08:45 UTC 2013
port directory: /usr/ports/deskutils/easystroke
building for: FreeBSD head-amd64-default-job-10 10.0-CURRENT FreeBSD 10.0-CURRENT amd64
maintained by: tobias.kortkamp@gmail.com
Makefile ident:      $FreeBSD: head/deskutils/easystroke/Makefile 327718 2013-09-20 16:21:37Z bapt $
Poudriere version: 3.1-pre

---Begin Environment---
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-amd64-default/ref
PKG_EXT=txz
tpid=58283
POUDRIERE_BUILD_TYPE=bulk
NBPARALLEL=24
PKGNG=1
PKGNAME=easystroke-0.6.0
PKG_DELETE=/usr/local/sbin/pkg-static delete -y -f
PKG_ADD=/usr/local/sbin/pkg-static add
PWD=/root
MASTERNAME=head-amd64-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---
===> The following configuration options are available for easystroke-0.6.0:
     NLS=on: Native Language Support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--CONFIGURE_ARGS--

--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
TMPDIR="/tmp" TMPDIR="/tmp" MAKE=gmake PKG_CONFIG=pkgconf SHELL=/bin/sh CONFIG_SHELL=/bin/sh
--End CONFIGURE_ENV--

--MAKE_ENV--
TMPDIR="/tmp" TMPDIR="/tmp" SHELL=/bin/sh NO_LINT=YES ADDR2LINE="/usr/local/bin/addr2line" AR="/usr/local/bin/ar" AS="/usr/local/bin/as" CPPFILT="/usr/local/bin/c++filt" GPROF="/usr/local/bin/gprof" LD="/usr/local/bin/ld" NM="/usr/local/bin/nm" OBJCOPY="/usr/local/bin/objcopy" OBJDUMP="/usr/local/bin/objdump" RANLIB="/usr/local/bin/ranlib" READELF="/usr/local/bin/readelf" SIZE="/usr/local/bin/size" STRINGS="/usr/local/bin/strings" PREFIX=/usr/local  LOCALBASE=/usr/local  LIBDIR="/usr/lib"  CC="gcc46" CFLAGS="-O2 -pipe -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing"  CPP="cpp46" CPPFLAGS=""  LDFLAGS=" -Wl,-rpath=/usr/local/lib/gcc46"  CXX="g++46" CXXFLAGS="-O2 -pipe -Wl,-rpath=/usr/local/lib/gcc46 -fno-strict-aliasing -Wl,-rpath=/usr/local/lib/gcc46"  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 w
 heel -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/easystroke
DOCSDIR=/usr/local/share/doc/easystroke
EXAMPLESDIR=/usr/local/share/examples/easystroke
WWWDIR=/usr/local/www/easystroke
ETCDIR=/usr/local/etc/easystroke
--End SUB_LIST--

---Begin make.conf---
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 easystroke-0.6.0
=======================<phase: check-config   >============================
===========================================================================
=======================<phase: pkg-depends    >============================
===>   easystroke-0.6.0 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 easystroke-0.6.0
===========================================================================
=======================<phase: fetch-depends  >============================
===========================================================================
=======================<phase: fetch          >============================
===>  License ISCL accepted by the user
===> Fetching all distfiles required by easystroke-0.6.0 for building
===========================================================================
=======================<phase: checksum       >============================
===>  License ISCL accepted by the user
===> Fetching all distfiles required by easystroke-0.6.0 for building
=> SHA256 Checksum OK for easystroke-0.6.0.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===========================================================================
=======================<phase: extract        >============================
===>  License ISCL accepted by the user
===> Fetching all distfiles required by easystroke-0.6.0 for building
===>  Extracting for easystroke-0.6.0
=> SHA256 Checksum OK for easystroke-0.6.0.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===========================================================================
=======================<phase: patch          >============================
===>  Patching for easystroke-0.6.0
===>  Applying FreeBSD patches for easystroke-0.6.0
===========================================================================
=======================<phase: build-depends  >============================
===>   easystroke-0.6.0 depends on executable: help2man - not found
===>    Verifying install for help2man in /usr/ports/misc/help2man
===>   Installing existing package /packages/All/help2man-1.43.3.txz
Installing help2man-1.43.3...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 p5-Locale-gettext-1.05_3...Installing gettext-0.18.3... done
 done
 done
===>   Returning to build of easystroke-0.6.0
===>   easystroke-0.6.0 depends on file: /usr/local/include/xorg/xserver-properties.h - not found
===>    Verifying install for /usr/local/include/xorg/xserver-properties.h in /usr/ports/x11-servers/xorg-server
===>   Installing existing package /packages/All/xorg-server-1.7.7_8,1.txz
Installing xorg-server-1.7.7_8,1...Installing xproto-7.0.24... done
Installing xkeyboard-config-2.9...Installing libxml2-2.8.0_2... done
 done
Installing xkbcomp-1.2.4...Installing libxkbfile-1.0.8...Installing libxcb-1.9.1...Installing libXdmcp-1.1.1... done
Installing libXau-1.0.8... done
Installing libpthread-stubs-0.3_3... done
 done
Installing libX11-1.6.1,1...Installing kbproto-1.0.6... done
 done
 done
 done
Installing xineramaproto-1.2.1... done
Installing xf86vidmodeproto-2.3.1... done
Installing xf86miscproto-0.9.3... done
Installing xextproto-7.2.1... done
Installing printproto-1.0.5... done
Installing pixman-0.30.0... done
Installing libxkbui-1.0.2_1...Installing libSM-1.2.1,1...Installing libICE-1.0.8,1... done
 done
Installing libXt-1.1.4,1... done
 done
Installing libXxf86vm-1.1.3...Installing libXext-1.3.2,1... done
 done
Installing libXxf86misc-1.0.3... done
Installing libXpm-3.5.10... done
Installing libXp-1.0.2,1... done
Installing libXinerama-1.1.3,1... done
Installing libXfixes-5.0.1...Installing fixesproto-5.0... done
 done
Installing libXdamage-1.1.4...Installing damageproto-1.2.1... done
 done
Installing dri2proto-2.8... done
Installing libXmu-1.1.1,1... done
Installing libXaw-1.0.11,2... done
Installing libfontenc-1.1.2... done
Installing libXfont-1.4.6,1...Installing fontsproto-2.1.2... done
Installing freetype2-2.5.0.1... done
 done
Installing expat-2.1.0... done
Installing polkit-0.105_1...Installing gnome_subr-1.0... done
Installing gnomehier-3.0... done
Installing python27-2.7.5_3... done
Installing python2-2_1... done
Installing python-2.7_1,2... done
Installing pcre-8.33... done
Installing libffi-3.0.13... done
Installing gobject-introspection-1.36.0_2...Installing glib-2.36.3...No schema files found: doing nothing.
 done
 done
Installing dbus-1.6.12...===> Creating users and/or groups.
Creating group 'messagebus' with gid '556'.
Creating user 'messagebus' with uid '556'.
 done
 done
Installing policykit-0.9_6...Installing dbus-glib-0.100.2... done
===> Creating users and/or groups.
Creating group 'polkit' with gid '562'.
Creating user 'polkit' with uid '562'.
 done
Installing hal-0.5.14_20...Installing dmidecode-2.12... done
Installing consolekit-0.4.3... done
Installing pciids-20130823... done
Installing libvolume_id-0.81.1... done
===> Creating users and/or groups.
Creating group 'haldaemon' with gid '560'.
<snip>
mkdir -p po/pl/LC_MESSAGES
msgfmt -c po/pl.po -o po/pl/LC_MESSAGES/easystroke.mo
po/pl.po:7: warning: header field 'Language' missing in header
mkdir -p po/es/LC_MESSAGES
msgfmt -c po/es.po -o po/es/LC_MESSAGES/easystroke.mo
po/es.po:7: warning: header field 'Language' missing in header
mkdir -p po/fi/LC_MESSAGES
msgfmt -c po/fi.po -o po/fi/LC_MESSAGES/easystroke.mo
po/fi.po:7: warning: header field 'Language' missing in header
mkdir -p po/he/LC_MESSAGES
msgfmt -c po/he.po -o po/he/LC_MESSAGES/easystroke.mo
po/he.po:7: warning: header field 'Language' missing in header
mkdir -p po/ca/LC_MESSAGES
msgfmt -c po/ca.po -o po/ca/LC_MESSAGES/easystroke.mo
po/ca.po:7: warning: header field 'Language' missing in header
mkdir -p po/fr/LC_MESSAGES
msgfmt -c po/fr.po -o po/fr/LC_MESSAGES/easystroke.mo
po/fr.po:7: warning: header field 'Language' missing in header
mkdir -p po/ja/LC_MESSAGES
msgfmt -c po/ja.po -o po/ja/LC_MESSAGES/easystroke.mo
po/ja.po:7: warning: header field 'Language' missing in header
mkdir -p po/hu/LC_MESSAGES
msgfmt -c po/hu.po -o po/hu/LC_MESSAGES/easystroke.mo
po/hu.po:7: warning: header field 'Language' missing in header
intltool-merge po/ -d -u easystroke.desktop.in easystroke.desktop
NOTICE: po//de.po is not in UTF-8 but iso-8859-1, converting...
Merging translations into easystroke.desktop.
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT actions.o -MMD -MP -MF actions.Po -o actions.o -c actions.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT actiondb.o -MMD -MP -MF actiondb.Po -o actiondb.o -c actiondb.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT prefdb.o -MMD -MP -MF prefdb.Po -o prefdb.o -c prefdb.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT shape.o -MMD -MP -MF shape.Po -o shape.o -c shape.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT handler.o -MMD -MP -MF handler.Po -o handler.o -c handler.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT stats.o -MMD -MP -MF stats.Po -o stats.o -c stats.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT gesture.o -MMD -MP -MF gesture.Po -o gesture.o -c gesture.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT main.o -MMD -MP -MF main.Po -o main.o -c main.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT grabber.o -MMD -MP -MF grabber.Po -o grabber.o -c grabber.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT fire.o -MMD -MP -MF fire.Po -o fire.o -c fire.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT annotate.o -MMD -MP -MF annotate.Po -o annotate.o -c annotate.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT prefs.o -MMD -MP -MF prefs.Po -o prefs.o -c prefs.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT composite.o -MMD -MP -MF composite.Po -o composite.o -c composite.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT win.o -MMD -MP -MF win.Po -o win.o -c win.cc
g++46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtkmm-3.0 dbus-glib-1 --cflags` -O2 -MT water.o -MMD -MP -MF water.Po -o water.o -c water.cc
gcc46 -Wall -std=c99  -O3 -MT stroke.o -MMD -MP -MF stroke.Po -o stroke.o -c stroke.c
gcc46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtk+-3.0 --cflags` -DGETTEXT_PACKAGE='"easystroke"' -O2 -MT cellrenderertextish.o -MMD -MP -MF cellrenderertextish.Po -o cellrenderertextish.o -c cellrenderertextish.c
cellrenderertextish.c: In function 'cell_renderer_textish_class_init':
cellrenderertextish.c:422:49: warning: assignment from incompatible pointer type [enabled by default]
cellrenderertextish.c: In function 'cell_editable_dummy_finalize':
cellrenderertextish.c:521:22: warning: variable 'self' set but not used [-Wunused-but-set-variable]
cellrenderertextish.c: In function 'cell_editable_accel_real_start_editing':
cellrenderertextish.c:652:2: warning: 'gdk_keyboard_grab' is deprecated (declared at /usr/local/include/gtk-3.0/gdk/gdkmain.h:88): Use 'gdk_device_grab' instead [-Wdeprecated-declarations]
cellrenderertextish.c: In function 'cell_editable_accel_on_editing_done':
cellrenderertextish.c:720:2: warning: 'gdk_keyboard_ungrab' is deprecated (declared at /usr/local/include/gtk-3.0/gdk/gdkmain.h:99): Use 'gdk_device_ungrab' instead [-Wdeprecated-declarations]
cellrenderertextish.c: In function 'cell_editable_combo_construct':
cellrenderertextish.c:897:8: warning: unused variable '_item_collection_size_' [-Wunused-variable]
cellrenderertextish.c:896:8: warning: variable 'item_collection_length1' set but not used [-Wunused-but-set-variable]
echo "const char *gui_buffer = \"\\" > gui.c
sed 's/"GtkWindow"/"GtkApplicationWindow"/' gui.glade | sed 's/"/\\"/g' | sed 's/ *\(.*\)/\1\\n\\/' >> gui.c
echo "\";" >> gui.c
gcc46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtk+-3.0 --cflags` -DGETTEXT_PACKAGE='"easystroke"' -O2 -MT gui.o -MMD -MP -MF gui.Po -o gui.o -c gui.c
echo "const char *desktop_file = \"\\" > desktop.c
sed 's/Exec=easystroke/Exec=%1$s/' easystroke.desktop | sed 's/"/\\"/g' | sed 's/.*/&\\n\\/' >> desktop.c
echo "\";" >> desktop.c
gcc46 -Wall  -DLOCALEDIR=\"/usr/local/share/locale\" `pkg-config gtk+-3.0 --cflags` -DGETTEXT_PACKAGE='"easystroke"' -O2 -MT desktop.o -MMD -MP -MF desktop.Po -o desktop.o -c desktop.c
gmake[1]: Circular version <- version.o dependency dropped.
echo 'const char *version_string = "0.6.0";' | g++46 -o version.o -c -xc++ -
g++46  -o easystroke grabber.o prefdb.o shape.o prefs.o actions.o annotate.o gesture.o handler.o stats.o main.o actiondb.o fire.o composite.o win.o water.o stroke.o cellrenderertextish.o gui.o desktop.o version.o  -lboost_serialization -lX11 -lXext -lXi -lXfixes -lXtst `pkg-config gtkmm-3.0 dbus-glib-1 --libs`
prefdb.o: In function `PrefDB::timeout()':
prefdb.cc:(.text+0x67c): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::text_oarchive_impl(std::basic_ostream<char, std::char_traits<char> >&, unsigned int)'
prefdb.cc:(.text+0x720): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()'
prefdb.cc:(.text+0x9cb): undefined reference to `Glib::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, Glib::ustring const&)'
prefdb.cc:(.text+0xa1c): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
prefdb.cc:(.text+0xa31): undefined reference to `Glib::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, Glib::ustring const&)'
prefdb.cc:(.text+0xb3f): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()'
prefdb.o: In function `PrefDB::init()':
prefdb.cc:(.text+0xd81): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::text_iarchive_impl(std::basic_istream<char, std::char_traits<char> >&, unsigned int)'
prefdb.cc:(.text+0xe2f): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()'
prefdb.cc:(.text+0x10ec): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()'
prefdb.o: In function `boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::vsave(boost::archive::class_name_type const&)':
prefdb.cc:(.text._ZN5boost7archive6detail15common_oarchiveINS0_13text_oarchiveEE5vsaveERKNS0_15class_name_typeE[boost::archive::detail::common_oarchive<boost::archive::text_oarchive>::vsave(boost::archive::class_name_type const&)]+0x27): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
prefdb.o: In function `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::~text_iarchive_impl()':
prefdb.cc:(.text._ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED2Ev[_ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED5Ev]+0x2c): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()'
prefdb.cc:(.text._ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED2Ev[_ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED5Ev]+0x1e): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()'
prefdb.o: In function `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::~text_oarchive_impl()':
prefdb.cc:(.text._ZN5boost7archive18text_oarchive_implINS0_13text_oarchiveEED2Ev[_ZN5boost7archive18text_oarchive_implINS0_13text_oarchiveEED5Ev]+0x2c): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()'
prefdb.cc:(.text._ZN5boost7archive18text_oarchive_implINS0_13text_oarchiveEED2Ev[_ZN5boost7archive18text_oarchive_implINS0_13text_oarchiveEED5Ev]+0x1e): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()'
prefdb.o: In function `boost::archive::text_iarchive::~text_iarchive()':
prefdb.cc:(.text._ZN5boost7archive13text_iarchiveD0Ev[_ZN5boost7archive13text_iarchiveD5Ev]+0x2c): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()'
prefdb.cc:(.text._ZN5boost7archive13text_iarchiveD0Ev[_ZN5boost7archive13text_iarchiveD5Ev]+0x61): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()'
prefdb.o: In function `boost::archive::text_oarchive::~text_oarchive()':
prefdb.cc:(.text._ZN5boost7archive13text_oarchiveD2Ev[_ZN5boost7archive13text_oarchiveD5Ev]+0x2c): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()'
prefdb.cc:(.text._ZN5boost7archive13text_oarchiveD2Ev[_ZN5boost7archive13text_oarchiveD5Ev]+0x1e): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()'
prefdb.o: In function `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::~text_oarchive_impl()':
prefdb.cc:(.text._ZN5boost7archive18text_oarchive_implINS0_13text_oarchiveEED0Ev[_ZN5boost7archive18text_oarchive_implINS0_13text_oarchiveEED5Ev]+0x19): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()'
prefdb.cc:(.text._ZN5boost7archive18text_oarchive_implINS0_13text_oarchiveEED0Ev[_ZN5boost7archive18text_oarchive_implINS0_13text_oarchiveEED5Ev]+0x34): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()'
prefdb.o: In function `boost::archive::text_oarchive::~text_oarchive()':
prefdb.cc:(.text._ZN5boost7archive13text_oarchiveD0Ev[_ZN5boost7archive13text_oarchiveD5Ev]+0x19): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()'
prefdb.o:prefdb.cc:(.text._ZN5boost7archive13text_oarchiveD0Ev[_ZN5boost7archive13text_oarchiveD5Ev]+0x34): more undefined references to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()' follow
prefdb.o: In function `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::~text_iarchive_impl()':
prefdb.cc:(.text._ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED0Ev[_ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED5Ev]+0x19): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()'
prefdb.cc:(.text._ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED0Ev[_ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED5Ev]+0x34): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()'
prefdb.o: In function `boost::archive::text_iarchive::~text_iarchive()':
prefdb.cc:(.text._ZN5boost7archive13text_iarchiveD2Ev[_ZN5boost7archive13text_iarchiveD5Ev]+0x59): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()'
prefdb.cc:(.text._ZN5boost7archive13text_iarchiveD2Ev[_ZN5boost7archive13text_iarchiveD5Ev]+0x31): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()'
prefdb.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TimeoutType> >::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const':
prefdb.cc:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKSs11TimeoutTypeEE16save_object_dataERNS1_14basic_oarchiveEPKv[boost::archive::detail::oserializer<boost::archive::text_oarchive, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TimeoutType> >::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const]+0x32): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
prefdb.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const':
prefdb.cc:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt3setISsSt4lessISsESaISsEEE16save_object_dataERNS1_14basic_oarchiveEPKv[boost::archive::detail::oserializer<boost::archive::text_oarchive, std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const]+0xaf): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
prefdb.o: In function `boost::archive::detail::iserializer<boost::archive::text_iarchive, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TimeoutType> >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const':
prefdb.cc:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKSs11TimeoutTypeEE16load_object_dataERNS1_14basic_iarchiveEPvj[boost::archive::detail::iserializer<boost::archive::text_iarchive, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, TimeoutType> >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const]+0x23): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
prefdb.o: In function `boost::archive::detail::iserializer<boost::archive::text_iarchive, std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const':
prefdb.cc:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt3setISsSt4lessISsESaISsEEE16load_object_dataERNS1_14basic_iarchiveEPvj[boost::archive::detail::iserializer<boost::archive::text_iarchive, std::set<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const]+0xa2): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
prefdb.o: In function `boost::archive::detail::iserializer<boost::archive::text_iarchive, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::shared_ptr<ButtonInfo> > >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const':
prefdb.cc:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKSsNS_10shared_ptrI10ButtonInfoEEEE16load_object_dataERNS1_14basic_iarchiveEPvj[boost::archive::detail::iserializer<boost::archive::text_iarchive, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::shared_ptr<ButtonInfo> > >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const]+0x23): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
prefdb.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::shared_ptr<ButtonInfo> > >::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const':
prefdb.cc:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveESt4pairIKSsNS_10shared_ptrI10ButtonInfoEEEE16save_object_dataERNS1_14basic_oarchiveEPKv[boost::archive::detail::oserializer<boost::archive::text_oarchive, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, boost::shared_ptr<ButtonInfo> > >::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const]+0x32): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actions.o: In function `Actions::load_app_list(Gtk::TreeNodeChildren const&, ActionListDiff*)':
actions.cc:(.text+0xbf3): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actions.o: In function `Actions::update_row(Gtk::TreeRow const&)':
actions.cc:(.text+0x1923): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actions.o: In function `Actions::on_row_activated(Gtk::TreePath const&, Gtk::TreeViewColumn*)':
actions.cc:(.text+0x7151): undefined reference to `Glib::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, Glib::ustring const&)'
actions.o: In function `Actions::on_add_app()':
actions.cc:(.text+0xb2d8): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actions.o: In function `Glib::ustring Glib::ustring::compose<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, char*>(Glib::ustring const&, char* const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const&, char* const&)':
actions.cc:(.text._ZN4Glib7ustring7composeIPcSsiS2_EES0_RKS0_RKT_RKT0_RKT1_RKT2_[Glib::ustring Glib::ustring::compose<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, char*>(Glib::ustring const&, char* const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const&, char* const&)]+0x62): undefined reference to `Glib::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, Glib::ustring const&)'
actions.cc:(.text._ZN4Glib7ustring7composeIPcSsiS2_EES0_RKS0_RKT_RKT0_RKT1_RKT2_[Glib::ustring Glib::ustring::compose<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, char*>(Glib::ustring const&, char* const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const&, char* const&)]+0xa8): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actions.cc:(.text._ZN4Glib7ustring7composeIPcSsiS2_EES0_RKS0_RKT_RKT0_RKT1_RKT2_[Glib::ustring Glib::ustring::compose<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, char*>(Glib::ustring const&, char* const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const&, char* const&)]+0xba): undefined reference to `Glib::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, Glib::ustring const&)'
actions.cc:(.text._ZN4Glib7ustring7composeIPcSsiS2_EES0_RKS0_RKT_RKT0_RKT1_RKT2_[Glib::ustring Glib::ustring::compose<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, char*>(Glib::ustring const&, char* const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int const&, char* const&)]+0x147): undefined reference to `Glib::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, Glib::ustring const&)'
actions.o: In function `Glib::ustring Glib::ustring::format<Gtk::TreeValueProxy<Glib::ustring> >(Gtk::TreeValueProxy<Glib::ustring> const&)':
actions.cc:(.text._ZN4Glib7ustring6formatIN3Gtk14TreeValueProxyIS0_EEEES0_RKT_[Glib::ustring Glib::ustring::format<Gtk::TreeValueProxy<Glib::ustring> >(Gtk::TreeValueProxy<Glib::ustring> const&)]+0x83): undefined reference to `Glib::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, Glib::ustring const&)'
stats.o: In function `Stats::on_stroke(boost::shared_ptr<Ranking>)':
stats.cc:(.text+0xd08): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
stats.cc:(.text+0xf92): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
stats.o: In function `Stats::on_pdf()':
stats.cc:(.text+0x168f): undefined reference to `Cairo::PdfSurface::create(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, double)'
stats.cc:(.text+0x1aad): undefined reference to `Cairo::Context::get_text_extents(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cairo_text_extents_t&) const'
stats.cc:(.text+0x1b39): undefined reference to `Cairo::Context::show_text(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
stats.o: In function `Ranking::show(boost::shared_ptr<Ranking>)':
stats.cc:(.text+0x23ec): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actiondb.o: In function `ActionDBWatcher::init()':
actiondb.cc:(.text+0x2001): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::text_iarchive_impl(std::basic_istream<char, std::char_traits<char> >&, unsigned int)'
actiondb.o: In function `ActionDBWatcher::timeout()':
actiondb.cc:(.text+0x227c): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::text_oarchive_impl(std::basic_ostream<char, std::char_traits<char> >&, unsigned int)'
actiondb.cc:(.text+0x2322): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()'
actiondb.cc:(.text+0x2558): undefined reference to `Glib::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, Glib::ustring const&)'
actiondb.cc:(.text+0x25a9): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actiondb.cc:(.text+0x25be): undefined reference to `Glib::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, Glib::ustring const&)'
actiondb.cc:(.text+0x268f): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()'
actiondb.o: In function `Command::get_label() const':
actiondb.cc:(.text._ZNK7Command9get_labelEv[Command::get_label() const]+0x9): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actiondb.o: In function `boost::archive::detail::iserializer<boost::archive::text_iarchive, Command>::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const':
actiondb.cc:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveE7CommandE16load_object_dataERNS1_14basic_iarchiveEPvj[boost::archive::detail::iserializer<boost::archive::text_iarchive, Command>::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const]+0x49): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
actiondb.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, Command>::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const':
actiondb.cc:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveE7CommandE16save_object_dataERNS1_14basic_oarchiveEPKv[boost::archive::detail::oserializer<boost::archive::text_oarchive, Command>::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const]+0x5a): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actiondb.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, SendText>::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const':
actiondb.cc:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveE8SendTextE16save_object_dataERNS1_14basic_oarchiveEPKv[boost::archive::detail::oserializer<boost::archive::text_oarchive, SendText>::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const]+0x6b): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actiondb.o: In function `boost::archive::detail::iserializer<boost::archive::text_iarchive, SendText>::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const':
actiondb.cc:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveE8SendTextE16load_object_dataERNS1_14basic_iarchiveEPvj[boost::archive::detail::iserializer<boost::archive::text_iarchive, SendText>::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const]+0x4e): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
actiondb.cc:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveE8SendTextE16load_object_dataERNS1_14basic_iarchiveEPvj[boost::archive::detail::iserializer<boost::archive::text_iarchive, SendText>::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const]+0x5a): undefined reference to `Glib::ustring::operator=(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actiondb.o: In function `void ActionListDiff::serialize<boost::archive::text_oarchive>(boost::archive::text_oarchive&, unsigned int)':
actiondb.cc:(.text._ZN14ActionListDiff9serializeIN5boost7archive13text_oarchiveEEEvRT_j[void ActionListDiff::serialize<boost::archive::text_oarchive>(boost::archive::text_oarchive&, unsigned int)]+0x7a): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actiondb.o: In function `void ActionListDiff::serialize<boost::archive::text_iarchive>(boost::archive::text_iarchive&, unsigned int)':
actiondb.cc:(.text._ZN14ActionListDiff9serializeIN5boost7archive13text_iarchiveEEEvRT_j[void ActionListDiff::serialize<boost::archive::text_iarchive>(boost::archive::text_iarchive&, unsigned int)]+0x72): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
actiondb.o: In function `boost::archive::detail::iserializer<boost::archive::text_iarchive, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, StrokeInfo> >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const':
actiondb.cc:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveESt4pairIKSs10StrokeInfoEE16load_object_dataERNS1_14basic_iarchiveEPvj[boost::archive::detail::iserializer<boost::archive::text_iarchive, std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, StrokeInfo> >::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const]+0x23): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
actiondb.o: In function `boost::archive::detail::oserializer<boost::archive::text_oarchive, StrokeInfo>::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const':
actiondb.cc:(.text._ZNK5boost7archive6detail11oserializerINS0_13text_oarchiveE10StrokeInfoE16save_object_dataERNS1_14basic_oarchiveEPKv[boost::archive::detail::oserializer<boost::archive::text_oarchive, StrokeInfo>::save_object_data(boost::archive::detail::basic_oarchive&, void const*) const]+0x9a): undefined reference to `boost::archive::text_oarchive_impl<boost::archive::text_oarchive>::save(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
actiondb.o: In function `boost::archive::detail::iserializer<boost::archive::text_iarchive, StrokeInfo>::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const':
actiondb.cc:(.text._ZNK5boost7archive6detail11iserializerINS0_13text_iarchiveE10StrokeInfoE16load_object_dataERNS1_14basic_iarchiveEPvj[boost::archive::detail::iserializer<boost::archive::text_iarchive, StrokeInfo>::load_object_data(boost::archive::detail::basic_iarchive&, void*, unsigned int) const]+0xab): undefined reference to `boost::archive::text_iarchive_impl<boost::archive::text_iarchive>::load(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)'
prefs.o: In function `Prefs::on_add()':
prefs.cc:(.text+0x20a6): undefined reference to `Glib::Value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
prefs.cc:(.text+0x20df): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
prefs.o: In function `Prefs::update_device_list()':
prefs.cc:(.text+0x308d): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
prefs.o: In function `Prefs::Prefs()':
prefs.cc:(.text+0x5841): undefined reference to `Glib::Value<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >::set(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
prefs.cc:(.text+0x5876): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
prefs.o: In function `Prefs::on_remove()':
prefs.cc:(.text+0x6b96): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
main.o: In function `SendText::run()':
main.cc:(.text+0x155d): undefined reference to `Glib::get_unichar_from_std_iterator(__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >)'
main.cc:(.text+0x1571): undefined reference to `Glib::get_unichar_from_std_iterator(__gnu_cxx::__normal_iterator<char const*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >)'
main.o:(.rodata._ZTC3App0_N3Gio11ApplicationE[vtable for App]+0x30): undefined reference to `Gio::Application::on_open(std::vector<Glib::RefPtr<Gio::File>, std::allocator<Glib::RefPtr<Gio::File> > > const&, Glib::ustring const&)'
main.o:(.rodata._ZTC3App0_N3Gtk11ApplicationE[vtable for App]+0x30): undefined reference to `Gio::Application::on_open(std::vector<Glib::RefPtr<Gio::File>, std::allocator<Glib::RefPtr<Gio::File> > > const&, Glib::ustring const&)'
main.o:(.rodata._ZTV3App[vtable for App]+0x30): undefined reference to `Gio::Application::on_open(std::vector<Glib::RefPtr<Gio::File>, std::allocator<Glib::RefPtr<Gio::File> > > const&, Glib::ustring const&)'
win.o: In function `Stroke::draw(Cairo::RefPtr<Cairo::Surface>, int, int, int, int, double, bool) const':
win.cc:(.text+0x94b): undefined reference to `Cairo::Context::get_text_extents(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, cairo_text_extents_t&) const'
win.cc:(.text+0xa1b): undefined reference to `Cairo::Context::show_text(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
win.o: In function `Stroke::draw_svg(std::basic_string<char, std::char_traits<char>, std::allocator<char> >) const':
win.cc:(.text+0x196c): undefined reference to `Cairo::SvgSurface::create(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, double)'
win.o: In function `Win::Win()':
win.cc:(.text+0x2860): undefined reference to `Gtk::Window::set_icon_list(std::vector<Glib::RefPtr<Gdk::Pixbuf>, std::allocator<Glib::RefPtr<Gdk::Pixbuf> > > const&)'
collect2: ld returned 1 exit status
gmake[1]: *** [easystroke] Error 1
gmake[1]: Leaving directory `/wrkdirs/usr/ports/deskutils/easystroke/work/easystroke-0.6.0'
*** Error code 1

Stop.
make: stopped in /usr/ports/deskutils/easystroke
===>  Cleaning for easystroke-0.6.0



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