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
georgefst / ghc-make.log
Last active September 3, 2021 12:22
GHC cross-compile failure (~/.ghcup/logs/) (https://gitlab.haskell.org/haskell/ghcup-hs/-/issues/226)
+ test -f mk/config.mk.old
+ cp -p mk/config.mk mk/config.mk.old
touch -r mk/config.mk.old mk/config.mk
+ test -f mk/project.mk.old
+ cp -p mk/project.mk mk/project.mk.old
touch -r mk/project.mk.old mk/project.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
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 https://github.com/georgefst/cross-haskell-app
$ 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 (https://keybase.io/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
georgefst / README.md
Last active May 10, 2020 17:11
Windows cairo build failure
@georgefst
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