Package Details: gridcoinresearch-qt

Git Clone URL: (read-only)
Package Base: gridcoinresearch-qt
Description: GridCoin is a cryptocurrency that helps science via BOINC - Qt
Upstream URL:
Licenses: custom:gridcoin
Submitter: Tahvok
Maintainer: Tahvok
Last Packager: Tahvok
Votes: 11
Popularity: 1.933881
First Submitted: 2017-02-28 12:07
Last Updated: 2018-01-21 10:16

Latest Comments

Tahvok commented on 2018-01-08 22:44

Both fixes are included in the release. Happy building!

Tahvok commented on 2018-01-07 11:33

Fix for boost is coming:

Both updates should be merged soon

cyllos commented on 2018-01-07 11:21

Wallet fails to build after an update to boost

src/bitcoinrpc.cpp:690:102: error: wrong number of template arguments (2, should be 1)

when running g++ -c -pipe -fstack-protector-all --param ssp-buffer-size=1 -O2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt -std=gnu++11 -D_REENTRANT -fdiagnostics-show-option -Wall -Wextra -Wno-ignored-qualifiers -Wformat -Wformat-security -Wno-unused-parameter -Wstack-protector -fPIC -DQT_GUI -DBOOST_THREAD_USE_LIB -DBOOST_SPIRIT_THREADSAFE -DQT_DISABLE_DEPRECATED_BEFORE=0 -DBOOST_NO_CXX11_SCOPED_ENUMS -DUSE_QRCODE -DNO_UPGRADE -DUSE_UPNP=1 -DMINIUPNP_STATICLIB -DUSE_DBUS -DNO_UPGRADE -DHAVE_BUILD_INFO -DQT_NO_DEBUG -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CONCURRENT_LIB -DQT_DBUS_LIB -DQT_CORE_LIB -Isrc -Isrc/json -Isrc/qt -Isrc/leveldb/include -Isrc/leveldb/helpers -isystem /usr/include/qt -isystem /usr/include/qt/QtWidgets -isystem /usr/include/qt/QtGui -isystem /usr/include/qt/QtNetwork -isystem /usr/include/qt/QtConcurrent -isystem /usr/include/qt/QtDBus -isystem /usr/include/qt/QtCore -Ibuild -isystem /usr/include/libdrm -Ibuild -I/usr/lib/qt/mkspecs/linux-g++ -o build/bitcoinrpc.o src/bitcoinrpc.cpp

Tahvok commented on 2018-01-02 11:38

The issue was fixed on staging:

Will update here as soon as it will be merged to master

eyrie88 commented on 2017-12-28 07:21

Getting the following compiler error:

votingdialog.cpp:(.text+0x39eb): undefined reference to QtCharts::QChart::QChart(QGraphicsItem*, QFlags<Qt::WindowType>)' votingdialog.cpp:(.text+0x39f8): undefined reference toQtCharts::QChart::legend() const' votingdialog.cpp:(.text+0x3a11): undefined reference to QtCharts::QChart::legend() const' votingdialog.cpp:(.text+0x3a1f): undefined reference toQtCharts::QLegend::setAlignment(QFlags<qt::alignmentflag>)' votingdialog.cpp:(.text+0x3a3c): undefined reference to QtCharts::QChartView::QChartView(QtCharts::QChart*, QWidget*)' build/votingdialog.o: In functionVotingChartDialog::resetData(VotingItem const)': votingdialog.cpp:(.text+0x8b2e): undefined reference to QtCharts::QChart::series() const' votingdialog.cpp:(.text+0x8b99): undefined reference toQtCharts::QChart::removeSeries(QtCharts::QAbstractSeries)' votingdialog.cpp:(.text+0x8be8): undefined reference to QtCharts::QPieSeries::QPieSeries(QObject*)' votingdialog.cpp:(.text+0x93c2): undefined reference toQtCharts::QChart::addSeries(QtCharts::QAbstractSeries)' votingdialog.cpp:(.text+0x9513): undefined reference to QtCharts::QPieSlice::setColor(QColor)' votingdialog.cpp:(.text+0x9521): undefined reference toQtCharts::QPieSeries::append(QtCharts::QPieSlice)' votingdialog.cpp:(.text+0x96b8): undefined reference to `QtCharts::QPieSlice::QPieSlice(QString, double, QObject)' collect2: error: ld returned 1 exit status make: ** [Makefile:589: gridcoinresearch] Error 1</qt::alignmentflag>

Tahvok commented on 2017-05-16 08:46

Updated to include qt5-charts as dependency

skcin commented on 2017-05-15 21:24

Hey Tahvok,
I think you need to add qt5-charts as a dependency.

Peppernrino commented on 2017-05-07 14:25

matafan: don't use yaourt. it's a security risk. use the PKGBUILD. :)

Tahvok: could you please update the link in the PKGBUILD as well as upstream URL description to https:// ?

Tahvok commented on 2017-05-04 13:10

I've added openssl patch. Working fine for me.
Please report any issues.

Tahvok commented on 2017-05-02 20:08

I'm checking upstream if it's possible to provide some patch.
Probably this is the commit that should fix it:

Will try to check later this week.

matafan commented on 2017-05-02 18:09

This package currently doesn't build, because the code in the master branch (apparently this is fixed in the development branch) is designed for openssl 1.0 and a default Archlinux install will use openssl 1.1. The build will fail for BIGNUM related errors. To build it I had to manually do the following:

# mv /usr/include/openssl /usr/include/openssl-1.1
# ln -s /usr/include/openssl-1.0/openssl /usr/include/openssl
# ln -sf /usr/lib/
# ln -sf /usr/lib/

Then yaourt -S gridcoinresearch-qt completed successfully.

Is there a better way to build this package, or am I missing something?