google / google/codeworld

Fix GHCJS latest version and switch back to it

Open
#1,184 2 comments 0 reactions 0 assignees View on GitHub
cleanup
Dominant language
Haskell
Stars
1.3k
Forks
201
PR merge metrics
No merged PRs in 30d

Description

Seems similar to https://github.com/ghcjs/ghcjs/issues/477

**Description**

Clean `./install.sh` on
```
gnezdo@codeworld:~/codeworld$ uname -a
Linux codeworld 4.9.0-9-amd64 #1 SMP Debian 4.9.168-1+deb9u3 (2019-06-16) x86_64 GNU/Linux
gnezdo@codeworld:~/codeworld$ cat /etc/issue
Debian GNU/Linux 9 \n \l
```
at [this commit](https://github.com/google/codeworld/tree/e06de84545018b60477709bd1825e859800d6266) goes for a long time and eventually stops with:
```
cabal: Entering directory '/tmp/cabal-tmp-11587/distributive-0.6.1'
[1 of 1] Compiling Main ( /tmp/cabal-tmp-11587/distributive-0.6.1/dist/setup/setup.hs, /tmp/cabal-tmp-11587/distributive-0.6.1/dist/setup/Main.js_o )
Linking /tmp/cabal-tmp-11587/distributive-0.6.1/dist/setup/setup.jsexe (Main)
uncaught exception in Haskell main thread: TypeError: Cannot read property 'd1' of null
TypeError: Cannot read property 'd1' of null
at h$$tk5 (/tmp/cabal-tmp-11587/distributive-0.6.1/dist/setup/setup:836547:13)
at h$runThreadSlice (/tmp/cabal-tmp-11587/distributive-0.6.1/dist/setup/setup:6787:11)
at h$runThreadSliceCatch (/tmp/cabal-tmp-11587/distributive-0.6.1/dist/setup/setup:6757:12)
at h$mainLoop (/tmp/cabal-tmp-11587/distributive-0.6.1/dist/setup/setup:6752:9)
at /tmp/cabal-tmp-11587/distributive-0.6.1/dist/setup/setup:7238:13
at h$handleErrnoC (/tmp/cabal-tmp-11587/distributive-0.6.1/dist/setup/setup:4758:9)
at /tmp/cabal-tmp-11587/distributive-0.6.1/dist/setup/setup:21092:13
at FSReqWrap.oncomplete (fs.js:135:15)
Linking /tmp/cabal-tmp-11587/distributive-0.6.1/dist/setup/setup.jsexe (Main)
Run the 'configure' command first.
cabal: Leaving directory '/tmp/cabal-tmp-11587/distributive-0.6.1'
```

[Tmux-worth of log in a gist](https://gist.githubusercontent.com/blackgnezdo/a5bfb919181f56e45c29569dcc0b8ad4/raw/5c3304ddbe90f7c7b4ceabf1c712086a92139448/gistfile1.txt)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.