[darcs-devel] Curl build issues

Gwern Branwen gwern0 at gmail.com
Thu Apr 17 03:17:07 UTC 2008


On 2008.04.16 07:22:20 -0700, David Roundy <droundy at darcs.net> scribbled 1.1K characters:
> On Wed, Apr 16, 2008 at 01:47:28AM -0400, Gwern Branwen wrote:
> > So, my recent efforts to Cabalize Darcs have been going fairly well. I
> > now have a setup which allows me compile from an sdist tarball through
> > Cabal and not the GNUmakefile. But there are some puzzling problems and
> > changes.
>
> Warning... I don't like cabal, and am unlikely to apply cabalization
> patches without a decent reason.  I'm not sure what would qualify as a
> decent reason, but the only reason I could imagine is a libdarcs.
>
> On the other hand, I've recently been playing with writing a build system
> in Haskell, which might be just the ticket for darcs.
> --
> David Roundy

Well, I just sent my bundle of patches.

I hope you'll find it acceptable. I put a lot of work into it; figuring out the correct way to respect configure's CPP flags and then to fix the bytestring configure script took several hours.

But the upshot is that the cabalization should build as good a binary as the makefile, and it leaves all the files more or less as-is (that is, OldFastPackedString.hs didn't have to be removed, as much as that would've simplified matters).

As for why you should accept cabalizing patches - I dunno if you've been CC'd on all the other emails, but I think people have mentioned good reasons.

--
gwern
media continuous Vauxhall II NCCS NSWT NSG stakeout SUBACS SNS
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.osuosl.org/pipermail/darcs-devel/attachments/20080416/29d6fc98/attachment.pgp 


More information about the darcs-devel mailing list