Thanks for the heads up, it looks like Debian removed libcurl3 at some point. Generally, having Waverazor use libcurl4 seems fine, it seems fairly common these days. My only concern is that our baseline support OS is Ubuntu 16.04, and libcurl3 and libcurl4 don't seem to have a simple method for co-existence on Ubuntu (maybe on others as well?), so hopefully a change to libcurl4 won't put a bunch of other users in the same, but reverse, situation you are in. Thoughts?
I'm using Reaper 6.03 native Linux on Ubuntu 18.04. I upgraded to 18.04 about 6 months ago. I'm now having similar issues running Waverazor...
My thoughts; looking at the Ubuntu release info, Ubuntu 16.04 was released in April 2016 (almost 4 years ago) and will reach the end of standard support in April 2021. 18.04 was released in April 1018.
I now see the dilemma for developers...
My vote is to be in the middle of the curve. It appears that Ubuntu LTS end of standard support happens every 2 years. If you are using Ubuntu as the release standard (one of the reasons I chose Ubuntu in the first place), then move to the latest LTS release 1 year after it is released. That is nowhere near the bleeding edge of new releases, but not too far behind the development curve, either.
Moving to the latest LTS version 1 year after it is released is not forcing people to use a bleeding edge OS.
Just my 2 cents... and thank you for supporting Linux.
My suggestion is to have two builds. Keep the current version that hat uses libcurl3 and is compatible with Debian 9 and versions of Mint and Ubuntu that has Debian 9 as its base, and build another version for Debian 10 (and subsequently newer versions of Ubuntu and Mint) that use libcurl4.
I am glad to offer this suggestion. Happier that it's a workable solution.
I currently use the LE version as I have a license for Tracktion Waveform 10. I am looking forward to this as I was very interested to purchase a full license for Waverazor sometime in the near future. Unfortunately this libcurl issue put a halt to that.
Looking forward to seeing the build when available and will give feedback once I can test it.
Apologies for the slow response, I have been caught up in a bunch of other projects at the moment... this libcurl thing turned out to be a build nightmare trying to support both libcurl3 and 4 (eg. I need two Linux build machines or I need my own custom build of libcurl, neither of which are really feasible)... so I am setting up a new 18.04 build environment next week to see about just going forward with libcurl4, which seems the best solution for both Debian and Ubuntu... as far as I can tell. Thanks for the continued reminders and interest.