On Mon, Sep 25, 2017 at 12:22 PM, Felipe Sateler <fsate...@debian.org> wrote: > On Mon, Sep 25, 2017 at 11:14 AM, Dan S <danstowell+de...@gmail.com> wrote: >> >> 2017-09-25 13:48 GMT+01:00 Felipe Sateler <fsate...@debian.org>: >> > >> > >> > On Mon, Sep 25, 2017 at 7:37 AM, Dan S <danstowell+de...@gmail.com> wrote: >> >> >> >> Hi >> >> >> >> I'm trying to get the new release 3.8 of SuperCollider into the >> >> debian-multimedia repository. I've done an import to git here (not >> >> pushed yet). The problem is SC's dependency on boost. >> > >> > >> > Please push, so that I can try to reproduce locally. >> >> OK, done. > > Oh I'm so terribly sorry. I see now that I forgot to push the last > upload, which fixes the FTBFS with gcc 7. I'm now merging your changes > with mine to see if things build. I believe this should fix at least > some problems with newer gcc.
Indeed, the patches Adrian Bunk sent fix the failure to build. I have force pushed the changes to git (so please use git reset instead of a simple pull). Some are already upstream but it appears the PyrSched.cpp one is not yet. I'm sorry for causing additional work :( >> >> >> The upstream includes boost in the download, and so to be Debian-like, >> >> we strip that out and use system boost instead. This works in prev >> >> releases, but in 3.8 (which has updated to use boost 1.63) it errors >> >> out with confusing compiler/linker problems: >> >> https://github.com/supercollider/supercollider/issues/3203 >> >> >> > >> > I notice you are using wheezy. I'd first try building in sid. BTW, where >> > did >> > you get boost 1.63? Unstable has 1.62... >> >> "libboost1.63-dev" etc packages > > OK, why did you bump these deps? I don't see any specific requirement > for 1.63 (at least with a quick grep through the sources). > I did not keep this commit in the forced push (but have kept locally in case it is still needed), because SC built fine without it. -- Saludos, Felipe Sateler _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers