about summary refs log tree commit diff
path: root/pkgs/development/interpreters/spidermonkey
diff options
context:
space:
mode:
authorMartin Weinelt <hexa@darmstadt.ccc.de>2022-06-02 00:03:36 +0200
committerJonathan Ringer <jonringer117@gmail.com>2022-06-06 11:46:07 -0700
commita15f7ddc2847f1c7c865288d9db32611b1d3297b (patch)
treec68b6a4d8e8d5a0bb5bc7b29acefe33c68663c3b /pkgs/development/interpreters/spidermonkey
parent4566beb39019f6343dd9227b1b53491a9cfb726f (diff)
downloadnixlib-a15f7ddc2847f1c7c865288d9db32611b1d3297b.tar
nixlib-a15f7ddc2847f1c7c865288d9db32611b1d3297b.tar.gz
nixlib-a15f7ddc2847f1c7c865288d9db32611b1d3297b.tar.bz2
nixlib-a15f7ddc2847f1c7c865288d9db32611b1d3297b.tar.lz
nixlib-a15f7ddc2847f1c7c865288d9db32611b1d3297b.tar.xz
nixlib-a15f7ddc2847f1c7c865288d9db32611b1d3297b.tar.zst
nixlib-a15f7ddc2847f1c7c865288d9db32611b1d3297b.zip
spidermonkey_78: pin python39
Because the configure script hasn't been update to work with Python 3.10
and never will. Spidermonkey 78 is EOL.

Traceback (most recent call last):
  File "/build/firefox-78.15.0/obj/../js/src/../../configure.py", line 25, in <module>
    from mozbuild.configure import (
  File "/build/firefox-78.15.0/python/mozbuild/mozbuild/configure/__init__.py", line 33, in <module>
    from mozbuild.util import (
  File "/build/firefox-78.15.0/python/mozbuild/mozbuild/util.py", line 760, in <module>
    class HierarchicalStringList(object):
  File "/build/firefox-78.15.0/python/mozbuild/mozbuild/util.py", line 785, in HierarchicalStringList
    class StringListAdaptor(collections.Sequence):
AttributeError: module 'collections' has no attribute 'Sequence'
Diffstat (limited to 'pkgs/development/interpreters/spidermonkey')
-rw-r--r--pkgs/development/interpreters/spidermonkey/78.nix4
1 files changed, 2 insertions, 2 deletions
diff --git a/pkgs/development/interpreters/spidermonkey/78.nix b/pkgs/development/interpreters/spidermonkey/78.nix
index f2a68158266b..0ce007057a23 100644
--- a/pkgs/development/interpreters/spidermonkey/78.nix
+++ b/pkgs/development/interpreters/spidermonkey/78.nix
@@ -4,7 +4,7 @@
 , autoconf213
 , pkg-config
 , perl
-, python3
+, python39
 , zip
 , buildPackages
 , which
@@ -54,7 +54,7 @@ stdenv.mkDerivation rec {
     rustc.llvmPackages.llvm # for llvm-objdump
     perl
     pkg-config
-    python3
+    python39
     rust-cbindgen
     rustc
     which