Create intel openvino genai and npu driver packages - #64
Draft
jacob-vincent-mink wants to merge 17 commits into
Draft
Create intel openvino genai and npu driver packages#64jacob-vincent-mink wants to merge 17 commits into
jacob-vincent-mink wants to merge 17 commits into
Conversation
Signed-off-by: Jacob Mink <Jacob.Mink@Dell.com>
jacob-vincent-mink
force-pushed
the
feature/openvino-genai
branch
from
March 25, 2026 21:25
1408ff6 to
bd36de4
Compare
Contributor
|
LGTM after we update the sha |
jacob-vincent-mink
marked this pull request as draft
March 26, 2026 01:39
jacob-vincent-mink
force-pushed
the
feature/openvino-genai
branch
from
March 26, 2026 02:50
778d769 to
28ab3a6
Compare
Signed-off-by: Jacob Mink <Jacob.Mink@Dell.com>
Signed-off-by: Jacob Mink <Jacob.Mink@Dell.com>
jacob-vincent-mink
force-pushed
the
feature/openvino-genai
branch
from
March 26, 2026 02:51
28ab3a6 to
957a829
Compare
jacob-vincent-mink
marked this pull request as ready for review
March 26, 2026 02:51
Contributor
Author
done |
Contributor
|
still having group issues to access /dev/accel/accel0 |
jacob-vincent-mink
marked this pull request as draft
March 26, 2026 03:15
Feature/openvino genai
Signed-off-by: Spencer Bull <Spencer.Bull@Dell.com>
spencerbull
force-pushed
the
feature/openvino-genai
branch
from
March 26, 2026 21:34
a8da7d0 to
aee4fc6
Compare
jacob-vincent-mink
force-pushed
the
feature/openvino-genai
branch
from
April 1, 2026 16:44
4a01d6c to
c12f44b
Compare
…cob-vincent-mink/openvino-rs to perform the build
Arch's makepkg.conf sets -flto in CFLAGS, causing GCC to emit GIMPLE IR instead of real object code. rust-lld can't read GIMPLE, resulting in undefined symbol errors from ring and libsqlite3-sys. Adding -ffat-lto-objects makes GCC emit both formats. See: briansmith/ring#1444
profile.d scripts only run in login shells, but voxtype runs as a systemd user service. Add /usr/lib/environment.d/60-openvino-genai.conf to expose OPENVINO_INSTALL_DIR and INTEL_OPENVINO_DIR to systemd user services via the environment.d generator.
- Add LD_LIBRARY_PATH, OPENVINO_INSTALL_DIR, INTEL_OPENVINO_DIR directly to the voxtype systemd user service unit - Remove environment.d/60-openvino-genai.conf from openvino-genai (no longer needed since service handles its own env) - Keep profile.d script for interactive shell users - Eliminates the 'log out and back in' requirement
- Add /etc/ld.so.conf.d/openvino-genai.conf for system-wide lib discovery - Run ldconfig in post_install/post_remove hooks - Remove LD_LIBRARY_PATH from voxtype service (ldconfig handles it) - Keep OPENVINO_INSTALL_DIR/INTEL_OPENVINO_DIR in service for runtime use - Keep profile.d script for cmake/pkg-config in interactive shells
Contributor
|
@jacob-vincent-mink can you provide an update on what we're waiting on here |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Installs openvino-genai 2026.0.0.0 to /opt/intel/openvino_2026.0.0.0
Installs the intel-npu-driver
Still in progress functional testing the results of those installs, but we have verified that they both install and uninstall correctly.
cc @spencerbull