On Thu, May 20, 2010 at 11:44:44AM +0200, Peter Simons wrote:

despite several attempts, I didn't manage to build those Perl
libraries on MacOS X, which means that Git is broken on that platform
if sendEmailSupport is enabled. That situation is somewhat
unsatisfactory. Does anyone have an idea how to remedy those build
errors?

The problem appears to be provoked because MacOS has a case
insensitive filesystem.  While it is trying to build Net::SMTP, the
build script correctly runs 'perl Makefile.pl', but then tries to
invoke ./configure, which succeeds, even though the script is called
./Configure.  This script starts with #!/usr/local/bin/perl, which
doesn't work.

Does adding

  patchPhase = "chmod a-x ./Configure";

to the NetSMTP descriptor in perl-packages.nix allow it to build for
you?

David
_______________________________________________
nix-dev mailing list
[email protected]
https://mail.cs.uu.nl/mailman/listinfo/nix-dev

Reply via email to