Rereading your message, I didn't cover everything. I'm almost positive my ghcjs debianization doesn't require ghcjs, but the link you have is old - I now keep the code in a group of patches starting with "ghcjs-" in https://github.com/seereason/autobuilder-seereason/tree/master/patches (yes, a strange place to keep them.) The tarballs in the links above show what results when these packages are applied.
I think what you noticed is that you have to build ghcjs-tools before you can build ghcjs. Yes, now I'm sure of it. On Mon, May 25, 2015 at 8:59 PM, David Fox <[email protected]> wrote: > Yes, you will need ghcjs > compiler > packages to build ghcjs libraries. I split it into two packages, > ghcjs > -tools > and ghcjs, but the debianization is probably not acceptable > - it puts stuff into root > during the build > . If you want to > > look at it, you will find it here: > > > http://deb.seereason.com/ubuntu/pool/main/g/ghcjs-tools/ > > http://deb.seereason.com/ubuntu/pool/main/g/ghcjs > > I also made some > fairly serious > changes to haskell-devscripts to make ghcjs libraries build. > > > https://github.com/seereason/haskell-devscripts > > I've submitted these changes to Joachim (and this list.) > > > > On Mon, May 25, 2015 at 5:33 PM, Masayuki Hatta <[email protected]> wrote: > >> Hi, >> >> So now I'm tackling with Leksah, which is a monster as Joachim justly >> said. >> >> I've already prepared most of needed Hackage debs missing in Debian >> sid, but seems the recent Leksah (I've been using 0.44.4.0, and >> 0.15.0.1 was out yesterday) depends on ghcjs-dom, which in turn >> depends on ghcjs-base. Once upon a time it was possible to build >> Leksah without ghcjs-* since a build flag can effectively kill those >> dependency, but seems the trick doesn't work anymore. Thus I tried to >> package ghcjs-base, but I couldn't figure out how it can be built >> alone without the entire GHCJS. >> >> So now I became "interested" in GHCJS, tried to build ghcjs based on >> ghcjs-debian (https://github.com/ddssff/ghcjs-debian), but seems it >> requires ghcjs *before* building it ;-< So I'm in dead stuck. Any >> help? I think it's really nice to have Leksah and GHCJS in Debian as >> packages, not via cabal. >> >> Best regards, >> MH >> >> -- >> Masayuki Hatta >> Assistant Professor, Faculty of Economics and Management, Surugadai >> University, Japan >> >> http://about.me/mhatta >> >> [email protected] / [email protected] / [email protected] / >> [email protected] >> >> >> -- >> To UNSUBSCRIBE, email to [email protected] >> with a subject of "unsubscribe". Trouble? Contact >> [email protected] >> Archive: >> https://lists.debian.org/caeczvpcu6is9t1-jzttpokakwjqbaeyi+tp5jxnua2ugz6d...@mail.gmail.com >> >> >
