Marcus Asteborg
Marcus Asteborg
Last time we tried to upgrade min version people on ancient Linux distros got "upset" and we reverted back. I don't know on top of my head if it's possible...
Found it in an old pr. Ancient might been exaggeration. Requirement was set to 3.12 and the user wanted 3.5 or less as that was the default in Ubuntu 16.04...
https://launchpad.net/ubuntu/+source/cmake/ Looks like 3.16 is fine for 20.04 LTS so seems resonable for Ubuntu.
For debian: https://tracker.debian.org/pkg/cmake Not sure how "old" old old stable is and how many users.
Consistency is best effort :) not sure if Meson have that Opion. Given it's 5 years i think it's fine. So pr would be good. Add it's so the option...
I would say update to 3.16 since that is 20.04 LTS Ubuntu and Debian seems to support it (except the oldest) Also update this test to 3.16: https://github.com/xiph/opus/blob/0e30966b198ad28943799eaf5b3b08100b6f70c3/.github/workflows/cmake.yml#L6C3-L9C11
@jmvalin I think you need an updated version of this: https://gitlab.xiph.org/xiph/opus/-/merge_requests/82 (I am a little overloaded at work but maybe the Meson folks can take a look at it. @tp-m...
@jmvalin I take a look tonight and remind myself.
@jmvalin the error is caused by nnet_avx2.c is missing build flag: "/arch:AVX2" so that needs to be added in some meson way. Then it looks like the new options is...
> Yeah, I forgot to print the options. The options are meant to be off by default, but not completely independent. Enabling dred or osce should automatically enable Deep PLC....