Package Details: gridcoinresearch-qt 3.7.11.0-1

Git Clone URL: https://aur.archlinux.org/gridcoinresearch-qt.git (read-only)
Package Base: gridcoinresearch-qt
Description: GridCoin is a cryptocurrency that helps science via BOINC - Qt
Upstream URL: https://gridcoin.us
Licenses: custom:gridcoin
Submitter: Tahvok
Maintainer: Tahvok
Last Packager: Tahvok
Votes: 14
Popularity: 0.737463
First Submitted: 2017-02-28 12:07
Last Updated: 2018-03-17 09:33

Latest Comments

MeissnerEffect commented on 2018-02-02 09:43

I'm getting an installation error when updating.

"Could not find qmake configuration file linux-g++"

EDIT: Turns out it was attempting to build using the qmake packaged with the Anaconda distribution. You can check which qmake version is being used with "which qmake"

Tahvok commented on 2018-01-08 22:44

Both fixes are included in the 3.7.0.0 release. Happy building!

Tahvok commented on 2018-01-07 11:33

Fix for boost is coming: https://github.com/gridcoin/Gridcoin-Research/pull/800

Both updates should be merged soon

cyllos42 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: https://github.com/gridcoin/Gridcoin-Research/pull/792

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: https://github.com/gridcoin/Gridcoin-Research/commit/2c9259cea74bd7848c7eabc791a303f7ca7747d5

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 libssl.so.1.0.0 /usr/lib/libssl.so
# ln -sf libcrypto.so.1.0.0 /usr/lib/libcrypto.so

Then yaourt -S gridcoinresearch-qt completed successfully.

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