Skip to content

zoom: force use of system QT6 to fix missing libQt6Bodymovin.so#60552

Open
henryprecheur wants to merge 1 commit into
void-linux:masterfrom
henryprecheur:zoom
Open

zoom: force use of system QT6 to fix missing libQt6Bodymovin.so#60552
henryprecheur wants to merge 1 commit into
void-linux:masterfrom
henryprecheur:zoom

Conversation

@henryprecheur
Copy link
Copy Markdown
Contributor

@henryprecheur henryprecheur commented May 14, 2026

Testing the changes

  • I tested the changes in this PR: YES

Closes #60526

libQt6Bodymovin.so was required by the non-systemqt build of zoom. This seems to be a new dependency not present in previous versions.

Unfortunately because Zoom 7.0.0 doesn’t ship libQt6Bodymovin.so, therefor the new Zoom version was broken with the most recent qt6-lottie.

This PR removes the systemqt option and forces Zoom to use the system’s Qt6. I don’t think there is much value in using Zoom’s own Qt6 libraries anyway. It also removes the outdated rm -rf ... calls, since most of these files are not in the Zoom 7.0.0 RPM.

Local build testing

  • I built this PR locally for my native architecture, (x86_64-glibc)

@henryprecheur henryprecheur changed the title zoom: force use of system QT6 to resolve missing libQt6Bodymovin.so dependency zoom: force use of system QT6 to fix missing libQt6Bodymovin.so May 14, 2026
Copy link
Copy Markdown
Member

@ahesford ahesford left a comment

Choose a reason for hiding this comment

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

None of these invocations of rm should use the -f flag. It masks changes to file structures that should be made obvious by a failure to build.

@henryprecheur
Copy link
Copy Markdown
Contributor Author

None of these invocations of rm should use the -f flag. It masks changes to file structures that should be made obvious by a failure to build.

Thank-you for the review.

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.

zoom-7.0.0.1666_1 missing shlib libQt6Bodymovin

2 participants