-
-
Save kozross/73ca7429f23852ba5650a1a67524200a to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
let | |
bootstrap = import <nixpkgs> { }; | |
nixpkgs = builtins.fromJSON (builtins.readFile ./nixpkgs.json); | |
src = bootstrap.fetchFromGitHub { | |
owner = "NixOS"; | |
repo = "nixpkgs"; | |
inherit (nixpkgs) rev sha256; | |
}; | |
pkgs = import src { }; | |
drv = { mkDerivation, base, stdenv }: | |
mkDerivation { | |
pname = "test"; | |
version = "1.0.0"; | |
src = ./.; | |
isLibrary = false; | |
isExecutable = true; | |
executableHaskellDepends = [ base ]; | |
homepage = "https://notabug.org/koz.ross/test"; | |
description = "Messing with musl and Nix"; | |
license = stdenv.lib.licenses.gpl3Plus; | |
}; | |
in pkgs.pkgsMusl.haskellPackages.callPackage drv { } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[koz@Sebastian nix-practice]$ nix-build | |
these derivations will be built: | |
/nix/store/njb6vk8cdwkab9aymyqxzi7m06b97645-ghc-8.6.5.drv | |
/nix/store/bij4lxmf7whmhksv0r34bpbajg7ak49a-test-1.0.0.drv | |
building '/nix/store/njb6vk8cdwkab9aymyqxzi7m06b97645-ghc-8.6.5.drv'... | |
unpacking sources | |
unpacking source archive /nix/store/n4gpczma0r8jjn1sbsv02siv4hbr3wvb-ghc-8.6.5-src.tar.xz | |
source root is ghc-8.6.5 | |
setting SOURCE_DATE_EPOCH to timestamp 1556080355 of file ghc-8.6.5/utils/genprimopcode/Parser.hs | |
patching sources | |
applying patch /nix/store/yd5apzwabm09k4v4g08qvf8nrlwbzif1-D5123.diff | |
patching file compiler/backpack/RnModIface.hs | |
patching file testsuite/tests/backpack/cabal/T15594/Makefile | |
patching file testsuite/tests/backpack/cabal/T15594/Setup.hs | |
patching file testsuite/tests/backpack/cabal/T15594/Sig.hsig | |
patching file testsuite/tests/backpack/cabal/T15594/Stuff.hs | |
patching file testsuite/tests/backpack/cabal/T15594/all.T | |
patching file testsuite/tests/backpack/cabal/T15594/pkg.cabal | |
patching file testsuite/tests/backpack/cabal/T15594/src/Lib.hs | |
applying patch /nix/store/1y1nbjxy2w9mz8zsq3y9s3c53fynym8q-loadpluginsinmodules.diff | |
patching file utils/haddock/haddock-api/src/Haddock.hs | |
Hunk #2 succeeded at 442 (offset -7 lines). | |
patching file utils/haddock/haddock-api/src/Haddock/Interface.hs | |
patching script interpreter paths in . | |
./config.guess: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./boot: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/d3zwi7wvyx2q34psfj1mbzwkc0wbywa2-python3-3.7.6/bin/python3" | |
./utils/vagrant/bootstrap-rhel.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./utils/vagrant/bootstrap-deb.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./utils/haddock/hoogle-test/run: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/bash" | |
./utils/haddock/Setup.lhs: interpreter directive changed from "/usr/bin/env runhaskell" to "/nix/store/g5kpsw3g2v688db6hlzp06dl0qkl8f4p-ghc-8.2.2-binary/bin/runhaskell" | |
./utils/haddock/html-test/run: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/bash" | |
./utils/haddock/hypsrc-test/run: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/bash" | |
./utils/haddock/haddock-api/Setup.lhs: interpreter directive changed from "/usr/bin/env runhaskell" to "/nix/store/g5kpsw3g2v688db6hlzp06dl0qkl8f4p-ghc-8.2.2-binary/bin/runhaskell" | |
./utils/haddock/haddock-test/Setup.lhs: interpreter directive changed from "/usr/bin/env runhaskell" to "/nix/store/g5kpsw3g2v688db6hlzp06dl0qkl8f4p-ghc-8.2.2-binary/bin/runhaskell" | |
./utils/haddock/latex-test/run: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/bash" | |
./utils/llvm-targets/gen-data-layout.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/bash" | |
./utils/checkUniques/check-uniques.py: interpreter directive changed from "/usr/bin/env python3" to "/nix/store/d3zwi7wvyx2q34psfj1mbzwkc0wbywa2-python3-3.7.6/bin/python3" | |
./config.sub: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./distrib/mkDocs/mkDocs: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/ghc-prim/configure: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/text/benchmarks/python/utils.py: interpreter directive changed from "/usr/bin/env python" to "/nix/store/d3zwi7wvyx2q34psfj1mbzwkc0wbywa2-python3-3.7.6/bin/python" | |
./libraries/text/benchmarks/python/multilang.py: interpreter directive changed from "/usr/bin/env python" to "/nix/store/d3zwi7wvyx2q34psfj1mbzwkc0wbywa2-python3-3.7.6/bin/python" | |
./libraries/text/tests/scripts/cover-stdio.sh: interpreter directive changed from "/bin/bash" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/bash" | |
./libraries/text/tests/literal-rule-test.sh: interpreter directive changed from "/bin/bash -e" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/bash -e" | |
./libraries/terminfo/configure: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/integer-gmp/gmp/gmp-tarballs/build-nodoc-tarball: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/integer-gmp/gmp/ln: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/integer-gmp/config.guess: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/integer-gmp/config.sub: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/integer-gmp/configure: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/integer-gmp/install-sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/travis-deploy.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/travis-solver-debug-flags.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-install/bootstrap.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/travis-script.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/travis-bootstrap.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/travis-install.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/Cabal/misc/gen-authors.sh: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/Cabal/misc/travis-diff-files.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/travis-meta.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/travis-stack.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/travis/upload.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/travis/binaries/travis-test.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/AutoconfBadPaths/configure: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/Regression/T5386/configure: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/BuildTools/Foreign/my-foreign-preprocessor: interpreter directive changed from "/usr/bin/env sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectory/ghc-pkg: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectory/ghc: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SymlinkVersion/bin/ghc-pkg-ghc-7.10: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SymlinkVersion/bin/ghc-7.10: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectoryVersion/ghc-7.10: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectoryVersion/ghc-pkg-7.10: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SymlinkGhcVersion/bin/ghc-7.10: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SymlinkGhcVersion/bin/ghc-pkg-7.10: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/Symlink/bin/ghc-pkg: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/Symlink/bin/ghc: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectoryGhcVersion/ghc-pkg-ghc-7.10: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/cabal-testsuite/PackageTests/GhcPkgGuess/SameDirectoryGhcVersion/ghc-7.10: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/Cabal/validate.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/time/configure: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/base/configure: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/process/configure: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/binary/Setup.lhs: interpreter directive changed from "/usr/bin/env runhaskell" to "/nix/store/g5kpsw3g2v688db6hlzp06dl0qkl8f4p-ghc-8.2.2-binary/bin/runhaskell" | |
./libraries/unix/config.guess: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/unix/config.sub: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/unix/configure: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/unix/install-sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/containers/benchmarks/bench-cmp.pl: interpreter directive changed from "/usr/bin/perl" to "/nix/store/032smbl1957xbppby98kwg6fk1xc9dqy-perl-5.30.1/bin/perl" | |
./libraries/containers/benchmarks/bench-cmp.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/stm/tests/runtests.sh: interpreter directive changed from "/bin/bash" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/bash" | |
./libraries/directory/tools/testctl: interpreter directive changed from "/usr/bin/env python" to "/nix/store/d3zwi7wvyx2q34psfj1mbzwkc0wbywa2-python3-3.7.6/bin/python" | |
./libraries/directory/tools/testscript: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/directory/tools/retry: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libraries/directory/tools/vercmp: interpreter directive changed from "/usr/bin/env python" to "/nix/store/d3zwi7wvyx2q34psfj1mbzwkc0wbywa2-python3-3.7.6/bin/python" | |
./libraries/directory/configure: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./configure: interpreter directive changed from " /bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./mk/detect-cpu-count.sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./mk/get-win32-tarballs.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/bash" | |
./install-sh: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
./libffi/ln: interpreter directive changed from "/bin/sh" to "/nix/store/sydxyv59z4dka8h22if5v5p11nl1sf4w-bash-4.4-p23/bin/sh" | |
updateAutotoolsGnuConfigScriptsPhase | |
Updating Autotools / GNU config script to a newer upstream version: ./config.sub | |
Updating Autotools / GNU config script to a newer upstream version: ./libraries/integer-gmp/config.sub | |
Updating Autotools / GNU config script to a newer upstream version: ./libraries/base/config.sub | |
Updating Autotools / GNU config script to a newer upstream version: ./libraries/unix/config.sub | |
Updating Autotools / GNU config script to a newer upstream version: ./config.guess | |
Updating Autotools / GNU config script to a newer upstream version: ./libraries/integer-gmp/config.guess | |
Updating Autotools / GNU config script to a newer upstream version: ./libraries/base/config.guess | |
Updating Autotools / GNU config script to a newer upstream version: ./libraries/unix/config.guess | |
configuring | |
patching llvm-targets for musl targets... | |
Cloning these existing '*-linux-gnu*' targets: | |
,("arm-unknown-linux-gnueabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "arm1176jzf-s", "+strict-align")) | |
,("armv6-unknown-linux-gnueabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "arm1136jf-s", "+strict-align")) | |
,("armv6l-unknown-linux-gnueabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "arm1176jzf-s", "+strict-align")) | |
,("armv7-unknown-linux-gnueabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "generic", "")) | |
,("armv7a-unknown-linux-gnueabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "generic", "")) | |
,("armv7l-unknown-linux-gnueabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "generic", "")) | |
,("aarch64-unknown-linux-gnu", ("e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128", "generic", "+neon")) | |
,("i386-unknown-linux-gnu", ("e-m:e-p:32:32-f64:32:64-f80:32-n8:16:32-S128", "pentium4", "")) | |
,("x86_64-unknown-linux-gnu", ("e-m:e-i64:64-f80:128-n8:16:32:64-S128", "x86-64", "")) | |
(go go gadget sed) | |
llvm-targets now contains these '*-linux-musl*' targets: | |
,("arm-unknown-linux-musleabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "arm1176jzf-s", "+strict-align")) | |
,("armv6-unknown-linux-musleabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "arm1136jf-s", "+strict-align")) | |
,("armv6l-unknown-linux-musleabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "arm1176jzf-s", "+strict-align")) | |
,("armv7-unknown-linux-musleabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "generic", "")) | |
,("armv7a-unknown-linux-musleabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "generic", "")) | |
,("armv7l-unknown-linux-musleabihf", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "generic", "")) | |
,("aarch64-unknown-linux-musl", ("e-m:e-i8:8:32-i16:16:32-i64:64-i128:128-n32:64-S128", "generic", "+neon")) | |
,("i386-unknown-linux-musl", ("e-m:e-p:32:32-f64:32:64-f80:32-n8:16:32-S128", "pentium4", "")) | |
,("x86_64-unknown-linux-musl", ("e-m:e-i64:64-f80:128-n8:16:32:64-S128", "x86-64", "")) | |
And now patching to preserve '-musleabi' as done with '-gnueabi' | |
configure flags: --prefix=/nix/store/4ncnjywgjn09qjmwhak0bsfyqa909wqj-ghc-8.6.5 --bindir=/nix/store/4ncnjywgjn09qjmwhak0bsfyqa909wqj-ghc-8.6.5/bin --sbindir=/nix/store/4ncnjywgjn09qjmwhak0bsfyqa909wqj-ghc-8.6.5/sbin --includedir=/nix/store/4ncnjywgjn09qjmwhak0bsfyqa909wqj-ghc-8.6.5/include --oldincludedir=/nix/store/4ncnjywgjn09qjmwhak0bsfyqa909wqj-ghc-8.6.5/include --mandir=/nix/store/4ncnjywgjn09qjmwhak0bsfyqa909wqj-ghc-8.6.5/share/man --infodir=/nix/store/4ncnjywgjn09qjmwhak0bsfyqa909wqj-ghc-8.6.5/share/info --docdir=/nix/store/kzwkzaxa360k4bx160xnr50h4mcdcxz7-ghc-8.6.5-doc/share/doc/ghc --libdir=/nix/store/4ncnjywgjn09qjmwhak0bsfyqa909wqj-ghc-8.6.5/lib --libexecdir=/nix/store/4ncnjywgjn09qjmwhak0bsfyqa909wqj-ghc-8.6.5/libexec --localedir=/nix/store/4ncnjywgjn09qjmwhak0bsfyqa909wqj-ghc-8.6.5/share/locale --datadir=\$doc/share/doc/ghc --with-curses-includes=/nix/store/3cv7sy6nmfp67wiv3dbccigdk47d3jx8-ncurses-6.1-20190112-dev/include --with-curses-libraries=/nix/store/l0x5jbd8k231a6gyazdjj7pqv2l0gvi5-ncurses-6.1-20190112/lib --with-system-libffi --with-ffi-includes=/nix/store/brfzmnjnhkz4692lf7ig3kfcvs1g2p7n-libffi-3.3-dev/include --with-ffi-libraries=/nix/store/qhdiga0mqm5zvn0373y8qa0kz7742wil-libffi-3.3/lib --with-gmp-includes=/nix/store/g926x30h2188pj9wajjgjl9py914r4ph-gmp-6.2.0-dev/include --with-gmp-libraries=/nix/store/r4hsvyxnpij6pspj4bgj508q5f7kjzwd-gmp-6.2.0/lib --with-iconv-includes=/nix/store/78jj0z49z9wscjbwws8cjl8h2lkwh4x4-musl-iconv-1.1.24/include --with-iconv-libraries=/nix/store/78jj0z49z9wscjbwws8cjl8h2lkwh4x4-musl-iconv-1.1.24/lib CFLAGS=-fuse-ld=gold CONF_GCC_LINKER_OPTS_STAGE1=-fuse-ld=gold CONF_GCC_LINKER_OPTS_STAGE2=-fuse-ld=gold --build=x86_64-unknown-linux-musl --host=x86_64-unknown-linux-musl | |
configure: WARNING: unrecognized options: --with-curses-includes | |
checking for gfind... no | |
checking for find... /nix/store/dy3y74q1ipncabrsmnidj0zfjqac4vwc-findutils-4.7.0/bin/find | |
checking for sort... /nix/store/hbf1ag0ijgjxlfq6b4gs8qiwsgk71wlk-coreutils-8.31/bin/sort | |
checking for GHC Git commit id... given 92b6a0237e0195cee4773de4b237951addd659d9 | |
checking for ghc... /nix/store/g5kpsw3g2v688db6hlzp06dl0qkl8f4p-ghc-8.2.2-binary/bin/ghc | |
checking version of ghc... 8.2.2 | |
checking build system type... x86_64-unknown-linux-musl | |
checking host system type... x86_64-unknown-linux-musl | |
checking target system type... x86_64-unknown-linux-musl | |
GHC build : x86_64-unknown-linux | |
GHC host : x86_64-unknown-linux | |
GHC target : x86_64-unknown-linux | |
LLVM target: x86_64-unknown-linux | |
checking for path to top of build tree... /build/ghc-8.6.5 | |
checking for -windres... no | |
checking for windres... no | |
checking for -dllwrap... no | |
checking for dllwrap... no | |
checking for -objdump... objdump | |
checking for x86_64-unknown-linux-musl-gcc... /nix/store/vmg52dd5bdjz8syv73irk4isdyj30x82-gcc-wrapper-9.2.0/bin/cc | |
checking whether the C compiler works... yes | |
checking for C compiler default output file name... a.out | |
checking for suffix of executables... | |
checking whether we are cross compiling... configure: error: in `/build/ghc-8.6.5': | |
configure: error: cannot run C compiled programs. | |
If you meant to cross compile, use `--host'. | |
See `config.log' for more details | |
builder for '/nix/store/njb6vk8cdwkab9aymyqxzi7m06b97645-ghc-8.6.5.drv' failed with exit code 1 | |
cannot build derivation '/nix/store/bij4lxmf7whmhksv0r34bpbajg7ak49a-test-1.0.0.drv': 1 dependencies couldn't be built | |
error: build of '/nix/store/bij4lxmf7whmhksv0r34bpbajg7ak49a-test-1.0.0.drv' failed |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"url": "https://github.com/NixOS/nixpkgs.git", | |
"rev": "5272327b81ed355bbed5659b8d303cf2979b6953", | |
"date": "2017-01-02T00:10:04+01:00", | |
"sha256": "0182ys095dfx02vl2a20j1hz92dx3mfgz2a6fhn31bqlp1wa8hlq" | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment