Thank you for your packaging on `llama.cpp-sycl`. I am the current maintainer of `llama.cpp-sycl-f16`.

This package is currently unmaintained, as the original maintainer txtsd orphaned it and I don't have access to an intel dGPU now. It would be great if we could have a single well-maintained llama.cpp sycl package that works under different settings.

However, I would kindly recommend delaying the deletion of package `llama.cpp-sycl-f16` for a month or two. Despite out of date, it is verified to work on the PC of txtsd and me, so that users will have some fallbacks in case the latest version don't compile on their PC.

Here are my recommendations on your package. Hope it could be some help to you:

- You said that your package bundled *essential oneAPI components* without need to installing the full `intel-oneapi-toolkit`. Do they conflict if a person have to install both on their PC?

- `libggml.so`, if installed to /usr/lib, could have conflict with other packages (e.g. `https://aur.archlinux.org/packages/whisper.cpp`). Probably installing that shared object to a different folder (e.g. /opt/llama.cpp-sycl) and override LD_LIBRARY_PATH would solve the conflict.

- In my previous experiment, `makepkg` won't setup the environment correctly by `source "${oneapi_root}/setvars.sh"` if `!buildflags` was not set. Was it solved in the latest oneapi?

If you could maintain compatibility with previous versions (e.g. dependencies on `intel-oneapi-toolkit`), I would be happy to hand over `llama.cpp-sycl-f16` to you.


Regards,

Zhenhui Xie

On 5/12/26 2:38 PM, [email protected] wrote:
cantosun99 [1] filed a deletion request for llama.cpp-sycl-f16 [2]:

llama.cpp-sycl-f16, llama.cpp-sycl-f16-git, llama.cpp-sycl-f32 and
llama.cpp-sycl-f32-git are all out of date since they have last been
updated a year ago or even orphaned, llama.cpp-sycl aims to fix this
and should therefore replace the four.

[1] https://aur.archlinux.org/account/cantosun99/
[2] https://aur.archlinux.org/pkgbase/llama.cpp-sycl-f16/

Reply via email to