Commit graph

30 commits

Author SHA1 Message Date
Eelco Dolstra
cd71f7a2e6 Merge branch 'darwin-stdenv' of github.com:joelteon/nixpkgs into staging
Conflicts:
	pkgs/development/interpreters/ruby/ruby-19.nix
	pkgs/development/libraries/libc++/default.nix
	pkgs/development/libraries/libc++abi/default.nix
	pkgs/tools/text/sgml/opensp/default.nix
2014-09-23 11:27:53 +02:00
Eelco Dolstra
f32e964cc4 perl: Fix assertion failure on Darwin
This assertion doesn't make sense to me, because a multi-threaded
build on Darwin works fine, despite not having Glibc.
2014-09-18 22:27:20 +02:00
Gergely Risko
3a2134d46f Disable perl 5.16 tests
They are on the path to stdenv rebuild.

Accidentally re-enabled by conflict resolution in cherry-pick 3196d4f.
2014-09-14 22:34:51 +02:00
Gergely Risko
c5df246ba9 Cleanup perl logic in stdenvLinux
Make thread disabling explicit.  This changes the semantics of the perl
derivation, so on other platforms it may require setting

  enableThreading = false

This commit doesn't change the derivation or out hash of stdenvLinux.
2014-09-14 21:36:14 +02:00
Alexander Kjeldaas
3196d4f7c7 perl-5.16: make it binary deterministic 2014-09-13 14:40:04 +02:00
Joel Taylor
3e8344d334 suitable clang stdenv 2014-09-09 13:54:24 -07:00
Vladimír Čunát
1e389c976c merge 'staging' into modular-stdenv
In 2c62a36b77 the messages in pkgs/stdenv/generic/default.nix
were not merged correctly.

Conflicts:
	pkgs/stdenv/generic/default.nix
2014-09-08 18:16:54 +02:00
Eelco Dolstra
315e58762d perl: Disable tests
It appears that these got re-enabled accidentally in
d1ed0f44cd.

http://hydra.nixos.org/build/13369824
2014-08-17 16:04:47 +02:00
Vladimír Čunát
d1ed0f44cd Merge #2823: better cygwin support, also add x86_64
Conflicts (easy):
	pkgs/development/interpreters/perl/5.16/default.nix
2014-08-14 20:38:09 +02:00
Eelco Dolstra
e3f7dbbac8 Cleanup: Use += to append to envHooks 2014-08-09 12:47:05 +02:00
Eelco Dolstra
da7a12b908 perl: Disable tests
They're on the critical path for stdenv rebuilds.
2014-06-24 13:24:12 +02:00
Sander van der Burg
86e18c965f Fix perl compilation 2014-05-31 14:25:46 +02:00
Sander van der Burg
9ec52d6323 Fixes to make basic builds on Cygwin work again + additions to support x86_64-cygwin 2014-05-29 14:47:07 +02:00
Vladimír Čunát
1046b4ccab Merge #1905: perl: disable tests that involve networking
I rebased the branch not to include newer changes from master.
2014-04-02 19:06:10 +02:00
Vladimír Čunát
b035c33fe8 perl: avoid --no-cpp-precomp on darwin, (close #1160)
Taken from https://trac.macports.org/ticket/38913
vcunat renamed the patch
2013-11-02 11:53:04 +01:00
Peter Simons
71f191bdba perl: revert "re-enable the postPatch hook on Darwin"
This reverts commit 1778200519.
Apparently, the sed -i syntax is different from what I thought, because
now the build fails on Darwin, saying:

  sed: -i.bak: No such file or directory

See http://hydra.nixos.org/build/5829944/nixlog/1/raw for more details.
2013-08-29 12:06:39 +02:00
Peter Simons
1778200519 perl: re-enable the postPatch hook on Darwin
The problem was that sed(1) variants other than GNU sed require a backup suffix
to the -i option.
2013-08-29 10:40:50 +02:00
Vladimír Čunát
2c217cc0b1 perl: disable tests on Darwin, refactor stdenv.lib usage
There was a mysterious error, which I don't have resources to investigate:

Removing test lib/Net/hostent.t
sed: -i: No such file or directory
2013-08-27 14:51:35 +02:00
Vladimír Čunát
70f0d79d06 perl: remove one more unreliable test, fixes #454 2013-04-07 21:52:24 +02:00
Eelco Dolstra
e12e62001b perl: Update to 5.16.3, 5.14.4
CVE-2013-1667
2013-04-04 14:50:22 +02:00
Vladimír Čunát
2660b9115f perl: fix bad syntax in FreeBSD commit 2013-04-02 21:18:14 +02:00
Vladimír Čunát
322c2f36a3 perl: attempt to fix on FreeBSD by disabling two tests 2013-04-02 10:39:20 +02:00
Vladimír Čunát
5e202a2221 perl: fix bash syntax
I thought I could make a small syntax change without trying, I was being
foolish.
2013-04-02 09:20:58 +02:00
Vladimír Čunát
21cd5376b4 perl: disable one more test
It worked for me, but fails on hydra (probably not very pure).
2013-04-01 23:31:00 +02:00
Vladimír Čunát
ff92538aec perl: enable doCheck, almost all tests work for me 2013-03-29 02:50:41 +01:00
Vladimír Čunát
73b0fa8720 perl: modify patch for better purity
This probably solves problems on some platforms that expose /usr and
/lib during build, see #386.
2013-03-29 02:50:41 +01:00
Danny Wilson
9baf9e98d1 Fix Perl builds on Illumos. 2013-02-28 20:04:04 +01:00
Eelco Dolstra
7774506201 perl: Update to 5.16.2 2012-11-23 17:29:06 +01:00
Eelco Dolstra
1fffc94956 Fix evaluation on non-Linux platforms 2012-09-21 15:29:05 -04:00
Eelco Dolstra
8ed71a1ee5 perl: Add 5.16.1 2012-09-18 15:23:07 -04:00