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.kortk...@gmail.com Last committer: amd...@freebsd.org Ident: $FreeBSD: head/deskutils/easystroke/Makefile 331268 2013-10-22 13:52:24Z amdmi3 $ Log URL: http://beefy1.isc.freebsd.org/bulk/head-i386-default/2013-12-06_09h31m06s/logs/easystroke-0.6.0.log Build URL: http://beefy1.isc.freebsd.org/bulk/head-i386-default/2013-12-06_09h31m06s Log: ====>> Building deskutils/easystroke build started at Fri Dec 6 22:14:46 UTC 2013 port directory: /usr/ports/deskutils/easystroke building for: FreeBSD head-i386-default-job-09 11.0-CURRENT FreeBSD 11.0-CURRENT r256430 i386 maintained by: tobias.kortk...@gmail.com Makefile ident: $FreeBSD: head/deskutils/easystroke/Makefile 331268 2013-10-22 13:52:24Z amdmi3 $ Poudriere version: 3.1-pre ---Begin Environment--- UNAME_m=i386 UNAME_p=i386 OSVERSION=1100000 UNAME_v=FreeBSD 11.0-CURRENT r256430 UNAME_r=11.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=44557 POUDRIERE_BUILD_TYPE=bulk 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-i386-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 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--- 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 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.2.1.txz Installing pkg-1.2.1... 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_1.txz Installing help2man-1.43.3_1...Installing gettext-0.18.3.1... done Installing p5-Locale-gettext-1.05_3...Installing perl5-5.16.3_4...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.16.3 to /usr/bin/perl Symlinking /usr/local/bin/perl5.16.3 to /usr/bin/perl5 Done. 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_11,1.txz Installing xorg-server-1.7.7_11,1...Installing xproto-7.0.24... done Installing xkeyboard-config-2.9_1...Installing libxml2-2.8.0_3... done done Installing xkbcomp-1.2.4...Installing libxkbfile-1.0.8...Installing kbproto-1.0.6... 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_1... 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.2... done Installing libxkbui-1.0.2_1...Installing libICE-1.0.8,1... done Installing libSM-1.2.2,1... 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.11... 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.2,1... done Installing libXaw-1.0.12,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.6... 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 <snip> msgfmt -c po/de.po -o po/de/LC_MESSAGES/easystroke.mo po/de.po:8: warning: header field 'Language' missing in header mkdir -p po/cs/LC_MESSAGES msgfmt -c po/cs.po -o po/cs/LC_MESSAGES/easystroke.mo po/cs.po:7: warning: header field 'Language' missing in header 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+0x693): 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+0x740): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()' prefdb.cc:(.text+0xa95): 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+0xc4c): 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+0xd01): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()' prefdb.cc:(.text+0xfc5): 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&)]+0x3d): 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]+0x31): 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]+0x22): 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]+0x31): 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]+0x22): 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]+0x1d): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()' prefdb.cc:(.text._ZN5boost7archive13text_oarchiveD0Ev[_ZN5boost7archive13text_oarchiveD5Ev]+0x39): 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]+0x1d): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()' prefdb.o:prefdb.cc:(.text._ZN5boost7archive18text_oarchive_implINS0_13text_oarchiveEED0Ev[_ZN5boost7archive18text_oarchive_implINS0_13text_oarchiveEED5Ev]+0x39): 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::~text_iarchive()': prefdb.cc:(.text._ZN5boost7archive13text_iarchiveD2Ev[_ZN5boost7archive13text_iarchiveD5Ev]+0x5a): 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]+0x33): 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_iarchiveD0Ev[_ZN5boost7archive13text_iarchiveD5Ev]+0x2e): 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]+0x62): 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_impl<boost::archive::text_iarchive>::~text_iarchive_impl()': prefdb.cc:(.text._ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED0Ev[_ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED5Ev]+0x1d): undefined reference to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()' prefdb.o:prefdb.cc:(.text._ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED0Ev[_ZN5boost7archive18text_iarchive_implINS0_13text_iarchiveEED5Ev]+0x39): more undefined references to `boost::archive::basic_text_iprimitive<std::basic_istream<char, std::char_traits<char> > >::~basic_text_iprimitive()' follow prefdb.o: In function `Glib::ustring Glib::ustring::compose<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Glib::ustring const&, char* const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)': prefdb.cc:(.text._ZN4Glib7ustring7composeIPcSsEES0_RKS0_RKT_RKT0_[Glib::ustring Glib::ustring::compose<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Glib::ustring const&, char* const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x41): undefined reference to `Glib::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, Glib::ustring const&)' prefdb.cc:(.text._ZN4Glib7ustring7composeIPcSsEES0_RKS0_RKT_RKT0_[Glib::ustring Glib::ustring::compose<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Glib::ustring const&, char* const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x89): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' prefdb.cc:(.text._ZN4Glib7ustring7composeIPcSsEES0_RKS0_RKT_RKT0_[Glib::ustring Glib::ustring::compose<char*, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >(Glib::ustring const&, char* const&, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)]+0x95): undefined reference to `Glib::operator<<(std::basic_ostream<wchar_t, std::char_traits<wchar_t> >&, Glib::ustring const&)' 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]+0x3e): 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]+0xb5): 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]+0x25): 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]+0xb0): 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]+0x25): 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]+0x3e): 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+0xc7c): 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+0x19f2): 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+0x714b): 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+0xb146): 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<Gtk::TreeValueProxy<Glib::ustring> >(Glib::ustring const&, Gtk::TreeValueProxy<Glib::ustring> const&)': actions.cc:(.text._ZN4Glib7ustring7composeIN3Gtk14TreeValueProxyIS0_EEEES0_RKS0_RKT_[Glib::ustring Glib::ustring::compose<Gtk::TreeValueProxy<Glib::ustring> >(Glib::ustring const&, Gtk::TreeValueProxy<Glib::ustring> const&)]+0x87): 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::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&)]+0x3a): 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&)]+0x82): 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&)]+0x8e): 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&)]+0x11f): 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+0xd0e): undefined reference to `Glib::ustring::ustring(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)' stats.cc:(.text+0xfe0): 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+0x1650): undefined reference to `Cairo::PdfSurface::create(std::basic_string<char, std::char_traits<char>, std::allocator<char> >, double, double)' stats.cc:(.text+0x1a6c): 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+0x1aeb): 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+0x22f1): 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+0x1f88): 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+0x21e3): 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+0x228d): undefined reference to `boost::archive::basic_text_oprimitive<std::basic_ostream<char, std::char_traits<char> > >::~basic_text_oprimitive()' actiondb.cc:(.text+0x251d): 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]+0x17): 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]+0x57): 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]+0x70): 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]+0x80): 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]+0x64): 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]+0x73): 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)]+0x82): 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)]+0x7a): 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]+0x25): 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, 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]+0xb3): 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]+0xae): 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&)' prefs.o: In function `Prefs::on_add()': prefs.cc:(.text+0x213f): 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+0x2178): 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+0x2fde): 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+0x5769): 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+0x579e): 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+0x6a4c): 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+0x16ae): 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+0x16c5): 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]+0x18): 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]+0x18): 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]+0x18): 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+0xa24): 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+0xb07): 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+0x1ac3): 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+0x28f4): 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 _______________________________________________ freebsd-pkg-fallout@freebsd.org mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-pkg-fallout To unsubscribe, send any mail to "freebsd-pkg-fallout-unsubscr...@freebsd.org"