v8 client on rpm ?

Moderators: Site Moderators, FAHC Science Team

Post Reply
neilrieck
Posts: 29
Joined: Sun Dec 02, 2007 7:29 pm
Hardware configuration: Various platforms all sporting graphics cards: six x86-64 systems running Linux Mint
Location: Waterloo, Ontario, Canada.
Contact:

v8 client on rpm ?

Post by neilrieck »

Three days ago (so Aug-06, 2025) AlmaLinux announced (on reddit) support for prebuilt Nvidia drivers with CUDA support for both AlmaLinux-9 and AlmaLinux-10. I think this will change things for EL distros. Do you intend to now release a version of the 8.4 client for rpm-based systems?

BTW, until you do, I would think that you cannot retire the v7 client. :mrgreen:

https://www.reddit.com/r/AlmaLinux/comm ... alinux_os/

https://almalinux.org/blog/2025-08-06-a ... ia-suport/
Neil Rieck
Waterloo, Ontario, Canada.
muziqaz
Posts: 1918
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 9950x, 9950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, Intel B580
Location: London
Contact:

Re: v8 client on rpm ?

Post by muziqaz »

No,
pre-built deb only availability is hardware resource limitation. At least from dev side. Getting this up and running is "a bit" complicated
FAH Omega tester
Image
Joe_H
Site Admin
Posts: 8183
Joined: Tue Apr 21, 2009 4:41 pm
Hardware configuration: Mac Studio M1 Max 32 GB smp6
Mac Hack i7-7700K 48 GB smp4
Location: W. MA

Re: v8 client on rpm ?

Post by Joe_H »

There are directions on the GitHub for Folding@home to create RPMs to install the client. However the developer currently does not have a development platform to create them. They do have platforms to compile the code and create installation packages for Windows, Debian based Linux and macOS.
Image
arisu
Posts: 579
Joined: Mon Feb 24, 2025 11:11 pm

Re: v8 client on rpm ?

Post by arisu »

I wonder why the developer needs a specific platform to do that. I've built RPMs on Debian-based machine. You don't need a RHEL-based system to package an RPM.
calxalot
Site Moderator
Posts: 1585
Joined: Sat Dec 08, 2007 1:33 am
Location: San Francisco, CA
Contact:

Re: v8 client on rpm ?

Post by calxalot »

You should discuss with marcos
muziqaz
Posts: 1918
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 9950x, 9950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, Intel B580
Location: London
Contact:

Re: v8 client on rpm ?

Post by muziqaz »

I asked Joe if I can build all the packages, there was no answer to my question. I have all the platforms (Debian, fedora, oSuse, Endeavours). I successfully built packages for suse and fedora. If source files are in order I have no issues building the packages, however, as I said no reaction to my proposal. I did mention, that after I build the packages, they would still need to be validated and checked before published.
FAH Omega tester
Image
arisu
Posts: 579
Joined: Mon Feb 24, 2025 11:11 pm

Re: v8 client on rpm ?

Post by arisu »

He could build the packages on the same server that he builds the cores on. He could have it build RPMs even if the system is Debian-based. Then there is no need to validate a third party compilation.
calxalot
Site Moderator
Posts: 1585
Joined: Sat Dec 08, 2007 1:33 am
Location: San Francisco, CA
Contact:

Re: v8 client on rpm ?

Post by calxalot »

I think the cores are built with github actions by others. Joseph then signs them before they are put on download servers.
muziqaz
Posts: 1918
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 9950x, 9950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, Intel B580
Location: London
Contact:

Re: v8 client on rpm ?

Post by muziqaz »

arisu wrote: Mon Aug 11, 2025 10:29 pm He could build the packages on the same server that he builds the cores on. He could have it build RPMs even if the system is Debian-based. Then there is no need to validate a third party compilation.
I think time constraint is the issue here
FAH Omega tester
Image
Marcos FRM
Posts: 35
Joined: Fri Feb 23, 2024 6:26 pm

Re: v8 client on rpm ?

Post by Marcos FRM »

Since I fixed and updated the tooling to make it possible to create the v8 RPM, it is possible to build the package from the sources. In theory, it would be possible, with rpmbuild available, to create it even within Debian and derivatives (requiring some changes here to avoid autodetection: https://github.com/CauldronDevelopmentL ... __.py#L126 ), but this is not something I test.
muziqaz
Posts: 1918
Joined: Sun Dec 16, 2007 6:22 pm
Hardware configuration: 9950x, 9950x3D, 5950x, 5800x3D
7900xtx, RX9070, Radeon 7, 5700xt, 6900xt, Intel B580
Location: London
Contact:

Re: v8 client on rpm ?

Post by muziqaz »

Marcos, I offered myself to build packages for all major distros, but there was no reaction to that in slack. I have no problem doing that, and I think it would be miles better, than expecting end user building packages for themselves.
FAH Omega tester
Image
Post Reply