Skip to content

fix: skip Qt app wrapping for generator to avoid macOS segfault#58

Open
adklempner wants to merge 1 commit intologos-co:masterfrom
adklempner:fix/skip-qt-wrap-generator
Open

fix: skip Qt app wrapping for generator to avoid macOS segfault#58
adklempner wants to merge 1 commit intologos-co:masterfrom
adklempner:fix/skip-qt-wrap-generator

Conversation

@adklempner
Copy link
Copy Markdown
Member

The logos-cpp-generator is a build-time CLI tool that uses Qt Remote Objects for code generation. It doesn't need QT_PLUGIN_PATH or other runtime env vars injected by wrapQtAppsNoGuiHook.

On some macOS versions, the wrapQtApp step segfaults (exit code 139) during the fixup phase when the Darwin binary wrapper tooling encounters the generator binary. Setting dontWrapQtApps = true skips this step entirely, fixing the build on affected systems.

The logos-cpp-generator is a build-time CLI tool that uses Qt Remote
Objects for code generation. It doesn't need QT_PLUGIN_PATH or other
runtime env vars injected by wrapQtAppsNoGuiHook.

On some macOS versions, the wrapQtApp step segfaults (exit code 139)
during the fixup phase when the Darwin binary wrapper tooling encounters
the generator binary. Setting dontWrapQtApps = true skips this step
entirely, fixing the build on affected systems.
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