Skip to content

hooks: disable QtWebEngine sandboxing for Qt6 on macOS#6903

Merged
rokm merged 1 commit intopyinstaller:developfrom
rokm:qtwebengine-6.3.1
Jun 21, 2022
Merged

hooks: disable QtWebEngine sandboxing for Qt6 on macOS#6903
rokm merged 1 commit intopyinstaller:developfrom
rokm:qtwebengine-6.3.1

Conversation

@rokm
Copy link
Copy Markdown
Member

@rokm rokm commented Jun 19, 2022

The QtWebEngine sandboxing in Qt 6.3.1 is apparently stricter than in earlier versions, and the way PyInstaller currently collects
shared libraries from .framework bundles prevents the helper process from running.

So disable the sandboxing until we come up with proper solution.

The QtWebEngine sandboxing in Qt 6.3.1 is apparently stricter than
in earlier versions, and the way PyInstaller currently collects
shared libraries from .framework bundles prevents the helper
process from running.

So disable the sandboxing until we come up with proper solution.
@rokm rokm force-pushed the qtwebengine-6.3.1 branch from 2e87001 to a6295b8 Compare June 19, 2022 22:08
@rokm rokm marked this pull request as ready for review June 20, 2022 20:23
@rokm
Copy link
Copy Markdown
Member Author

rokm commented Jun 20, 2022

I'm not particularly happy with this, but I suppose that's just a drop in the ocean when it comes to my sentiment towards the macOS and QtWebEngine situation.

This is meant as a temporary fix until I get around to rebasing my symlinks branch on top of develop, so we can sort this mess out in a principled and systematic way.

@rokm rokm requested a review from bwoodsend June 20, 2022 20:25
Copy link
Copy Markdown
Member

@bwoodsend bwoodsend left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ouch, that is quite a compromise.

@rokm rokm merged commit 43c9a8f into pyinstaller:develop Jun 21, 2022
@rokm rokm deleted the qtwebengine-6.3.1 branch June 21, 2022 09:14
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Nov 15, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants