Search Criteria
Package Details: gpt4all-chat 3.5.2-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/gpt4all-chat.git (read-only, click to copy) |
---|---|
Package Base: | gpt4all-chat |
Description: | run open-source LLMs anywhere |
Upstream URL: | https://gpt4all.io |
Keywords: | chatgpt gpt llm |
Licenses: | MIT |
Submitter: | ZhangHua |
Maintainer: | ZhangHua |
Last Packager: | ZhangHua |
Votes: | 9 |
Popularity: | 1.07 |
First Submitted: | 2023-11-22 05:47 (UTC) |
Last Updated: | 2024-12-14 03:01 (UTC) |
Dependencies (18)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- hicolor-icon-theme (hicolor-icon-theme-gitAUR)
- qt6-5compat
- qt6-base (qt6-base-gitAUR, qt6-base-headlessAUR)
- qt6-declarative (qt6-declarative-gitAUR)
- qt6-httpserver
- qt6-webengine
- cmake (cmake-gitAUR) (make)
- fmt (fmt-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- qt6-shadertools (make)
- qt6-svg (make)
- qt6-tools (make)
- qt6-wayland (make)
- shaderc (shaderc-gitAUR) (make)
- vulkan-headers (vulkan-headers-gitAUR) (make)
- vulkan-tools (vulkan-tools-gitAUR) (make)
Required by (0)
Sources (17)
- 001-change-binary-name.diff
- 002-install-and-load-localdocs-model-more-standardly.diff
- DuckX-6e31dfb280e2107fbf4f6a15098c38b014f1bbcc.tar.gz
- fmt-0c9fce2ffefecfdce794e1859584e25877b7b592.tar.gz
- FP16-0a92994d729ff76a58f692d3028ca1b64b145d91.tar.gz
- googletest-ba96d0b1161f540656efdaed035b3c062b60e006.tar.gz
- gpt4all-chat-3.5.2.tar.gz
- https://gpt4all.io/models/gguf/nomic-embed-text-v1.5.f16.gguf
- jinja2cpp-bcf2f82ae120f0a71c114ecb64a63ab5fe1ffc79.tar.gz
- kompute-7c20efa30bb53d08bf04f84e510275766ebe9923.tar.gz
- llama.cpp-58a55efc4ae5dd3bc12887d47981faa7136027af.tar.gz
- QXlsx-29e81b369128525749dcb6516195b6b062eda955.tar.gz
- rapidjson-9b547ef4bd86210ef084abc2790bd1ddfe66b592.tar.gz
- SimSIMD-18d17686124ddebd9fe55eee56b2e0273a613d4b.tar.gz
- SingleApplication-21bdef01eddcbd78044eea1d50b9dee08d218ff2.tar.gz
- StringZilla-91d0a1a02faae90a41c60a30855d5935eb3eaef1.tar.gz
- usearch-9e59f1036657303b29eaf709945f339e403e5f2f.tar.gz
Latest Comments
« First ‹ Previous 1 2 3 4 Next › Last »
raine commented on 2024-05-25 18:07 (UTC)
Version 2.8.0 is trying to install an unnecessary ~20GB of new packages (rocm) on my system with no AMD cards.
Maybe it is better to have separate packages for different GPU vendors?
ZhangHua commented on 2024-05-25 13:54 (UTC)
@gugah cuda is in the makedepends so I don't think any build dependency is missing for 2.8.0. Maybe it is because that you need to logout and login to make cuda's changes to environment variables work. You can create this package in a clean chroot by running
makechrootpkg
orextra-x86_64-build
, those commands are available in packagedevtools
.As for the
#include <algorithm>
problem, this package is built with gcc14 until 2.8.0 so002-fix-include-algorithm.diff
is introduced. As we using cuda, gcc14 is replaced by gcc13 so there is no need to use this patch until cuda is also using gcc14. But applying this patch and build with gcc13 seems fine, so this patch is not removed.gugah commented on 2024-05-25 13:41 (UTC) (edited on 2024-05-26 02:06 (UTC) by gugah)
@ZhangHua, maybe a build dependency is missing for 2.8.0? I'm getting:
Even though CUDA is installed. Btw, upstream is fixing the
#include <algorithm>
error and some other missing includes that fail only with gcc14.edit: I needed to logout/login before building gpt4all-chat as mentioned by the maintainer.
javalsai commented on 2024-05-23 22:20 (UTC)
For the record, after some recent update (somewhere in the last 7 days), I got a verbose error on gpt4all-chat-git while the compiler checked the environment and I was able to finally compile gpt4all-chat by editing the PKGBUILD and adding
-DLLMODEL_CUDA=OFF
to the compiler options (I have an AMD card).ZhangHua commented on 2024-05-21 01:37 (UTC) (edited on 2024-05-21 01:42 (UTC) by ZhangHua)
@gugah I checked your patch and find it works! thank you so much for your help! I have created a new release so everyone using this package can benefit from this patch.
AUR does not support pull request, so if you have any improvement to the repository, please contact maintainers directly or just leave your patch in a comment.
gugah commented on 2024-05-20 15:16 (UTC) (edited on 2024-05-20 19:50 (UTC) by gugah)
@javalsai, I've also had the exact same error when building. I tried changing some configs in /etc/makepkg.conf without luck
edit: A quick search points to a missing
#include <algorithm>
in gpt4all-backend/llamamodel.cpp. I'll check if it compiles with a simple patch.edit 2: I was able to patch the build with
002-fix-include-algorithm.diff is trivial:
I would PR this fix but I don't know where to @ZhangHua
javalsai commented on 2024-05-20 14:40 (UTC) (edited on 2024-05-20 14:40 (UTC) by javalsai)
@ZhangHua neither of those commands worked, both gave the same errors in the chroot environment, I think I read somewhere in the wiki that it reads config from /etc/makepkg.conf, so I'm starting to think it could be an issue with that, but afaik mine is pretty normal, nothing special to break on.
Anyways, I don't really need this package, so it's not a priority for me to get it working, just leaving it here as I didn't find any related issue, if nobody else reports this it might just be me...
ZhangHua commented on 2024-05-15 01:09 (UTC)
@javalsai It is indeed an error but I completely have no idea about this, because I am not familiar with C++. Maybe you can clone this aur repo and use
makechrootpkg
orextra-x86_64-build
to build this package in a clean chroot?You can check https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot for more info about building packages in clean chroot.
javalsai commented on 2024-05-14 22:11 (UTC) (edited on 2024-05-14 22:13 (UTC) by javalsai)
I somehow manage to get a different compile error each time, yes, I havebase-devel
installed:ZhangHua commented on 2024-04-01 01:13 (UTC)
@nicholasr-ITSulu Installing
base-devel
is required for using AUR. See https://wiki.archlinux.org/title/Arch_User_Repository#Getting_started for more info.« First ‹ Previous 1 2 3 4 Next › Last »