Package Details: gridcoinresearch-qt 5.4.9.0-1

Git Clone URL: https://aur.archlinux.org/gridcoinresearch.git (read-only, click to copy)
Package Base: gridcoinresearch
Description: A cryptocurrency that rewards users for participating on the BOINC network (Qt GUI)
Upstream URL: https://gridcoin.us
Licenses: MIT
Submitter: Tahvok
Maintainer: Tahvok
Last Packager: Tahvok
Votes: 20
Popularity: 0.34
First Submitted: 2018-05-30 08:58 (UTC)
Last Updated: 2025-02-18 03:11 (UTC)

Dependencies (12)

Required by (0)

Sources (1)

Pinned Comments

Tahvok commented on 2018-05-30 09:00 (UTC)

Take a notice, this is now a split package - meaning it will build both the gui and the daemon - you need to install only one of them (unless you really need both).

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

axzxc1236 commented on 2023-04-03 00:03 (UTC) (edited on 2023-04-03 00:06 (UTC) by axzxc1236)

I've encountered the same build problem, I've made tweaks to build() and check() in PKGBUILD so that it builds on my computer.

build() {
  cd "$srcdir/$_sourcename"
  ./autogen.sh
  ./configure --prefix=/usr --with-gui=qt5
  make DESTDIR="$srcdir/$_sourcename" install
}

check() {
  cd "$srcdir/$_sourcename"
  make check
}

Exdebianmainuser commented on 2023-04-02 22:52 (UTC) (edited on 2023-04-02 22:53 (UTC) by Exdebianmainuser)

I pulled the current build from git & built it without errors. Did not install/run it to verify if it really works. Can verify that it now uses its own internal version of db5.3, so it looks like this will be the source of the package build error.

What else do you need to check my information?

Exdebianmainuser commented on 2023-04-02 04:15 (UTC) (edited on 2023-04-02 22:53 (UTC) by Exdebianmainuser)

I have tracked the change/problem to these:
https://github.com/gridcoin-community/Gridcoin-Research/pull/2620

https://github.com/gridcoin-community/Gridcoin-Research/issues/2629

Exdebianmainuser commented on 2023-04-02 04:04 (UTC) (edited on 2023-04-02 22:57 (UTC) by Exdebianmainuser)

I have the test-suite.log Where/how do you want it sent? I am including the head of the log:

======================================== Gridcoin 5.4.2: src/test-suite.log ========================================

TOTAL: 2
PASS: 1
SKIP: 0
XFAIL: 0
FAIL: 1
XPASS: 0
ERROR: 0

.. contents:: :depth: 2

FAIL: test/test_gridcoin

2023-04-02T03:56:28Z Default data directory /home/dean/.GridcoinResearch

2023-04-02T03:56:28Z Using data directory

2023-04-02T03:56:28Z Gridcoin version v5.4.2.0 (release build)

BDB1565 DB->get: method not permitted before handle's open method

BDB0506 call implies an access method which is inconsistent with previous calls

BDB1565 DB->get: method not permitted before handle's open method

BDB1565 DB->cursor: method not permitted before handle's open method

2023-04-02T03:56:28Z Error getting wallet database cursor

2023-04-02T03:56:28Z ERROR: DeserializeFileDB: Failed to open file banlist.dat

2023-04-02T03:56:28Z Invalid or missing banlist.dat; recreating

BDB0506 call implies an access method which is inconsistent with previous calls

BDB0506 call implies an access method which is inconsistent with previous calls

BDB0506 call implies an access method which is inconsistent with previous calls

BDB0506 call implies an access method which is inconsistent with previous calls

BDB1565 DB->cursor: method not permitted before handle's open method

Exdebianmainuser commented on 2023-04-02 03:40 (UTC) (edited on 2023-04-02 22:56 (UTC) by Exdebianmainuser)

I have a build error with the current version. Removed db4.8, having db5.3 & db installed will cause a check error. Removing db & just having db5.3 installed will throw a db error:

Making install in src

make[1]: Entering directory '/home/dean/.cache/yay/gridcoinresearch/src/Gridcoin-Research-5.4.2.0/build/src'

make[2]: Entering directory '/home/dean/.cache/yay/gridcoinresearch/src/Gridcoin-Research-5.4.2.0/build/src'

CXX gridcoinresearchd-gridcoinresearchd.o

In file included from ../../src/wallet/walletdb.h:9,

             from ../../src/gridcoinresearchd.cpp:18:

../../src/wallet/db.h:18:10: fatal error: db_cxx.h: No such file or directory

18 | #include <db_cxx.h>

  |          ^~~~~~~~~~

compilation terminated.

make[2]: *** [Makefile:11776: gridcoinresearchd-gridcoinresearchd.o] Error 1

make[2]: Leaving directory '/home/dean/.cache/yay/gridcoinresearch/src/Gridcoin-Research-5.4.2.0/build/src'

make[1]: *** [Makefile:12609: install-recursive] Error 1

make[1]: Leaving directory '/home/dean/.cache/yay/gridcoinresearch/src/Gridcoin-Research-5.4.2.0/build/src'

make: *** [Makefile:788: install-recursive] Error 1

==> ERROR: A failure occurred in build().

Aborting...

-> error making: gridcoinresearch (gridcoinresearch-qt)

kwacorn commented on 2023-01-25 18:57 (UTC)

My first attempt at building version 5.4.1.0-3 resulted in 5.4.1.0-1 being reinstalled, db5.3 was auto installed but I still had db installed. I removed db and 5.4.1.0-3 built and ran successfully. Thanks.

Tahvok commented on 2023-01-25 11:50 (UTC)

There was another needed fix for db5.3, and I've added a make check as well.

Tahvok commented on 2023-01-25 00:32 (UTC)

According to gridcoin db 6.2 will cause segfault, although the build will be successful. I have just updated the package to depend on db5.3 instead of db.

kwacorn commented on 2023-01-24 22:35 (UTC) (edited on 2023-01-24 22:49 (UTC) by kwacorn)

The Manjaro updates of 24th Jan 2023 included some QT updates, so I tried to rebuild gridcoinresearch-qt, but a missing dependency of db was reported.

I had previously installed db4.8 to build gridcoinresearch-qt as suggested a few weeks back, but that did not work this time. So I removed db4.8 and installed db (version 6.2.32-1 at this time) and the build was successful.

However I get a Sementation fault when I try to run it.