Search Criteria
Package Details: lc0-cudnn-git 0.28.2.r0.gfa5864bb-1
Git Clone URL: | https://aur.archlinux.org/lc0-cudnn-git.git (read-only, click to copy) |
---|---|
Package Base: | lc0-cudnn-git |
Description: | CudNN version of Leela Chess Zero. |
Upstream URL: | https://lczero.org/ |
Keywords: | chess cudnn engine leela |
Licenses: | GPL3 |
Submitter: | ghotrix |
Maintainer: | ghotrix |
Last Packager: | ghotrix |
Votes: | 4 |
Popularity: | 0.184757 |
First Submitted: | 2018-05-07 15:31 (UTC) |
Last Updated: | 2022-05-25 18:02 (UTC) |
Dependencies (7)
- cuda (cuda-11.0, cuda11.1)
- cudnn
- protobuf (protobuf-git)
- gcc11 (make)
- git (git-vfs, git-run-command-patch-git, git-git, git-fc) (make)
- meson (meson-git) (make)
- ninja (ninja-git, ninja-samurai, ninja-kitware, ninja-mem, python-ninja) (make)
Required by (1)
- lc0-client-git (optional)
Latest Comments
1 2 Next › Last »
cyqsimon commented on 2022-04-26 10:41 (UTC) (edited on 2022-04-27 07:02 (UTC) by cyqsimon)
I had a bit of spare time today so I did some investigating on the idea of a rebuild hook.
Turns out it's not exactly a natively-supported option to recompile a particular package on update of another, especially when it's an AUR package. Had to run into a few brick walls first, and in the end I basically had to reinvent the wheel (or more accurately,
PKGBUILD
), but importantly it does work. You can take a look here.Now the question is whether this hook should be bundled in this package by default. I'm hesitant because when the user runs
pacman -Syu
, they are probably not expecting it to cause an AUR package to compile. I would like to know your opinion on this @ghotrix. If you don't want to include the hook in this package, I'm happy to create a separate package for the hook specifically anddepend
on this one, so users have a choice on this.ghotrix commented on 2021-12-12 09:46 (UTC)
I will look into it, thanks
cyqsimon commented on 2021-12-11 21:27 (UTC)
Can you perhaps consider adding a hook file, so that whenever cuda and cudnn are updated, lc0 gets rebuilt too? See https://wiki.archlinux.org/title/pacman#Hooks
The reason I'm asking is that cuda runtime doesn't like it when the version used to build lc0 is different than the current version, so now I need to rebuild lc0 manually after updating cuda every so often. Ideally this process should be automated IMO.
ghotrix commented on 2019-08-07 10:47 (UTC)
It seems your cuda/cudnn packages are outdated. Run pls
pacman -Syu
in order to update your system and then install lc0 itself.wast3 commented on 2019-06-20 14:16 (UTC)
Build fails with
ghotrix commented on 2019-01-23 09:26 (UTC)
I suspect devs changed the way how protobuf lib is packaged (beforehand it compiled statically). I didn't catch it, because I have this lib installed as dependency of some other soft. Will add it as dependency immediately.
kureta commented on 2019-01-19 22:20 (UTC)
Output of
ldd $(which lc0)
Output of pacman -Qs is empty.
ghotrix commented on 2019-01-19 22:08 (UTC)
somehow lc0 got linked against libprotobuf-lite.so which, apparently, is nonexistent in your system can you post your output of
ldd $(which lc0)
andpacman -Qs protobuf
?kureta commented on 2019-01-19 19:37 (UTC)
I am getting this error:
I don't know where to start trying to fix this.
F1729 commented on 2018-12-13 17:35 (UTC)
Thank you! Your fix works for me.
1 2 Next › Last »