Skip to content

Commit de3bd69

Browse files
chore(sdk): bump llama.cpp to b10019 (#1182)
Retarget the vendored llama.cpp submodule from b9775 to b10019. Upstream #24954 dropped the v68/v69 HTP skel targets, so the install-htp-skels wrapper in plugins/llama_cpp/CMakeLists.txt no longer has htp-v68/htp-v69 to depend on. Drop both from the skel version lists (build, install, and pkg-layout copy) to match the new upstream set (v73/v75/v79/v81). The llama-hexagon-release-sessions patch still applies cleanly. Verified end-to-end on qcs (Windows arm64 Snapdragon): SDK configures, builds, and installs; geniex.dll and the v73+ skels land in pkg-geniex. Signed-off-by: RemiliaForever <remilia@koumakan.cc>
1 parent 58e1a72 commit de3bd69

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

sdk/plugins/llama_cpp/CMakeLists.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ if(GGML_HEXAGON)
2525
set(_HEXAGON_BDIR ${CMAKE_BINARY_DIR}/third-party/llama.cpp/ggml/src/ggml-hexagon)
2626
set(_INSTALL_COMMANDS)
2727
set(_HTP_PREFIX_DIRS)
28-
foreach(_V IN ITEMS v68 v69 v73 v75 v79 v81)
28+
foreach(_V IN ITEMS v73 v75 v79 v81)
2929
list(APPEND _INSTALL_COMMANDS
3030
COMMAND ${CMAKE_COMMAND} --install
3131
${_HEXAGON_BDIR}/htp-${_V}-prefix/src/htp-${_V}-build
@@ -40,7 +40,7 @@ if(GGML_HEXAGON)
4040
)
4141
add_custom_target(install-htp-skels
4242
${_INSTALL_COMMANDS}
43-
DEPENDS htp-v68 htp-v69 htp-v73 htp-v75 htp-v79 htp-v81
43+
DEPENDS htp-v73 htp-v75 htp-v79 htp-v81
4444
COMMENT "Installing HTP skel libraries"
4545
)
4646
# inf2cat signing depends on the .so files being in ${_HEXAGON_BDIR} and
@@ -52,7 +52,7 @@ if(GGML_HEXAGON)
5252

5353
# Install HTP skels and catalog into pkg layout alongside ggml-hexagon.
5454
set(_HTP_FILES)
55-
foreach(_V IN ITEMS v68 v69 v73 v75 v79 v81)
55+
foreach(_V IN ITEMS v73 v75 v79 v81)
5656
list(APPEND _HTP_FILES ${_HEXAGON_BDIR}/libggml-htp-${_V}.so)
5757
endforeach()
5858
install(FILES ${_HTP_FILES} DESTINATION lib/llama_cpp)

third-party/llama.cpp

Submodule llama.cpp updated 702 files

0 commit comments

Comments
 (0)