Skip to content

Sync from master - #17

Merged
HuiJun merged 2 commits into
developfrom
master
Jul 14, 2026
Merged

Sync from master#17
HuiJun merged 2 commits into
developfrom
master

Conversation

@HuiJun

@HuiJun HuiJun commented Jul 14, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

HuiJun added 2 commits July 14, 2026 15:06
The opensource base image shipped the VICAR GUI binaries (xvd, xvd_blink,
xvd_save_script) under gui/lib but never put them on PATH and was missing
libXpm.so.4, so xvd failed with a shared-library error and was not
discovered by vicar-native-toolkit.

- Add libXpm to the X11 runtime lib install list (fixes libXpm.so.4 not found)
- Add a GUI wrapper-generation block that creates /usr/local/bin wrappers
  for executables under gui/lib/$ARCH_DIR (xvd and friends), matching the
  existing p2/tae/mars wrapper pattern

xvd now works on both the opensource image and the M20 adaptation
(which is FROM the opensource base).
fix(docker): install libXpm and generate GUI command wrappers for xvd
@HuiJun HuiJun changed the title Master Sync from master Jul 14, 2026
@HuiJun
HuiJun merged commit 27e47f0 into develop Jul 14, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant