-
-
Notifications
You must be signed in to change notification settings - Fork 260
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
hosc-0.21 support #1105
base: dev
Are you sure you want to change the base?
hosc-0.21 support #1105
Conversation
Ah! CI shows, there is still a problem with hocs's bytestring version dependency using older GHCs:
|
Ah, that explains why it still isn't compiling for me. I was hoping increasing lower bounds for I think Rohan is happy to change the dependencies for hosc on hackage further (this is possible without doing a new hosc release). But I'm not sure if this helps? Perhaps we just have to say that ghc 9.x has been around for several years and we drop support for 8.x Normally I use a recent ghc via ghcup, I just happened to be using the system version on my laptop for some reason. Debian stable is on ghc 9.x, my laptop install (some linux mint) must be based on oldstable. @cleary do you have a view on this wrt the ansible-based install? |
Ubuntu 20.04 is my only supported release with ghc 8.x provided, I'm happy to drop support for that now (there are still 2 more supported lts releases) |
@yaxu While dropping support for 8.x seems reasonable, I'm not sure if 9.0.2 has a similar error regarding at least the unix package:
|
Ok have asked Rohan about applying the patch for backward compatibility see you |
hosc 0.21.1 released! seems a bit happier now? |
I probably won't be able to keep this tempo up. 😅
However, this compiles and was tested by sending patterns from the REPL to SuperCollider. Tidal is still controllable via OSC (tested with Pure Data) too.
edit: would solve #1103