Skip to content

Instantly share code, notes, and snippets.

View georgefst's full-sized avatar

George Thomas georgefst

  • Cardiff / London, UK
View GitHub Profile
This file has been truncated, but you can view the full file.
checking for gfind... no
checking for find... /usr/bin/find
checking for sort... /usr/bin/sort
checking for GHC Git commit id... given 7e70df17aee2e39bc599b43e59a52bb30064df4d
checking for ghc... /home/gthomas/.ghcup/bin/ghc-9.6.2
checking version of ghc... 9.6.2
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking target system type... aarch64-none-linux-gnu
build platform inferred as: x86_64-unknown-linux
georgefst / ghc-make.log
Last active September 3, 2021 12:22
GHC cross-compile failure (~/.ghcup/logs/) (
+ test -f mk/
+ cp -p mk/ mk/
touch -r mk/ mk/
+ test -f mk/
+ cp -p mk/ mk/
touch -r mk/ mk/
+ test -f compiler/ghc.cabal.old
+ cp -p compiler/ghc.cabal compiler/ghc.cabal.old
touch -r compiler/ghc.cabal.old compiler/ghc.cabal
===--- building phase 0
georgefst / out
Created September 1, 2021 17:17
haskell.nix RPi cross-compile error (stdout and stderr)
This file has been truncated, but you can view the full file.
$ git clone
$ cd cross-haskell-app
$ git checkout 7cd7364
$ nix-build release.nix -A arm --show-trace
building '/nix/store/wc6cbzkbzwvnyyn34bimd9iyxr4fsj1n-git-ls-files.drv'...
trace: No index state specified for haskell-project, using the latest index state that we know about (2021-07-14T00:00:00Z)!
trace: WARNING: No materialized dummy-ghc-data for armv6l-unknown-linux-gnueabihf-armv6l-unknown-linux-gnueabihf-ghc-8.10.5-x86_64-linux.
trace: To make this a fixed-output derivation but not materialized, set `sha256` to the output of the 'calculateMaterializedSha' script in 'passthru'.
trace: To materialize this entirely, pass a writable path as the `materialized` argument and run the 'updateMaterialized' script in 'passthru'.
building '/nix/store/fsn2irl47arblnlbx6s8jfp41dq986kc-armv6l-unknown-linux-gnueabihf-ghc-8.10.5.drv'...

Keybase proof

I hereby claim:

  • I am georgefst on github.
  • I am georgefst ( on keybase.
  • I have a public key whose fingerprint is 26FC 13C6 5604 5800 7667 6CF9 F952 2676 991C 9E88

To claim this, I am signing this object:

georgefst /
Last active May 10, 2020 17:11
Windows cairo build failure
georgefst / Main.hs
Last active March 12, 2020 19:47
Diagrams intersection bug
#!/usr/bin/env cabal
{- cabal:
build-depends: base,containers,diagrams-lib,diagrams-svg
module Main where
import Data.Map (Map,(!))
import qualified Data.Map as Map
import Diagrams.Backend.SVG.CmdLine