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
Vendored projects are very out of date #5
Comments
One outcome of this is, that sfizz can not be built with current vst3sdk: steinbergmedia/vst3_public_sdk#41 |
Remove unnecessary quotes and curly braces. Stop devendoring of vst3sdk, as sfizz is broken with newer versions: https://github.com/sfztools/sfizz/issues/1143 steinbergmedia/vst3_public_sdk#41 https://bugs.archlinux.org/task/76046 Add patch to fix lv2 linting with lv2lint: https://github.com/sfztools/sfizz/issues/1071 Streamline cmake calls to adhere to packaging guidelines. git-svn-id: file:///srv/repos/svn-community/svn@1403984 9fca08f4-af9d-4005-b8df-a31f2cc04f65
Remove unnecessary quotes and curly braces. Stop devendoring of vst3sdk, as sfizz is broken with newer versions: https://github.com/sfztools/sfizz/issues/1143 steinbergmedia/vst3_public_sdk#41 https://bugs.archlinux.org/task/76046 Add patch to fix lv2 linting with lv2lint: https://github.com/sfztools/sfizz/issues/1071 Streamline cmake calls to adhere to packaging guidelines. git-svn-id: file:///srv/repos/svn-community/svn@1403984 9fca08f4-af9d-4005-b8df-a31f2cc04f65
The reason I pinned vstgui at the time was that it lead to deeply corrupted output on Linux. Since 4.11 was still new, I figured maybe the implementation did not see so much Linux exposure yet. Then life caught on. I'll see if it's resolved as soon as I can. |
Also Abseil seems a bit problematic to update on sfizz side, see sfztools/sfizz#1154. Though it builds fine when using C++17 (VST3 requires it). Anyway you can already build using all the required system libraries with new additional CMake options added in sfztools/sfizz#1145. I tested also with the current Arch |
I hope CPM will be the right tool to handle it, but this will take a while. |
Closing: the last missing update was merged in #1169. A last thing:
I'm not sure about this with all the Linux/BSD distro and other platforms. I hope it's not a problem to let this as a manual task for users and packagers; possibly this might change in future, but any dependency could be problematic at any time for any reason, otherwise bundled libraries might not be there. |
Hi! I package sfizz for Arch Linux.
We usually try to build using our system provided libraries as bundling is problematic. This is also the case for header only things such as lv2 and vst3sdk.
Unfortunately sfizz carries very old versions of both by now and it would be great if they would be kept in sync with upstream releases.
From a distribution perspective it would be great if:
The text was updated successfully, but these errors were encountered: