diff options
author | Rok Garbas <rok@garbas.si> | 2015-06-03 15:21:40 +0200 |
---|---|---|
committer | Rok Garbas <rok@garbas.si> | 2015-06-03 15:21:40 +0200 |
commit | 7b2448d0214cbde8149ccb0ff831bdc0e92c20e6 (patch) | |
tree | d537395e774c1cfebfec667bf8fbb8a8911c4d05 /pkgs | |
parent | bcc8eeca48bc679077fb53b7c16005e27dc5db00 (diff) | |
download | nixlib-7b2448d0214cbde8149ccb0ff831bdc0e92c20e6.tar nixlib-7b2448d0214cbde8149ccb0ff831bdc0e92c20e6.tar.gz nixlib-7b2448d0214cbde8149ccb0ff831bdc0e92c20e6.tar.bz2 nixlib-7b2448d0214cbde8149ccb0ff831bdc0e92c20e6.tar.lz nixlib-7b2448d0214cbde8149ccb0ff831bdc0e92c20e6.tar.xz nixlib-7b2448d0214cbde8149ccb0ff831bdc0e92c20e6.tar.zst nixlib-7b2448d0214cbde8149ccb0ff831bdc0e92c20e6.zip |
cygwin: perl-Encode-Locale fix
disabling tests which test setting environment variable with a name outside 7-bit ASCII. this causes a segmentation fault in cygwin.
Diffstat (limited to 'pkgs')
-rw-r--r-- | pkgs/top-level/perl-packages.nix | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pkgs/top-level/perl-packages.nix b/pkgs/top-level/perl-packages.nix index 6a0072424879..891d72497b50 100644 --- a/pkgs/top-level/perl-packages.nix +++ b/pkgs/top-level/perl-packages.nix @@ -3384,6 +3384,11 @@ let self = _self // overrides; _self = with self; { url = "mirror://cpan/modules/by-module/Encode/${name}.tar.gz"; sha256 = "0m9d1vdphlyzybgmdanipwd9ndfvyjgk3hzw250r299jjgh3fqzp"; }; + preCheck = if stdenv.isCygwin then '' + sed -i"" -e "s@plan tests => 13@plan tests => 10@" t/env.t + sed -i"" -e "s@ok(env(\"\\\x@#ok(env(\"\\\x@" t/env.t + sed -i"" -e "s@ok(\$ENV{\"\\\x@#ok(\$ENV{\"\\\x@" t/env.t + '' else null; }; EnvPath = buildPerlPackage { |