CXX gridcoin/scraper/libgridcoin_util_a-http.o make[2]: *** [Makefile:14551: bdb53/libdb_cxx.a] Error 2 make[2]: *** Waiting for unfinished jobs.... Generated test/data/mainnet_beacon.bin.h ../../src/gridcoin/scraper/http.cpp:56:52: warning: ignoring attributes on template argument ‘int ()(FILE)’ [-Wignored-attributes] 56 | typedef std::unique_ptr<FILE, decltype(&fclose)> ScopedFile; | ^ make[2]: Leaving directory '/home/alistair/.cache/yay/gridcoinresearch/src/Gridcoin-Research-5.4.9.0/build/src' make[1]: *** [Makefile:12983: install-recursive] Error 1 make[1]: Leaving directory '/home/alistair/.cache/yay/gridcoinresearch/src/Gridcoin-Research-5.4.9.0/build/src' make: *** [Makefile:798: install-recursive] Error 1 ==> ERROR: A failure occurred in build(). Aborting... -> error making: gridcoinresearch-exit status 4
Search Criteria
Package Details: gridcoinresearchd 5.4.9.0-2
Package Actions
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 (Daemon/CLI) |
Upstream URL: | https://gridcoin.us |
Licenses: | MIT |
Conflicts: | gridcoinresearch-daemon |
Replaces: | gridcoinresearch-daemon |
Submitter: | Tahvok |
Maintainer: | Tahvok |
Last Packager: | Tahvok |
Votes: | 20 |
Popularity: | 0.066670 |
First Submitted: | 2018-05-30 08:58 (UTC) |
Last Updated: | 2025-06-23 09:30 (UTC) |
Dependencies (8)
- boost-libs
- libzip (libzip-gitAUR)
- miniupnpc (miniupnpc-gitAUR)
- boost (boost-gitAUR) (make)
- qrencode (qrencode-gitAUR) (make)
- qt5-charts (qt5-charts-gitAUR) (make)
- qt5-tools (make)
- boinc (boinc-nox) (optional) – to earn Gridcoin rewards by doing computational research
Required by (0)
Sources (1)
psypherium commented on 2025-06-22 17:00 (UTC)
Exdebianmainuser commented on 2025-05-18 03:54 (UTC)
OK...I looked at it again & found my mistake.....I left the ../configure --prefix=/usr --with-gui=qt5 line & just added your fix in the place of the #'d out line.....My bad.
It worked with:
build() { cd "$srcdir/$_sourcename"
./autogen.sh
mkdir -p build && cd build
BDB_LIBS="-ldb_cxx-5.3" BDB_CFLAGS="-I/usr/include/db5.3" ../configure --prefix=/usr --with-gui=qt5 --disable-embedded-bdb
make DESTDIR="$srcdir/$_sourcename" install
}
THANK YOU!!!
Exdebianmainuser commented on 2025-05-17 16:56 (UTC)
Well, I tried your fix and still have the same error. I feel like I'm beating my head against a wall right now.
The version that is still running with the older version of boost was built on 18 Feb of this year.....so something has changed since then & I'm trying to pin down what "that" is......Frustrating....
aetherherne commented on 2025-05-16 07:28 (UTC)
@Exdebianmainuser I may have solved the issue - or at least found a workaround. Changes to the PKGBUILD are as follows:
1. Don't us embedded BDB - the configure line should be BDB_LIBS="-ldb_cxx-5.3" BDB_CFLAGS="-I/usr/include/db5.3" ../configure --prefix=/usr --with-gui=qt5 --disable-embedded-bdb
If I'm being honest, I don't get why it's using embedded bdb by default when it already lists db5.3 as a system dependency.
Exdebianmainuser commented on 2025-05-15 13:55 (UTC)
I have tried multiple times to build & end up with an error2. I then went to my backup system (update once a week--I use it as the baseline to my daily system which I "play" with) I updated that system & of course, the app did not work. I then tried to rebuild & came up with the same error2....in both systems it does not seem to be related to boost. Error section below...
make[3]: *** [Makefile:2007: env_config.o] Error 1 make[3]: Leaving directory '/home/dean/.cache/yay/gridcoinresearch/src/Gridcoin-Research-5.4.9.0/build/src/bdb53' make[2]: *** [Makefile:14550: bdb53/libdb_cxx.a] Error 2 make[2]: Leaving directory '/home/dean/.cache/yay/gridcoinresearch/src/Gridcoin-Research-5.4.9.0/build/src' make[1]: *** [Makefile:12983: install-recursive] Error 1 make[1]: Leaving directory '/home/dean/.cache/yay/gridcoinresearch/src/Gridcoin-Research-5.4.9.0/build/src' make: *** [Makefile:798: install-recursive] Error 1 ==> ERROR: A failure occurred in build(). Aborting... -> error making: gridcoinresearch-exit status 4 -> Failed to install the following packages. Manual intervention is required: gridcoinresearch-qt - exit status 4
Both systems are up to date & all depends are installed for the build....it is looking like a problem with the current version of bdb53. Thoughts to correct this are very welcome...I've been poking at the problem for a week now.
nikitabel229 commented on 2025-05-12 21:26 (UTC)
I had no problem rebuilding the package against the new boost update.
NEO83 commented on 2025-05-10 05:38 (UTC)
Same problem here, after system update gridcoin isn´t working anymore, maybe u can update the package @Tahvok
Exdebianmainuser commented on 2025-05-05 23:24 (UTC)
Greetings....Had a failure yesterday due to boost & boost-libs update. I downgraded boost & boost-libs & now Gridcoinresearch works again......
nikitabel229 commented on 2025-02-09 15:47 (UTC)
With new boost version, the 2788 and 2786 PRs need to be backported to build
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).