Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 630408 - net-im/psi-1.2[enchant] fails to build with >=app-text/enchant-2
Summary: net-im/psi-1.2[enchant] fails to build with >=app-text/enchant-2
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All All
: Normal normal (vote)
Assignee: Sergey Ilinykh
URL: https://github.com/psi-im/libpsi/issu...
Whiteboard:
Keywords:
Depends on:
Blocks: enchant-2
  Show dependency tree
 
Reported: 2017-09-08 17:58 UTC by Arfrever Frehtes Taifersar Arahesis
Modified: 2017-09-25 06:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Arfrever Frehtes Taifersar Arahesis 2017-09-08 17:58:06 UTC
x86_64-pc-linux-gnu-g++ -c -march=native -pipe -O2 -DG_DISABLE_ASSERT -DNDEBUG -std=gnu++1y -D_REENTRANT -Wall -W -fPIC -DQT_STATICPLUGIN -DHAVE_XSS -DHAVE_ENCHANT -DPSI_PLUGINS -DHAVE_CONFIG -DAPP_PREFIX=/usr -DAPP_BIN_NAME=psi -DHAVE_QT5 -DHAVE_X11 -DHAVE_FREEDESKTOP -DDEBUG_POSTFIX=\"\" -DUSE_PEP -DTC_PSIFILE -DTC_MPRIS -DFILETRANSFER -DGROUPCHAT -DHAVE_PGPUTIL -DPSI_PLUGINS -DUSE_DBUS -DWEBKIT -DWEBENGINE -DQHTTP_MEMORY_LOG=0 -DQT_NO_DEBUG -DQT_WEBENGINEWIDGETS_LIB -DQT_PRINTSUPPORT_LIB -DQT_WIDGETS_LIB -DQT_MULTIMEDIA_LIB -DQT_X11EXTRAS_LIB -DQT_WEBENGINECORE_LIB -DQT_QUICK_LIB -DQT_GUI_LIB -DQT_XML_LIB -DQT_WEBCHANNEL_LIB -DQT_QML_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -I. -isystem /usr/include/minizip -isystem /usr/include/enchant -isystem /usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Iprivacy -Itabs -I. -Itools/iconset -Itools/optionstree -Itools/advwidget -Ilibpsi/dialogs -Ilibpsi/tools -Itools/tunecontroller -Itools/tunecontroller/plugins/psifile -Itools/tunecontroller/plugins/mpris -I. -Iwidgets -I../iris/include -I../iris/include/iris -I../iris/src -Ioptions -Iplugins/include -I../3rdparty/qhttp/src -I../3rdparty -I. -isystem /usr/include/Qca-qt5/QtCrypto -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtWebEngineWidgets -isystem /usr/include/qt5/QtPrintSupport -isystem /usr/include/qt5/QtWidgets -isystem /usr/include/qt5/QtMultimedia -isystem /usr/include/qt5/QtX11Extras -isystem /usr/include/qt5/QtWebEngineCore -isystem /usr/include/qt5/QtQuick -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtXml -isystem /usr/include/qt5/QtWebChannel -isystem /usr/include/qt5/QtQml -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtConcurrent -isystem /usr/include/qt5/QtDBus -isystem /usr/include/qt5/QtCore -I.moc -isystem /usr/include/libdrm -I.ui -I/usr/lib64/qt5/mkspecs/linux-g++ -o .obj/enchantchecker.o libpsi/tools/spellchecker/enchantchecker.cpp
libpsi/tools/spellchecker/enchantchecker.cpp: In constructor ‘EnchantChecker::EnchantChecker()’:
libpsi/tools/spellchecker/enchantchecker.cpp:38:34: error: ‘instance’ is not a member of ‘enchant::Broker’
  if (enchant::Broker *instance = enchant::Broker::instance())
                                  ^~~~~~~
libpsi/tools/spellchecker/enchantchecker.cpp: In member function ‘virtual bool EnchantChecker::add(const QString&)’:
libpsi/tools/spellchecker/enchantchecker.cpp:83:23: error: ‘class enchant::Dict’ has no member named ‘add_to_pwl’
    spellers_.first()->add_to_pwl(word.toUtf8().constData());
                       ^~~~~~~~~~
libpsi/tools/spellchecker/enchantchecker.cpp: In member function ‘virtual void EnchantChecker::setActiveLanguages(const QList<QString>&)’:
libpsi/tools/spellchecker/enchantchecker.cpp:114:17: error: ‘instance’ is not a member of ‘enchant::Broker’
    spellers_ << enchant::Broker::instance()->request_dict(lang.toStdString());
                 ^~~~~~~
make[1]: *** [Makefile:9208: .obj/enchantchecker.o] Error 1
Comment 1 Sergey Ilinykh 2017-09-25 06:37:00 UTC
fixed in Psi-1.3