Package Details: gridcoinresearch-qt 5.5.0.0-1

Git Clone URL: https://aur.archlinux.org/gridcoinresearch-qt.git (read-only, click to copy)
Package Base: gridcoinresearch-qt
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.000088
First Submitted: 2026-04-05 23:30 (UTC)
Last Updated: 2026-04-05 23:30 (UTC)

Dependencies (13)

Required by (0)

Sources (1)

Pinned Comments

Tahvok commented on 2026-04-06 00:17 (UTC)

Please note - the old package https://aur.archlinux.org/pkgbase/gridcoinresearch has been deprecated. Instead we now build 2 separate packages - the GUI version and the Daemon version. Please use the version that you need.

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

shanoaice commented on 2026-05-05 23:49 (UTC) (edited on 2026-05-12 23:15 (UTC) by shanoaice)

It appears that this package occasionally breaks when there is an upgrade of boost, and requires a rebuild to snap back to life. Wonder if there is anything that can prevent this.

Tahvok commented on 2026-04-06 01:35 (UTC)

nathanielcwm I confirmed with upstream that as long as we specify the version 5.3 we can use the system provided bdb. The issue is introduction of breaking changes in new version(s) - so as long as we keep the version at 5.3 it's fine.

nathanielcwm commented on 2026-04-06 01:16 (UTC)

I was under the impression that the general recommendation now is to use the in tree bdb?

Tahvok commented on 2026-04-06 00:17 (UTC)

Please note - the old package https://aur.archlinux.org/pkgbase/gridcoinresearch has been deprecated. Instead we now build 2 separate packages - the GUI version and the Daemon version. Please use the version that you need.

shanoaice commented on 2026-04-04 05:17 (UTC)

Addtionally by default now gridcoinresearch-qt builds against Qt 6, so you also have to modify dependencies from qt5- to qt6-

aetherherne commented on 2026-04-04 00:31 (UTC)

At some point before version 5.5.0.0, autotools was removed, leaving cmake as the only build system. I swapped out build() and check() to get it to build, as follows:

build() {
  cd "$srcdir/$_sourcename"

  mkdir -p build && cd build
  BDB_LIBS="-ldb_cxx-5.3" BDB_CFLAGS="-I/usr/include/db5.3" CMAKE_INSTALL_PREFIX="/usr"  cmake -DENABLE_GUI=ON -DSYSTEMBDB=ON -DENABLE_TESTS=ON ../
  make DESTDIR="$srcdir/$_sourcename" install
}

check() {
  cd "$srcdir/$_sourcename/build"
  ctest
}

I'm not sure if the BDB_LIBS and BDB_CFLAGS variables are still needed, but it build fine with them.

Exdebianmainuser commented on 2025-11-28 15:22 (UTC)

That worked....Thank You!

CupricReki commented on 2025-11-28 06:39 (UTC)

Starting with Boost 1.69 (2018), the Boost.System library became header-only - meaning no compiled library file exists anymore The configure script searches for libboost_system* files, finds nothing, and fails with: "Could not find a version of the Boost::System library!". Here is the fix:

--- PKGBUILD.orig   2025-11-28 01:00:00.000000000 -0500
+++ PKGBUILD    2025-11-28 01:30:00.000000000 -0500
@@ -28,6 +28,9 @@
 build() {
   cd "$srcdir/$_sourcename"

   ./autogen.sh
+  
+  # Patch configure script for Boost 1.69+ where Boost.System is header-only
+  sed -i 's|if test "$ax_lib" = ""; then|if test "$ax_lib" = "" \&\& false; then|' configure
+  
   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

Exdebianmainuser commented on 2025-11-15 16:02 (UTC)

OK....I've reconfigured configure.ac as outlined below, and I am still having problems with the build complaining about the lack of the boost system library. I have also pulled directly from git & modified the same way with the same results.

I am missing something that is preventing the build.....

Exdebianmainuser commented on 2025-11-03 21:14 (UTC)

I have edited the configure.ac as outlined & I am still getting an error about the boost system library....am I missing something?