-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RPM Fusion build fails: sampleutiltest.cpp #11742
Comments
I am not planning to investigate the cause. The 2.4 release for Fedora is blocked until this issue is resolved. |
I'll try to look into it before the August 8th deadline. |
Trying to exclude the tests from the build didn't work: ec301b4d9ba32940700a5238d47bc0c951bc0117 |
The failures can be reproduced by running a |
Note that the above The real error is shown following the above warnings, that is linkage is failing like
|
Looks like the above symbols are defined in Removing these 3 lines actually makes build proceed, except that currently build dies with:
Also this can explain that 2.3.5 build was okay, the above visibility change was introduced in 2.4 branch. |
@mtasaka Thank you for your investigation! Unfortunately, I have no clue why those CMake settings have been changed in Mixxx and how this causes linker errors on Fedora for the RPM builds but neither for local builds nor for the CI builds. The mixxx_macos.svg file needs to be excluded, that's an easy fix. |
Next build task with the proposed changes and patch is scheduled, awaiting the failure of the currently running build job: https://koji.rpmfusion.org/koji/taskinfo?taskID=603283 |
Without the visibility flags, we see warnings on clang (macOS) because of different visibilities in Mixxx and the linked libraries. |
This is a related PR: With vcpkg we use benchmark 1.7.1 including this patch. |
According to
|
Patched out: rpmfusion/mixxx@75f608e |
Bug Description
Build fails on all supported platforms: https://koji.rpmfusion.org/koji/taskinfo?taskID=602238
See the build log(s) for details, e.g. build_x86-64.zip
Only the hardened RPM builds fail. The local build succeeds.
Version
2.4
OS
Fedora 38, 39 (rawhide)
The text was updated successfully, but these errors were encountered: