On Sat, 20 Feb 2021 09:49:11 +0000 "Will Luckin" <w...@luckin.co.uk> wrote:
> > Have you tested love2d games that use pre-11.3 with this update? I have > > looked at love2d updates previously and they were _not_ backwards > > compatible. My impression was that this ports needs a multi-version > > approach to not break applications that rely on the old version. > > However, I haven't found an opportunity to implement this yet. > > There are breaking changes with every love major release, I think, so > games written for 0.8 would need updating to work with 0.11.3. I didn't > realise this would be a problem because OpenBSD doesn't have any other > but 0.8 packaged currently. > > 0.8 is quite old, from 2012, and missing a lot of new additions to love > so 0.11.3 is definitely preferable for new users. > > Do you think it would be wise to create a seperate port? > Hi, it compiles for me but haven't found a game that works with it. I guess it's too new. Multi version package (seperate port) seems the way to go, but it's non-trivial. Must not clash with v0.8 See for example lang/lua/{5.1,5.2,5.3} I'm the one who told you to test OBJCXX=c++ Seems the standard way would be to use OBJCXX="${CXX}" in the Makefile Greetings Ben