+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/poedit-2.3nb16/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/poedit-2.3nb16/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for poedit-2.3nb16 Making all in src make[1]: Entering directory `/home/pbulk/build/editors/poedit/work/poedit-2.3/src' CXX attentionbar.o CXX cat_update.o CXX cat_sorting.o CXX catalog.o CXX catalog_po.o CXX catalog_xliff.o CXX chooselang.o CXX colorscheme.o CXX commentdlg.o CXX concurrency.o CXX configuration.o CXX custom_buttons.o CXX customcontrols.o CXX edapp.o CXX edframe.o CXX editing_area.o CXX edlistctrl.o CXX export_html.o CXX fileviewer.o CXX findframe.o CXX gexecute.o CXX hidpi.o CXX icons.o CXX language.o CXX languagectrl.o CXX manager.o CXX prefsdlg.o CXX pretranslate.o CXX progressinfo.o CXX propertiesdlg.o CXX qa_checks.o CXX sidebar.o CXX spellchecking.o CXX syntaxhighlighter.o CXX text_control.o CXX unicode_helpers.o CXX utility.o CXX welcomescreen.o utility.cpp: In static member function 'static bool TempOutputFileFor::ReplaceFile(const wxString&, const wxString&)': utility.cpp:271:46: warning: ignoring return value of 'int chown(const char*, __uid_t, __gid_t)', declared with attribute warn_unused_result [-Wunused-result] chown(destPath, st.st_uid, st.st_gid); ^ /usr/pkg/libexec/wx-3.0/wxrc-3.0 -v -c -o compiled_xrc.cpp ./resources/comment.xrc ./resources/manager.xrc ./resources/menus.xrc ./resources/prefs.xrc ./resources/progress.xrc ./resources/properties.xrc ./resources/summary.xrc ./resources/toolbar.xrc processing ./resources/comment.xrc... processing ./resources/manager.xrc... processing ./resources/menus.xrc... processing ./resources/prefs.xrc... processing ./resources/progress.xrc... processing ./resources/properties.xrc... processing ./resources/summary.xrc... processing ./resources/toolbar.xrc... creating C++ source file /home/pbulk/build/editors/poedit/work/poedit-2.3/src/compiled_xrc.cpp... CXX extractors/extractor.o CXX extractors/extractor_gettext.o CXX extractors/extractor_legacy.o CXX wx/main_toolbar.o CXX pluralforms/pl_evaluate.o CXX tm/suggestions.o CXX tm/transmem.o CXX tm/tmx_io.o CXX wx_backports/wx_gtk_activityindicator.o CXX wx_backports/wx_gtk_nativewin.o CXX compiled_xrc.o CXXLD poedit languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x760): undefined reference to `non-virtual thunk to wxChoice::GetCount() const' languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x768): undefined reference to `non-virtual thunk to wxChoice::GetString(unsigned int) const' languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x770): undefined reference to `non-virtual thunk to wxComboBox::SetString(unsigned int, wxString const&)' languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x778): undefined reference to `non-virtual thunk to wxChoice::FindString(wxString const&, bool) const' languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x7b0): undefined reference to `non-virtual thunk to wxChoice::DoInsertItems(wxArrayStringsAdapter const&, unsigned int, void**, wxClientDataType)' languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x7c0): undefined reference to `non-virtual thunk to wxChoice::DoSetItemClientData(unsigned int, void*)' languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x7c8): undefined reference to `non-virtual thunk to wxChoice::DoGetItemClientData(unsigned int) const' languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x7d0): undefined reference to `non-virtual thunk to wxChoice::DoClear()' languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x7d8): undefined reference to `non-virtual thunk to wxChoice::DoDeleteOneItem(unsigned int)' languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x810): undefined reference to `non-virtual thunk to wxComboBox::SetValue(wxString const&)' languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x958): undefined reference to `non-virtual thunk to wxComboBox::EnableTextChangedEvents(bool)' languagectrl.o:(.rodata._ZTV12LanguageCtrl[_ZTV12LanguageCtrl]+0x968): undefined reference to `non-virtual thunk to wxComboBox::GetEditable() const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x830): undefined reference to `non-virtual thunk to wxTextCtrlBase::overflow(int)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x858): undefined reference to `non-virtual thunk to wxTextCtrl::GetLineLength(long) const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x860): undefined reference to `non-virtual thunk to wxTextCtrl::GetLineText(long) const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x868): undefined reference to `non-virtual thunk to wxTextCtrl::GetNumberOfLines() const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x870): undefined reference to `non-virtual thunk to wxTextCtrl::IsModified() const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x878): undefined reference to `non-virtual thunk to wxTextCtrl::MarkDirty()' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x880): undefined reference to `non-virtual thunk to wxTextCtrl::DiscardEdits()' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x888): undefined reference to `non-virtual thunk to wxTextCtrl::SetStyle(long, long, wxTextAttr const&)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x890): undefined reference to `non-virtual thunk to wxTextCtrl::GetStyle(long, wxTextAttr&)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x898): undefined reference to `non-virtual thunk to wxTextCtrlBase::SetDefaultStyle(wxTextAttr const&)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x8a8): undefined reference to `non-virtual thunk to wxTextCtrl::XYToPosition(long, long) const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x8b0): undefined reference to `non-virtual thunk to wxTextCtrl::PositionToXY(long, long*, long*) const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x8b8): undefined reference to `non-virtual thunk to wxTextCtrl::ShowPosition(long)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x8c0): undefined reference to `non-virtual thunk to wxTextCtrl::HitTest(wxPoint const&, long*) const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x8d0): undefined reference to `non-virtual thunk to wxTextCtrl::GetValue() const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x8f8): undefined reference to `non-virtual thunk to wxTextCtrl::DoPositionToCoords(long) const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x930): undefined reference to `non-virtual thunk to wxTextCtrl::WriteText(wxString const&)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x940): undefined reference to `non-virtual thunk to wxTextCtrl::GetValue() const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x958): undefined reference to `non-virtual thunk to wxTextCtrl::Remove(long, long)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x968): undefined reference to `non-virtual thunk to wxTextCtrl::Copy()' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x970): undefined reference to `non-virtual thunk to wxTextCtrl::Cut()' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x978): undefined reference to `non-virtual thunk to wxTextCtrl::Paste()' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x9b8): undefined reference to `non-virtual thunk to wxTextCtrl::SetInsertionPoint(long)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x9c8): undefined reference to `non-virtual thunk to wxTextCtrl::GetInsertionPoint() const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x9d0): undefined reference to `non-virtual thunk to wxTextCtrl::GetLastPosition() const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x9d8): undefined reference to `non-virtual thunk to wxTextCtrl::SetSelection(long, long)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0x9f0): undefined reference to `non-virtual thunk to wxTextCtrl::GetSelection(long*, long*) const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0xa00): undefined reference to `non-virtual thunk to wxTextCtrl::IsEditable() const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0xa08): undefined reference to `non-virtual thunk to wxTextCtrl::SetEditable(bool)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0xa18): undefined reference to `non-virtual thunk to wxTextCtrlBase::SetHint(wxString const&)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0xa68): undefined reference to `non-virtual thunk to wxTextCtrl::EnableTextChangedEvents(bool)' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0xa70): undefined reference to `non-virtual thunk to wxTextCtrl::GTKIMFilterKeypress(_GdkEventKey*) const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0xa78): undefined reference to `non-virtual thunk to wxTextCtrl::GetEditable() const' text_control.o:(.rodata._ZTV14SourceTextCtrl[_ZTV14SourceTextCtrl]+0xa80): undefined reference to `non-virtual thunk to wxTextCtrl::GetEntry() const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x830): undefined reference to `non-virtual thunk to wxTextCtrlBase::overflow(int)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x858): undefined reference to `non-virtual thunk to wxTextCtrl::GetLineLength(long) const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x860): undefined reference to `non-virtual thunk to wxTextCtrl::GetLineText(long) const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x868): undefined reference to `non-virtual thunk to wxTextCtrl::GetNumberOfLines() const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x870): undefined reference to `non-virtual thunk to wxTextCtrl::IsModified() const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x878): undefined reference to `non-virtual thunk to wxTextCtrl::MarkDirty()' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x880): undefined reference to `non-virtual thunk to wxTextCtrl::DiscardEdits()' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x888): undefined reference to `non-virtual thunk to wxTextCtrl::SetStyle(long, long, wxTextAttr const&)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x890): undefined reference to `non-virtual thunk to wxTextCtrl::GetStyle(long, wxTextAttr&)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x898): undefined reference to `non-virtual thunk to wxTextCtrlBase::SetDefaultStyle(wxTextAttr const&)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x8a8): undefined reference to `non-virtual thunk to wxTextCtrl::XYToPosition(long, long) const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x8b0): undefined reference to `non-virtual thunk to wxTextCtrl::PositionToXY(long, long*, long*) const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x8b8): undefined reference to `non-virtual thunk to wxTextCtrl::ShowPosition(long)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x8c0): undefined reference to `non-virtual thunk to wxTextCtrl::HitTest(wxPoint const&, long*) const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x8d0): undefined reference to `non-virtual thunk to wxTextCtrl::GetValue() const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x8f8): undefined reference to `non-virtual thunk to wxTextCtrl::DoPositionToCoords(long) const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x930): undefined reference to `non-virtual thunk to wxTextCtrl::WriteText(wxString const&)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x940): undefined reference to `non-virtual thunk to wxTextCtrl::GetValue() const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x958): undefined reference to `non-virtual thunk to wxTextCtrl::Remove(long, long)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x968): undefined reference to `non-virtual thunk to wxTextCtrl::Copy()' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x970): undefined reference to `non-virtual thunk to wxTextCtrl::Cut()' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x978): undefined reference to `non-virtual thunk to wxTextCtrl::Paste()' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x9b8): undefined reference to `non-virtual thunk to wxTextCtrl::SetInsertionPoint(long)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x9c8): undefined reference to `non-virtual thunk to wxTextCtrl::GetInsertionPoint() const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x9d0): undefined reference to `non-virtual thunk to wxTextCtrl::GetLastPosition() const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x9d8): undefined reference to `non-virtual thunk to wxTextCtrl::SetSelection(long, long)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0x9f0): undefined reference to `non-virtual thunk to wxTextCtrl::GetSelection(long*, long*) const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0xa00): undefined reference to `non-virtual thunk to wxTextCtrl::IsEditable() const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0xa08): undefined reference to `non-virtual thunk to wxTextCtrl::SetEditable(bool)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0xa18): undefined reference to `non-virtual thunk to wxTextCtrlBase::SetHint(wxString const&)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0xa68): undefined reference to `non-virtual thunk to wxTextCtrl::EnableTextChangedEvents(bool)' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0xa70): undefined reference to `non-virtual thunk to wxTextCtrl::GTKIMFilterKeypress(_GdkEventKey*) const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0xa78): undefined reference to `non-virtual thunk to wxTextCtrl::GetEditable() const' text_control.o:(.rodata._ZTV19TranslationTextCtrl[_ZTV19TranslationTextCtrl]+0xa80): undefined reference to `non-virtual thunk to wxTextCtrl::GetEntry() const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x830): undefined reference to `non-virtual thunk to wxTextCtrlBase::overflow(int)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x858): undefined reference to `non-virtual thunk to wxTextCtrl::GetLineLength(long) const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x860): undefined reference to `non-virtual thunk to wxTextCtrl::GetLineText(long) const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x868): undefined reference to `non-virtual thunk to wxTextCtrl::GetNumberOfLines() const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x870): undefined reference to `non-virtual thunk to wxTextCtrl::IsModified() const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x878): undefined reference to `non-virtual thunk to wxTextCtrl::MarkDirty()' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x880): undefined reference to `non-virtual thunk to wxTextCtrl::DiscardEdits()' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x888): undefined reference to `non-virtual thunk to wxTextCtrl::SetStyle(long, long, wxTextAttr const&)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x890): undefined reference to `non-virtual thunk to wxTextCtrl::GetStyle(long, wxTextAttr&)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x898): undefined reference to `non-virtual thunk to wxTextCtrlBase::SetDefaultStyle(wxTextAttr const&)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x8a8): undefined reference to `non-virtual thunk to wxTextCtrl::XYToPosition(long, long) const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x8b0): undefined reference to `non-virtual thunk to wxTextCtrl::PositionToXY(long, long*, long*) const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x8b8): undefined reference to `non-virtual thunk to wxTextCtrl::ShowPosition(long)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x8c0): undefined reference to `non-virtual thunk to wxTextCtrl::HitTest(wxPoint const&, long*) const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x8d0): undefined reference to `non-virtual thunk to wxTextCtrl::GetValue() const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x8f8): undefined reference to `non-virtual thunk to wxTextCtrl::DoPositionToCoords(long) const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x930): undefined reference to `non-virtual thunk to wxTextCtrl::WriteText(wxString const&)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x940): undefined reference to `non-virtual thunk to wxTextCtrl::GetValue() const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x958): undefined reference to `non-virtual thunk to wxTextCtrl::Remove(long, long)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x968): undefined reference to `non-virtual thunk to wxTextCtrl::Copy()' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x970): undefined reference to `non-virtual thunk to wxTextCtrl::Cut()' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x978): undefined reference to `non-virtual thunk to wxTextCtrl::Paste()' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x9b8): undefined reference to `non-virtual thunk to wxTextCtrl::SetInsertionPoint(long)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x9c8): undefined reference to `non-virtual thunk to wxTextCtrl::GetInsertionPoint() const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x9d0): undefined reference to `non-virtual thunk to wxTextCtrl::GetLastPosition() const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x9d8): undefined reference to `non-virtual thunk to wxTextCtrl::SetSelection(long, long)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0x9f0): undefined reference to `non-virtual thunk to wxTextCtrl::GetSelection(long*, long*) const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0xa00): undefined reference to `non-virtual thunk to wxTextCtrl::IsEditable() const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0xa08): undefined reference to `non-virtual thunk to wxTextCtrl::SetEditable(bool)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0xa18): undefined reference to `non-virtual thunk to wxTextCtrlBase::SetHint(wxString const&)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0xa68): undefined reference to `non-virtual thunk to wxTextCtrl::EnableTextChangedEvents(bool)' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0xa70): undefined reference to `non-virtual thunk to wxTextCtrl::GTKIMFilterKeypress(_GdkEventKey*) const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0xa78): undefined reference to `non-virtual thunk to wxTextCtrl::GetEditable() const' text_control.o:(.rodata._ZTV18CustomizedTextCtrl[_ZTV18CustomizedTextCtrl]+0xa80): undefined reference to `non-virtual thunk to wxTextCtrl::GetEntry() const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x830): undefined reference to `non-virtual thunk to wxTextCtrlBase::overflow(int)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x858): undefined reference to `non-virtual thunk to wxTextCtrl::GetLineLength(long) const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x860): undefined reference to `non-virtual thunk to wxTextCtrl::GetLineText(long) const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x868): undefined reference to `non-virtual thunk to wxTextCtrl::GetNumberOfLines() const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x870): undefined reference to `non-virtual thunk to wxTextCtrl::IsModified() const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x878): undefined reference to `non-virtual thunk to wxTextCtrl::MarkDirty()' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x880): undefined reference to `non-virtual thunk to wxTextCtrl::DiscardEdits()' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x888): undefined reference to `non-virtual thunk to wxTextCtrl::SetStyle(long, long, wxTextAttr const&)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x890): undefined reference to `non-virtual thunk to wxTextCtrl::GetStyle(long, wxTextAttr&)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x898): undefined reference to `non-virtual thunk to wxTextCtrlBase::SetDefaultStyle(wxTextAttr const&)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x8a8): undefined reference to `non-virtual thunk to wxTextCtrl::XYToPosition(long, long) const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x8b0): undefined reference to `non-virtual thunk to wxTextCtrl::PositionToXY(long, long*, long*) const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x8b8): undefined reference to `non-virtual thunk to wxTextCtrl::ShowPosition(long)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x8c0): undefined reference to `non-virtual thunk to wxTextCtrl::HitTest(wxPoint const&, long*) const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x8d0): undefined reference to `non-virtual thunk to wxTextCtrl::GetValue() const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x8f8): undefined reference to `non-virtual thunk to wxTextCtrl::DoPositionToCoords(long) const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x930): undefined reference to `non-virtual thunk to wxTextCtrl::WriteText(wxString const&)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x940): undefined reference to `non-virtual thunk to wxTextCtrl::GetValue() const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x958): undefined reference to `non-virtual thunk to wxTextCtrl::Remove(long, long)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x968): undefined reference to `non-virtual thunk to wxTextCtrl::Copy()' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x970): undefined reference to `non-virtual thunk to wxTextCtrl::Cut()' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x978): undefined reference to `non-virtual thunk to wxTextCtrl::Paste()' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x9b8): undefined reference to `non-virtual thunk to wxTextCtrl::SetInsertionPoint(long)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x9c8): undefined reference to `non-virtual thunk to wxTextCtrl::GetInsertionPoint() const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x9d0): undefined reference to `non-virtual thunk to wxTextCtrl::GetLastPosition() const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x9d8): undefined reference to `non-virtual thunk to wxTextCtrl::SetSelection(long, long)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0x9f0): undefined reference to `non-virtual thunk to wxTextCtrl::GetSelection(long*, long*) const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0xa00): undefined reference to `non-virtual thunk to wxTextCtrl::IsEditable() const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0xa08): undefined reference to `non-virtual thunk to wxTextCtrl::SetEditable(bool)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0xa18): undefined reference to `non-virtual thunk to wxTextCtrlBase::SetHint(wxString const&)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0xa68): undefined reference to `non-virtual thunk to wxTextCtrl::EnableTextChangedEvents(bool)' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0xa70): undefined reference to `non-virtual thunk to wxTextCtrl::GTKIMFilterKeypress(_GdkEventKey*) const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0xa78): undefined reference to `non-virtual thunk to wxTextCtrl::GetEditable() const' text_control.o:(.rodata._ZTV23AnyTranslatableTextCtrl[_ZTV23AnyTranslatableTextCtrl]+0xa80): undefined reference to `non-virtual thunk to wxTextCtrl::GetEntry() const' tm/tmx_io.o: In function `(anonymous namespace)::extract_seg(pugi::xml_node)': tmx_io.cpp:(.text+0x18d): undefined reference to `pugi::as_wide(std::__cxx11::basic_string, std::allocator > const&)' tm/tmx_io.o: In function `TMX::ExportToFile(TranslationMemory&, std::ostream&)::Exporter::Insert(Language const&, Language const&, std::__cxx11::basic_string, std::allocator > const&, std::__cxx11::basic_string, std::allocator > const&, long)': tmx_io.cpp:(.text+0xa8b): undefined reference to `pugi::as_utf8(std::__cxx11::basic_string, std::allocator > const&)' tmx_io.cpp:(.text+0xb6c): undefined reference to `pugi::as_utf8(std::__cxx11::basic_string, std::allocator > const&)' tm/tmx_io.o: In function `_ZZN3TMX14ImportFromFileERSiR17TranslationMemoryENKUlRT_E_clINS1_11IOInterfaceEEEDaS4_': tmx_io.cpp:(.text+0x1cc1): undefined reference to `pugi::as_utf8(std::__cxx11::basic_string, std::allocator > const&)' tmx_io.cpp:(.text+0x1dc1): undefined reference to `pugi::as_utf8(std::__cxx11::basic_string, std::allocator > const&)' collect2: error: ld returned 1 exit status make[1]: *** [poedit] Error 1 make[1]: Leaving directory `/home/pbulk/build/editors/poedit/work/poedit-2.3/src' make: *** [all-recursive] Error 1 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/editors/poedit *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/editors/poedit