Status of sonic-pi and supercollider-sc3-plugins (Re: Request for review & inclusion: sonic-pi, see #796550)

Hanno Zulla abos at hanno.de
Mon Feb 22 09:59:09 UTC 2016


Hi Petter,
Hi multimedia-maintainers,

first of all, thanks for getting the packages up to speed and ready for
Debian. It took a while, but I learned a lot. :-)

Thanks Petter, I have noticed the issues you mentioned already.


supercollider-sc3-plugins fails to build due to a problem with the cmake
configure run. Apparently, something goes wrong when cmake is calling
another cmake as a sub-process. As a result, on some, but not on all
platforms the cmake TEST_BIG_ENDIAN call fails. As sc3-plugins ought to
be endian-aware, I think this is a cmake problem.


sonic-pi however does have an indirect big endian problem. It uses the
ruby-wavefile gem and as it turned out, that was written, built and
tested upstream on little-endian hardware, only. As the Debian build for
this pure ruby arch:all package was run on a little-endian machine, this
problem wasn't noticed until now.


I'm installing a mips qemu image on my machine right now and then I'll
fix both problems.

> we can limit sonic-pi to the architectures where
> supercollider-sc-plugins is available.

This is still a sensible move. You can't use Sonic Pi without the sc3
plugin collection, so it doesn't make sense to build one where the other
isn't available.

Kind regards,

Hanno



More information about the pkg-multimedia-maintainers mailing list