Skip to content

Make run_gettext.sh executable (fixes Linux -s build) - #584

Open
lolli42 wants to merge 1 commit into
CrealityOfficial:masterfrom
lolli42:fix/run-gettext-exec
Open

Make run_gettext.sh executable (fixes Linux -s build)#584
lolli42 wants to merge 1 commit into
CrealityOfficial:masterfrom
lolli42:fix/run-gettext-exec

Conversation

@lolli42

@lolli42 lolli42 commented Jul 13, 2026

Copy link
Copy Markdown

Summary

On Linux, ./BuildLinux.sh -s aborts at the translations step with:

./BuildLinux.sh: line 213: ./run_gettext.sh: Permission denied

Cause

BuildLinux.sh has invoked ./run_gettext.sh directly since
release-v6.0.2 (de4c5e5), but run_gettext.sh is committed
non-executable (mode 100644). On a fresh clone the script isn't
runnable, and with set -e the build stops there before producing the
binary/AppImage.

Fix

Set the executable bit on run_gettext.sh (100644100755).

Testing

Fresh clone on Linux Mint 22.3 (Ubuntu 24.04 base, GCC 13): the -s
build previously stopped at run_gettext.sh; with the exec bit set it
runs and the build completes through packaging.

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