On 2021/07/03 15:43, Nam Nguyen wrote: > - sthen@ said SHARED_LIBS bump for -stable might be a problem. Should > this be committed to the two previous releases in addition to > -current?
The newly exported symbols don't appear to be part of the API exported in sox.h and aren't used in the ports that depend on libsox (only mlt and imagination). I think for -stable we're better off _not_ bumping. I would keep the bump for -current and because it's different to what's in -stable, make sure REVISION is higher than the one in -stable so that updates from 6.9-stable to 7.0 don't run into problems. We only do one release not two in -stable ports. > - Since maintaining this many patches is clunky, should we consider > mirroring the latest git checkout? I don't have any feel for what shape the upstream code is in, though that is often safer than taking a big set of patches and hoping that they don't rely on something else that was committed but not picked up in the patches.. Other OS must have this problem too, it would be really helpful if there was a newer release that everyone could move to, rather than separately wrangling patches.