Skip to content

Instantly share code, notes, and snippets.

@voidus
Created February 5, 2024 00:35
Show Gist options
  • Save voidus/ce6b70146b2ccb85990a9df954827967 to your computer and use it in GitHub Desktop.
Save voidus/ce6b70146b2ccb85990a9df954827967 to your computer and use it in GitHub Desktop.
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by The Glorious Glasgow Haskell Compilation System configure 9.8.1, which was
generated by GNU Autoconf 2.69. Invocation command line was
$ ./configure --prefix=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1 --bindir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/bin --sbindir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/sbin --includedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/include --oldincludedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/include --mandir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/man --infodir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/info --docdir=/nix/store/bdwj15pbmgrb8m3i8i851a6x9qca7rzb-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1-doc/share/doc/javascript-unknown-ghcjs-ghc-native-bignum --libdir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/lib --libexecdir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/libexec --localedir=/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/locale --datadir=$doc/share/doc/ghc --with-curses-includes=/nix/store/ifx5q9x3vcck3b01wb9h47x7va00snkd-ncurses-6.4-dev/include --with-curses-libraries=/nix/store/fmkdf1b03w5v9yzk2mm3b4yqg1gwhrf5-ncurses-6.4/lib --enable-bootstrap-with-devel-snapshot --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=javascript-unknown-ghcjs
## --------- ##
## Platform. ##
## --------- ##
hostname = localhost
uname -m = x86_64
uname -r = 6.6.8-arch1-1
uname -s = Linux
uname -v = #1 SMP PREEMPT_DYNAMIC Thu, 21 Dec 2023 19:01:01 +0000
/usr/bin/uname -p = unknown
/bin/uname -X = unknown
/bin/arch = unknown
/usr/bin/arch -k = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo = unknown
/bin/machine = unknown
/usr/bin/oslevel = unknown
/bin/universe = unknown
PATH: /build/ghc-9.8.1/emcache.p7GU4z5VJu/sysroot/bin
PATH: /nix/store/fx9hkrym88ahxkibcqnkl8907vakbqvg-perl-5.38.2/bin
PATH: /nix/store/9f27pq3y3zbvzhcs051fms04z920pv3c-ghc-9.4.7/bin
PATH: /nix/store/sg9cxb97yyjkn9wmrgir20wfml2n2ca8-hadrian-9.8.1/bin
PATH: /nix/store/daj5vqvagsiqpzylmk7vikvwn3nxrkgc-alex-3.3.0.0/bin
PATH: /nix/store/hz8hmv2pv5gnsyrymb7nyvnwaj88f9g9-happy-1.20.1.1/bin
PATH: /nix/store/ms7phgq721mn8rbmnigww5wmc3p0s2bc-hscolour-1.24.4/bin
PATH: /nix/store/iw4wi62kv0skc3dsgdmxbkpn45p7xk0b-autoconf-2.71/bin
PATH: /nix/store/bkqywjp1i0dcgq1rrrkrc8j2zjh7cf8a-automake-1.16.5/bin
PATH: /nix/store/nhga2xfcr9s32ryp91nd1rgz565gysxm-gnum4-1.4.19/bin
PATH: /nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin
PATH: /nix/store/bk1hmcb7jh1xjrbqg76qswqswir2wclw-python3.11-sphinx-7.2.6/bin
PATH: /nix/store/kckqn8my6w4brmhscdh7l04706pbwz0x-python3.11-pygments-2.16.1/bin
PATH: /nix/store/10bqx4r05fz7hvf0044w1mv0n40mr9z4-python3.11-babel-2.12.1/bin
PATH: /nix/store/z1835qpf8fcwnr208fwrvb17295v28in-python3.11-docutils-0.20.1/bin
PATH: /nix/store/fv9rjfsbwwd9b6isi4is7ddan5pd6wnx-python3.11-charset-normalizer-3.2.0/bin
PATH: /nix/store/crhczjk1bb9m6micam3lhis8sgvc03l0-python3.11-pbr-5.11.1/bin
PATH: /nix/store/pyq6gyhgck1nkfyjs6842ysxkxzjxkaj-patchelf-0.15.0/bin
PATH: /nix/store/sfgnb6rr428bssyrs54d6d0vv2avi95c-gcc-wrapper-12.3.0/bin
PATH: /nix/store/qfqjymymsd2x29yknsgllfiq1h64s3f4-gcc-12.3.0/bin
PATH: /nix/store/bh4lz3c2n3qfbm2hhwjhnqcaxcjs2sm8-glibc-2.38-27-bin/bin
PATH: /nix/store/zx8aqgdy735qzk81glfwil6mbi6ddqb1-coreutils-9.4/bin
PATH: /nix/store/lwqnazddv8037sin49482dnzc9iwgg8l-binutils-wrapper-2.40/bin
PATH: /nix/store/fzlkaj1ax7gl655blfcr6zzvml1vx3bj-binutils-2.40/bin
PATH: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin
PATH: /nix/store/zx8aqgdy735qzk81glfwil6mbi6ddqb1-coreutils-9.4/bin
PATH: /nix/store/sq0w0jchkjqbxl47h52kfwa33qp1adfh-findutils-4.9.0/bin
PATH: /nix/store/f3g84l92p0njh0gyk1z7cp2k4qnh91ha-diffutils-3.10/bin
PATH: /nix/store/7fqp73ncnbwr5bxxszqicf6r33d9yhkw-gnused-4.9/bin
PATH: /nix/store/by6918gg7srjyixqk8kbcdlz82d5pcwx-gnugrep-3.11/bin
PATH: /nix/store/1713hchhyzawkxfhk9srxklv03bqj55y-gawk-5.2.2/bin
PATH: /nix/store/1y7cqy8y76gsx037mhs3cvb33srj4c7g-gnutar-1.35/bin
PATH: /nix/store/21drzcpzpi485f9m6ihspg4kayly5425-gzip-1.13/bin
PATH: /nix/store/9gdg43h7zrn651lb1ihv2b2qf59im94b-bzip2-1.0.8-bin/bin
PATH: /nix/store/452v8bl3sjaq4kil1d9vqxc5vns4cvpp-gnumake-4.4.1/bin
PATH: /nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin
PATH: /nix/store/l6s9gwsallxxgz3qy7xk6410y842m6dn-patch-2.7.6/bin
PATH: /nix/store/pp7yamsghaprdxq94vr2iqx1hd5xn2qf-xz-5.4.5-bin/bin
PATH: /nix/store/hnz8p5w9xc0ivsiyrgky6f6h7sjb28a5-file-5.45/bin
## ----------- ##
## Core tests. ##
## ----------- ##
configure:2875: checking for gfind
configure:2908: result: no
configure:2875: checking for find
configure:2893: found /nix/store/sq0w0jchkjqbxl47h52kfwa33qp1adfh-findutils-4.9.0/bin/find
configure:2905: result: /nix/store/sq0w0jchkjqbxl47h52kfwa33qp1adfh-findutils-4.9.0/bin/find
configure:2985: checking for sort
configure:3003: found /nix/store/zx8aqgdy735qzk81glfwil6mbi6ddqb1-coreutils-9.4/bin/sort
configure:3015: result: /nix/store/zx8aqgdy735qzk81glfwil6mbi6ddqb1-coreutils-9.4/bin/sort
configure:3118: checking for GHC Git commit id
configure:3130: result: given 443e870d977b1ab6fc05f47a9a17bc49296adbd6
configure:3241: checking for ghc
configure:3259: found /nix/store/9f27pq3y3zbvzhcs051fms04z920pv3c-ghc-9.4.7/bin/ghc
configure:3271: result: /nix/store/9f27pq3y3zbvzhcs051fms04z920pv3c-ghc-9.4.7/bin/ghc
configure:3397: checking version of ghc
The Glorious Glasgow Haskell Compilation System, version 9.4.7
configure:3426: result: 9.4.7
configure:3644: checking build system type
configure:3658: result: x86_64-unknown-linux-gnu
configure:3678: checking host system type
configure:3691: result: x86_64-unknown-linux-gnu
configure:3711: checking target system type
configure:3724: result: javascript-unknown-ghcjs
configure:4503: GHC build : x86_64-unknown-linux
configure:4548: GHC host : x86_64-unknown-linux
configure:4593: GHC target : javascript-unknown-ghcjs
configure:4645: checking for sh
configure:4663: found /nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh
configure:4675: result: /nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh
configure:4720: checking whether target supports a registerised ABI
configure:4725: result: yes
configure:4770: checking whether target supports tables next to code
configure:4782: result: yes
configure:4833: checking for path to top of build tree
configure:4859: result: /build/ghc-9.8.1
configure:5030: checking for javascript-unknown-ghcjs-gcc
configure:5060: result: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc
configure:5128: checking for javascript-unknown-ghcjs-g++
configure:5158: result: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++
configure:5226: checking for javascript-unknown-ghcjs-nm
configure:5256: result: /nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/llvm-nm
configure:5326: checking for javascript-unknown-ghcjs-ar
configure:5356: result: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emar
configure:5424: checking for javascript-unknown-ghcjs-ranlib
configure:5454: result: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emranlib
configure:5522: checking for javascript-unknown-ghcjs-objdump
configure:5555: result: no
configure:5565: checking for objdump
configure:5583: found /nix/store/sfgnb6rr428bssyrs54d6d0vv2avi95c-gcc-wrapper-12.3.0/bin/objdump
configure:5595: result: /nix/store/sfgnb6rr428bssyrs54d6d0vv2avi95c-gcc-wrapper-12.3.0/bin/objdump
configure:5620: checking for javascript-unknown-ghcjs-dllwrap
configure:5653: result: no
configure:5663: checking for dllwrap
configure:5696: result: no
configure:5718: checking for javascript-unknown-ghcjs-windres
configure:5751: result: no
configure:5761: checking for windres
configure:5794: result: no
configure:5816: checking for javascript-unknown-ghcjs-genlib
configure:5849: result: no
configure:5859: checking for genlib
configure:5892: result: no
configure:6393: checking for javascript-unknown-ghcjs-cc
configure:6420: result: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc
configure:6495: checking for C compiler version
configure:6504: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc --version >&5
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.49-git
Copyright (C) 2014 the Emscripten authors (see AUTHORS.txt)
This is free and open source software under the MIT license.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:6515: $? = 0
configure:6504: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -v >&5
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.49-git
clang version 16.0.6
Target: wasm32-unknown-emscripten
Thread model: posix
InstalledDir: /nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin
configure:6515: $? = 0
configure:6504: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -V >&5
emcc: error: no input files
configure:6515: $? = 1
configure:6504: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -qversion >&5
emcc: error: no input files
configure:6515: $? = 1
configure:6535: checking whether the C compiler works
configure:6557: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc conftest.c >&5
cache:INFO: generating system asset: symbol_lists/cc5f68cf5f8f651d29de57d9b715eef655ebd353.json... (this will be cached in "/build/ghc-9.8.1/emcache.p7GU4z5VJu/symbol_lists/cc5f68cf5f8f651d29de57d9b715eef655ebd353.json" for subsequent builds)
cache:INFO: - ok
configure:6561: $? = 0
configure:6609: result: yes
configure:6612: checking for C compiler default output file name
configure:6614: result: a.out
configure:6620: checking for suffix of executables
configure:6627: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -o conftest conftest.c >&5
configure:6631: $? = 0
configure:6653: result:
configure:6675: checking whether we are cross compiling
configure:6713: result: yes
configure:6718: checking for suffix of object files
configure:6740: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c conftest.c >&5
configure:6744: $? = 0
configure:6765: result: o
configure:6769: checking whether we are using the GNU C compiler
configure:6788: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c conftest.c >&5
configure:6788: $? = 0
configure:6797: result: yes
configure:6806: checking whether /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc accepts -g
configure:6826: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g conftest.c >&5
configure:6826: $? = 0
configure:6867: result: yes
configure:6884: checking for /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc option to accept ISO C89
configure:6947: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
conftest.c:16:14: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C2x [-Wdeprecated-non-prototype]
static char *e (p, i)
^
1 warning generated.
configure:6947: $? = 0
configure:6960: result: none needed
configure:7092: checking for C++ compiler version
configure:7101: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++ --version >&5
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.49-git
Copyright (C) 2014 the Emscripten authors (see AUTHORS.txt)
This is free and open source software under the MIT license.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:7112: $? = 0
configure:7101: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++ -v >&5
emcc (Emscripten gcc/clang-like replacement + linker emulating GNU ld) 3.1.49-git
clang version 16.0.6
Target: wasm32-unknown-emscripten
Thread model: posix
InstalledDir: /nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin
configure:7112: $? = 0
configure:7101: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++ -V >&5
em++: error: no input files
configure:7112: $? = 1
configure:7101: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++ -qversion >&5
em++: error: no input files
configure:7112: $? = 1
configure:7116: checking whether we are using the GNU C++ compiler
configure:7135: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++ -c conftest.cpp >&5
configure:7135: $? = 0
configure:7144: result: yes
configure:7153: checking whether /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++ accepts -g
configure:7173: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++ -c -g conftest.cpp >&5
configure:7173: $? = 0
configure:7214: result: yes
configure:7252: checking how to run the C preprocessor
configure:7283: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -E conftest.c
configure:7283: $? = 0
configure:7297: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -E conftest.c
conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
#include <ac_nonexistent.h>
^~~~~~~~~~~~~~~~~~
1 error generated.
emcc: error: '/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/clang -target wasm32-unknown-emscripten -fignore-exceptions -fvisibility=default -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr -DEMSCRIPTEN -Werror=implicit-function-declaration --sysroot=/build/ghc-9.8.1/emcache.p7GU4z5VJu/sysroot -resource-dir=/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/lib/clang/16/ -idirafter/build/ghc-9.8.1/emcache.p7GU4z5VJu/sysroot/include -iwithsysroot/include/c++/v1 -Xclang -iwithsysroot/include/fakesdl -Xclang -iwithsysroot/include/compat -E conftest.c' failed (returned 1)
configure:7297: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-9.8.1"
| #define PACKAGE_VERSION "9.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 9.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs@haskell.org"
| #define PACKAGE_URL ""
| #define TABLES_NEXT_TO_CODE 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:7322: result: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -E
configure:7342: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -E conftest.c
configure:7342: $? = 0
configure:7356: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -E conftest.c
conftest.c:10:10: fatal error: 'ac_nonexistent.h' file not found
#include <ac_nonexistent.h>
^~~~~~~~~~~~~~~~~~
1 error generated.
emcc: error: '/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/clang -target wasm32-unknown-emscripten -fignore-exceptions -fvisibility=default -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr -DEMSCRIPTEN -Werror=implicit-function-declaration --sysroot=/build/ghc-9.8.1/emcache.p7GU4z5VJu/sysroot -resource-dir=/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/lib/clang/16/ -idirafter/build/ghc-9.8.1/emcache.p7GU4z5VJu/sysroot/include -iwithsysroot/include/c++/v1 -Xclang -iwithsysroot/include/fakesdl -Xclang -iwithsysroot/include/compat -E conftest.c' failed (returned 1)
configure:7356: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-9.8.1"
| #define PACKAGE_VERSION "9.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 9.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs@haskell.org"
| #define PACKAGE_URL ""
| #define TABLES_NEXT_TO_CODE 1
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:7385: checking for grep that handles long lines and -e
configure:7443: result: /nix/store/by6918gg7srjyixqk8kbcdlz82d5pcwx-gnugrep-3.11/bin/grep
configure:7448: checking for egrep
configure:7510: result: /nix/store/by6918gg7srjyixqk8kbcdlz82d5pcwx-gnugrep-3.11/bin/grep -E
configure:7515: checking for ANSI C header files
configure:7535: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7535: $? = 0
configure:7619: result: yes
configure:7632: checking for sys/types.h
configure:7632: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7632: $? = 0
configure:7632: result: yes
configure:7632: checking for sys/stat.h
configure:7632: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7632: $? = 0
configure:7632: result: yes
configure:7632: checking for stdlib.h
configure:7632: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7632: $? = 0
configure:7632: result: yes
configure:7632: checking for string.h
configure:7632: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7632: $? = 0
configure:7632: result: yes
configure:7632: checking for memory.h
configure:7632: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7632: $? = 0
configure:7632: result: yes
configure:7632: checking for strings.h
configure:7632: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7632: $? = 0
configure:7632: result: yes
configure:7632: checking for inttypes.h
configure:7632: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7632: $? = 0
configure:7632: result: yes
configure:7632: checking for stdint.h
configure:7632: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7632: $? = 0
configure:7632: result: yes
configure:7632: checking for unistd.h
configure:7632: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7632: $? = 0
configure:7632: result: yes
configure:7645: checking minix/config.h usability
configure:7645: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
conftest.c:53:10: fatal error: 'minix/config.h' file not found
#include <minix/config.h>
^~~~~~~~~~~~~~~~
1 error generated.
emcc: error: '/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/clang -target wasm32-unknown-emscripten -fignore-exceptions -fvisibility=default -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr -DEMSCRIPTEN -Werror=implicit-function-declaration --sysroot=/build/ghc-9.8.1/emcache.p7GU4z5VJu/sysroot -resource-dir=/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/lib/clang/16/ -idirafter/build/ghc-9.8.1/emcache.p7GU4z5VJu/sysroot/include -iwithsysroot/include/c++/v1 -Xclang -iwithsysroot/include/fakesdl -Xclang -iwithsysroot/include/compat -c -g3 -O2 conftest.c -o conftest.o' failed (returned 1)
configure:7645: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-9.8.1"
| #define PACKAGE_VERSION "9.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 9.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs@haskell.org"
| #define PACKAGE_URL ""
| #define TABLES_NEXT_TO_CODE 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| # include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <minix/config.h>
configure:7645: result: no
configure:7645: checking minix/config.h presence
configure:7645: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -E conftest.c
conftest.c:20:10: fatal error: 'minix/config.h' file not found
#include <minix/config.h>
^~~~~~~~~~~~~~~~
1 error generated.
emcc: error: '/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/clang -target wasm32-unknown-emscripten -fignore-exceptions -fvisibility=default -mllvm -combiner-global-alias-analysis=false -mllvm -enable-emscripten-sjlj -mllvm -disable-lsr -DEMSCRIPTEN -Werror=implicit-function-declaration --sysroot=/build/ghc-9.8.1/emcache.p7GU4z5VJu/sysroot -resource-dir=/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/lib/clang/16/ -idirafter/build/ghc-9.8.1/emcache.p7GU4z5VJu/sysroot/include -iwithsysroot/include/c++/v1 -Xclang -iwithsysroot/include/fakesdl -Xclang -iwithsysroot/include/compat -E conftest.c' failed (returned 1)
configure:7645: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-9.8.1"
| #define PACKAGE_VERSION "9.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 9.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs@haskell.org"
| #define PACKAGE_URL ""
| #define TABLES_NEXT_TO_CODE 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h. */
| #include <minix/config.h>
configure:7645: result: no
configure:7645: checking for minix/config.h
configure:7645: result: no
configure:7666: checking whether it is safe to define __EXTENSIONS__
configure:7684: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7684: $? = 0
configure:7691: result: yes
configure:7817: checking for /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc option to accept ISO C99
configure:7966: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:7966: $? = 0
configure:7979: result: none needed
configure:8019: checking for /nix/store/sfgnb6rr428bssyrs54d6d0vv2avi95c-gcc-wrapper-12.3.0/bin/cc option to accept ISO C99
configure:8168: /nix/store/sfgnb6rr428bssyrs54d6d0vv2avi95c-gcc-wrapper-12.3.0/bin/cc -c conftest.c >&5
configure:8168: $? = 0
configure:8181: result: none needed
configure:8221: checking for /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc option to accept ISO C99
configure:8370: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c conftest.c >&5
configure:8370: $? = 0
configure:8383: result: none needed
configure:8423: checking for /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc option to accept ISO C99
configure:8572: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c conftest.c >&5
configure:8572: $? = 0
configure:8585: result: none needed
configure:8620: checking emsdk version
configure:8627: result: 3.1.49
configure:8726: checking for javascript-unknown-ghcjs-ld
configure:8753: result: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc
configure:9485: checking for ld.gold object merging bug (binutils 22266)
configure:9777: checking whether ld is GNU ld
configure:9788: result: YES
configure:9795: checking whether ld understands -no_compact_unwind
configure:9809: result: yes
configure:9823: checking whether ld understands -filelist
configure:9844: result: no
configure:9862: checking for javascript-unknown-ghcjs-nm
configure:9889: result: /nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/llvm-nm
configure:10075: checking for javascript-unknown-ghcjs-ranlib
configure:10102: result: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emranlib
configure:10172: checking for javascript-unknown-ghcjs-strip
configure:10199: result: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emstrip
configure:10259: checking for javascript-unknown-ghcjs-otool
configure:10289: result: no
configure:10346: checking for javascript-unknown-ghcjs-install_name_tool
configure:10376: result: no
configure:10455: checking for javascript-unknown-ghcjs-clang
configure:10485: result: no
configure:10548: checking for gawk
configure:10564: found /nix/store/1713hchhyzawkxfhk9srxklv03bqj55y-gawk-5.2.2/bin/gawk
configure:10575: result: gawk
configure:10594: checking for javascript-unknown-ghcjs-llc-15
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc-15.0
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc15
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc-14
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc-14.0
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc14
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc-13
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc-13.0
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc13
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc-12
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc-12.0
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc12
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc-11
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc-11.0
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc11
configure:10624: result: no
configure:10594: checking for javascript-unknown-ghcjs-llc
configure:10624: result: no
configure:10638: checking for llc-15
configure:10668: result: no
configure:10638: checking for llc-15.0
configure:10668: result: no
configure:10638: checking for llc15
configure:10668: result: no
configure:10638: checking for llc-14
configure:10668: result: no
configure:10638: checking for llc-14.0
configure:10668: result: no
configure:10638: checking for llc14
configure:10668: result: no
configure:10638: checking for llc-13
configure:10668: result: no
configure:10638: checking for llc-13.0
configure:10668: result: no
configure:10638: checking for llc13
configure:10668: result: no
configure:10638: checking for llc-12
configure:10668: result: no
configure:10638: checking for llc-12.0
configure:10668: result: no
configure:10638: checking for llc12
configure:10668: result: no
configure:10638: checking for llc-11
configure:10668: result: no
configure:10638: checking for llc-11.0
configure:10668: result: no
configure:10638: checking for llc11
configure:10668: result: no
configure:10638: checking for llc
configure:10668: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt-15
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt-15.0
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt15
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt-14
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt-14.0
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt14
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt-13
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt-13.0
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt13
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt-12
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt-12.0
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt12
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt-11
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt-11.0
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt11
configure:10826: result: no
configure:10796: checking for javascript-unknown-ghcjs-opt
configure:10826: result: no
configure:10840: checking for opt-15
configure:10870: result: no
configure:10840: checking for opt-15.0
configure:10870: result: no
configure:10840: checking for opt15
configure:10870: result: no
configure:10840: checking for opt-14
configure:10870: result: no
configure:10840: checking for opt-14.0
configure:10870: result: no
configure:10840: checking for opt14
configure:10870: result: no
configure:10840: checking for opt-13
configure:10870: result: no
configure:10840: checking for opt-13.0
configure:10870: result: no
configure:10840: checking for opt13
configure:10870: result: no
configure:10840: checking for opt-12
configure:10870: result: no
configure:10840: checking for opt-12.0
configure:10870: result: no
configure:10840: checking for opt12
configure:10870: result: no
configure:10840: checking for opt-11
configure:10870: result: no
configure:10840: checking for opt-11.0
configure:10870: result: no
configure:10840: checking for opt11
configure:10870: result: no
configure:10840: checking for opt
configure:10870: result: no
configure:10990: Creating links for headers shared by the RTS and compiler
configure:10996: done.
configure:10999: Creating links for in-tree file handling routines
configure:11006: Routines in place. Packages can now be build normally.
configure:11009: Creating links for ghci wrapper
configure:11017: done.
configure:11021: checking whether #! works in shell scripts
configure:11038: result: yes
configure:11050: checking version of gcc
configure:11058: checking version of gcc
configure:11061: result: 16.0.6
configure:11089: result: 16.0.6
configure:11101: checking whether CC supports -no-pie
configure:11111: result: no
configure:11119: checking whether CC supports flags passed by GHC when compiling via C
configure:11123: result: yes
configure:11135: checking whether C compiler supports __atomic_ builtins
configure:11148: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -g -O2 conftest.c >&5
configure:11148: $? = 0
configure:11150: result: yes
configure:11154: checking whether -latomic is needed for sub-word-sized atomic operations
configure:11167: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -o conftest -g -O2 conftest.c >&5
cache:INFO: generating system asset: symbol_lists/925ed2ee8cd46ef3f09ecb0a3d88fdc6736567e1.json... (this will be cached in "/build/ghc-9.8.1/emcache.p7GU4z5VJu/symbol_lists/925ed2ee8cd46ef3f09ecb0a3d88fdc6736567e1.json" for subsequent builds)
cache:INFO: - ok
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libstubs.a... (this will be cached in "/build/ghc-9.8.1/emcache.p7GU4z5VJu/sysroot/lib/wasm32-emscripten/libstubs.a" for subsequent builds)
Traceback (most recent call last):
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 4579, in <module>
sys.exit(main(sys.argv))
^^^^^^^^^^^^^^
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 4572, in main
ret = run(args)
^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 1341, in run
linker_inputs = phase_compile_inputs(options, state, newargs, input_files)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 3062, in phase_compile_inputs
system_libs.ensure_sysroot()
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/system_libs.py", line 2382, in ensure_sysroot
cache.get('sysroot_install.stamp', install_system_headers, what='system headers')
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 157, in get
with lock(shortname):
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 61, in lock
acquire_cache_lock(reason)
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 35, in acquire_cache_lock
assert 'EM_CACHE_IS_LOCKED' not in os.environ, f'attempt to lock the cache while a parent process is holding the lock ({reason})'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: attempt to lock the cache while a parent process is holding the lock (sysroot_install.stamp)
Traceback (most recent call last):
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 4579, in <module>
sys.exit(main(sys.argv))
^^^^^^^^^^^^^^
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 4572, in main
ret = run(args)
^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 1341, in run
linker_inputs = phase_compile_inputs(options, state, newargs, input_files)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 3062, in phase_compile_inputs
system_libs.ensure_sysroot()
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/system_libs.py", line 2382, in ensure_sysroot
cache.get('sysroot_install.stamp', install_system_headers, what='system headers')
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 157, in get
with lock(shortname):
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 61, in lock
acquire_cache_lock(reason)
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 35, in acquire_cache_lock
assert 'EM_CACHE_IS_LOCKED' not in os.environ, f'attempt to lock the cache while a parent process is holding the lock ({reason})'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: attempt to lock the cache while a parent process is holding the lock (sysroot_install.stamp)
emcc: error: Subprocess 2/2 failed (returned 1)! (cmdline: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -O2 -Wall -fno-unroll-loops -g -sSTRICT -Werror -I/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/system/lib/libc/musl/src/include -DNDEBUG ../../../../../nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/system/lib/libc/emscripten_libc_stubs.c)
configure:11167: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-9.8.1"
| #define PACKAGE_VERSION "9.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 9.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs@haskell.org"
| #define PACKAGE_URL ""
| #define TABLES_NEXT_TO_CODE 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION_MIN (11)
| #define sUPPORTED_LLVM_VERSION_MAX (16)
| /* end confdefs.h. */
| unsigned char a;
| int
| main ()
| {
| __atomic_fetch_or(&a, 1, __ATOMIC_RELAXED);
| ;
| return 0;
| }
configure:11187: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -o conftest -g -O2 conftest.c -latomic >&5
cache:INFO: generating system library: sysroot/lib/wasm32-emscripten/libstubs.a... (this will be cached in "/build/ghc-9.8.1/emcache.p7GU4z5VJu/sysroot/lib/wasm32-emscripten/libstubs.a" for subsequent builds)
Traceback (most recent call last):
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 4579, in <module>
sys.exit(main(sys.argv))
^^^^^^^^^^^^^^
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 4572, in main
ret = run(args)
^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 1341, in run
linker_inputs = phase_compile_inputs(options, state, newargs, input_files)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 3062, in phase_compile_inputs
system_libs.ensure_sysroot()
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
Traceback (most recent call last):
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 4579, in <module>
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/system_libs.py", line 2382, in ensure_sysroot
cache.get('sysroot_install.stamp', install_system_headers, what='system headers')
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 157, in get
with lock(shortname):
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 61, in lock
acquire_cache_lock(reason)
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 35, in acquire_cache_lock
assert 'EM_CACHE_IS_LOCKED' not in os.environ, f'attempt to lock the cache while a parent process is holding the lock ({reason})'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: attempt to lock the cache while a parent process is holding the lock (sysroot_install.stamp)
sys.exit(main(sys.argv))
^^^^^^^^^^^^^^
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 4572, in main
ret = run(args)
^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 1341, in run
linker_inputs = phase_compile_inputs(options, state, newargs, input_files)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/emcc.py", line 3062, in phase_compile_inputs
system_libs.ensure_sysroot()
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 81, in inner
return func(*args, **kwds)
^^^^^^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/system_libs.py", line 2382, in ensure_sysroot
cache.get('sysroot_install.stamp', install_system_headers, what='system headers')
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 157, in get
with lock(shortname):
File "/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/lib/python3.11/contextlib.py", line 137, in __enter__
return next(self.gen)
^^^^^^^^^^^^^^
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 61, in lock
acquire_cache_lock(reason)
File "/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/tools/cache.py", line 35, in acquire_cache_lock
assert 'EM_CACHE_IS_LOCKED' not in os.environ, f'attempt to lock the cache while a parent process is holding the lock ({reason})'
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AssertionError: attempt to lock the cache while a parent process is holding the lock (sysroot_install.stamp)
emcc: error: Subprocess 1/2 failed (returned 1)! (cmdline: /nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -c -O2 -Wall -fno-unroll-loops -g -sSTRICT -Werror -I/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/system/lib/libc/musl/src/include -DNDEBUG ../../../../../nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/share/emscripten/system/lib/libc/emscripten_syscall_stubs.c)
configure:11187: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
| #define PACKAGE_TARNAME "ghc-9.8.1"
| #define PACKAGE_VERSION "9.8.1"
| #define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 9.8.1"
| #define PACKAGE_BUGREPORT "glasgow-haskell-bugs@haskell.org"
| #define PACKAGE_URL ""
| #define TABLES_NEXT_TO_CODE 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define __EXTENSIONS__ 1
| #define _ALL_SOURCE 1
| #define _GNU_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define _TANDEM_SOURCE 1
| #define sUPPORTED_LLVM_VERSION_MIN (11)
| #define sUPPORTED_LLVM_VERSION_MAX (16)
| /* end confdefs.h. */
| unsigned char a;
| int
| main ()
| {
| __atomic_fetch_or(&a, 1, __ATOMIC_RELAXED);
| ;
| return 0;
| }
configure:11195: result: failed
configure:11197: error: sub-word-sized atomic operations are not available.
## ---------------- ##
## Cache variables. ##
## ---------------- ##
ac_cv_build=x86_64-unknown-linux-gnu
ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_ALEX_set=
ac_cv_env_ALEX_value=
ac_cv_env_AR_STAGE0_set=
ac_cv_env_AR_STAGE0_value=
ac_cv_env_CCC_set=
ac_cv_env_CCC_value=
ac_cv_env_CC_STAGE0_set=
ac_cv_env_CC_STAGE0_value=
ac_cv_env_CC_set=set
ac_cv_env_CC_value=/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CLANG_set=
ac_cv_env_CLANG_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++
ac_cv_env_GHC_set=
ac_cv_env_GHC_value=
ac_cv_env_HAPPY_set=
ac_cv_env_HAPPY_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_LD_STAGE0_set=
ac_cv_env_LD_STAGE0_value=
ac_cv_env_LD_set=set
ac_cv_env_LD_value=/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_LLC_set=
ac_cv_env_LLC_value=
ac_cv_env_OPT_set=
ac_cv_env_OPT_value=
ac_cv_env_RTS_WAYS_STAGE0_set=
ac_cv_env_RTS_WAYS_STAGE0_value=
ac_cv_env_SH_set=
ac_cv_env_SH_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=x86_64-unknown-linux-gnu
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=x86_64-unknown-linux-gnu
ac_cv_env_target_alias_set=set
ac_cv_env_target_alias_value=javascript-unknown-ghcjs
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_minix_config_h=no
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=x86_64-unknown-linux-gnu
ac_cv_objext=o
ac_cv_path_AR=/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emar
ac_cv_path_CC=/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc
ac_cv_path_CXX=/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++
ac_cv_path_EGREP='/nix/store/by6918gg7srjyixqk8kbcdlz82d5pcwx-gnugrep-3.11/bin/grep -E'
ac_cv_path_GHC=/nix/store/9f27pq3y3zbvzhcs051fms04z920pv3c-ghc-9.4.7/bin/ghc
ac_cv_path_GREP=/nix/store/by6918gg7srjyixqk8kbcdlz82d5pcwx-gnugrep-3.11/bin/grep
ac_cv_path_NM=/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/llvm-nm
ac_cv_path_RANLIB=/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emranlib
ac_cv_path_SH=/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh
ac_cv_path_ac_pt_OBJDUMP=/nix/store/sfgnb6rr428bssyrs54d6d0vv2avi95c-gcc-wrapper-12.3.0/bin/objdump
ac_cv_path_fp_prog_find=/nix/store/sq0w0jchkjqbxl47h52kfwa33qp1adfh-findutils-4.9.0/bin/find
ac_cv_path_fp_prog_sort=/nix/store/zx8aqgdy735qzk81glfwil6mbi6ddqb1-coreutils-9.4/bin/sort
ac_cv_prog_AWK=gawk
ac_cv_prog_CC=/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc
ac_cv_prog_CPP='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -E'
ac_cv_prog_LD=/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc
ac_cv_prog_NM=/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/llvm-nm
ac_cv_prog_RANLIB=/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emranlib
ac_cv_prog_STRIP=/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emstrip
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_cxx_g=yes
ac_cv_safe_to_define___extensions__=yes
ac_cv_sys_interpreter=yes
ac_cv_target=javascript-unknown-ghcjs
fp_cv_gcc_version=16.0.6
fp_cv_gnu_ld=YES
fp_cv_ld_has_filelist=no
fp_cv_ld_no_compact_unwind=yes
lt_cv_deplibs_check_method=pass_all
## ----------------- ##
## Output variables. ##
## ----------------- ##
ALEX=''
ALLOCA=''
AR='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emar'
ARM_ISA=''
AR_OPTS_STAGE0='q'
AR_STAGE0='/nix/store/fzlkaj1ax7gl655blfcr6zzvml1vx3bj-binutils-2.40/bin/ar'
AS='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emas'
AWK='gawk'
AlexCmd=''
AlexVersion=''
ArArgs=''
ArCmd=''
ArIsGNUAr=''
ArSupportsAtFile=''
ArSupportsAtFile_STAGE0='YES'
ArSupportsDashL=''
ArSupportsDashL_STAGE0='NO'
AutoreconfCmd=''
BUILD_MAN=''
BUILD_SPHINX_HTML=''
BUILD_SPHINX_PDF=''
BuildArch_CPP='x86_64'
BuildOS_CPP='linux'
BuildPlatform='x86_64-unknown-linux'
BuildPlatform_CPP='x86_64_unknown_linux'
BuildVendor_CPP='unknown'
CABAL=''
CC='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc'
CC_STAGE0='/nix/store/sfgnb6rr428bssyrs54d6d0vv2avi95c-gcc-wrapper-12.3.0/bin/cc'
CFLAGS='-g -O2 '
CLANG=''
CONF_CC_OPTS_STAGE0=''
CONF_CC_OPTS_STAGE1=''
CONF_CC_OPTS_STAGE2=''
CONF_CPP_OPTS_STAGE0=''
CONF_CPP_OPTS_STAGE1=''
CONF_CPP_OPTS_STAGE2=''
CONF_GCC_LINKER_OPTS_STAGE0=''
CONF_GCC_LINKER_OPTS_STAGE1=' '
CONF_GCC_LINKER_OPTS_STAGE2=' '
CONF_HC_OPTS_STAGE0=''
CONF_HC_OPTS_STAGE1=''
CONF_HC_OPTS_STAGE2=''
CONF_LD_LINKER_OPTS_STAGE0=''
CONF_LD_LINKER_OPTS_STAGE1=''
CONF_LD_LINKER_OPTS_STAGE2=''
CPP='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc -E'
CPPFLAGS=''
CURSES_INCLUDE_DIRS='/nix/store/ifx5q9x3vcck3b01wb9h47x7va00snkd-ncurses-6.4-dev/include'
CURSES_LIB_DIRS='/nix/store/fmkdf1b03w5v9yzk2mm3b4yqg1gwhrf5-ncurses-6.4/lib'
CXX='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/em++'
CXXFLAGS='-g -O2'
CXX_STD_LIB_DYN_LIB_DIRS=''
CXX_STD_LIB_LIBS=''
CXX_STD_LIB_LIB_DIRS=''
CabalHaveLibNuma=''
CabalHaveLibZstd=''
CabalLeadingUnderscore=''
CabalStaticLibZstd=''
CcLlvmBackend=''
ClangCmd=''
ConfiguredEmsdkVersion='3.1.49'
ContextDiffCmd=''
CrossCompilePrefix='javascript-unknown-ghcjs-'
CrossCompiling='YES'
DEFS=''
DllWrap=''
DllWrapCmd=''
DtraceCmd=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/nix/store/by6918gg7srjyixqk8kbcdlz82d5pcwx-gnugrep-3.11/bin/grep -E'
EXEEXT=''
FFIIncludeDir=''
FFILibDir=''
FindCmd='/nix/store/sq0w0jchkjqbxl47h52kfwa33qp1adfh-findutils-4.9.0/bin/find'
GHC='/nix/store/9f27pq3y3zbvzhcs051fms04z920pv3c-ghc-9.4.7/bin/ghc'
GIT=''
GMP_FORCE_INTREE='NO'
GMP_INCLUDE_DIRS=''
GMP_LIB_DIRS=''
GMP_PREFER_FRAMEWORK='NO'
GREP='/nix/store/by6918gg7srjyixqk8kbcdlz82d5pcwx-gnugrep-3.11/bin/grep'
GccVersion='16.0.6'
Genlib=''
GenlibCmd=''
GhcMajVersion='9'
GhcMinVersion='4'
GhcPatchLevel='7'
GhcPkgCmd=''
GhcThreadedRts='YES'
GhcVersion='9.4.7'
HAPPY=''
HAVE_GENLIB='False'
HSCOLOUR=''
HappyCmd=''
HappyVersion=''
HaskellCPPArgs='-E -undef -traditional -Wno-invalid-pp-token -Wno-unicode -Wno-trigraphs'
HaskellCPPCmd='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc'
HaskellHostArch=''
HaskellHostOs=''
HaskellTargetArch=''
HaskellTargetOs=''
HaveDtrace=''
HostArch_CPP='x86_64'
HostOS_CPP='linux'
HostPlatform='x86_64-unknown-linux'
HostPlatform_CPP='x86_64_unknown_linux'
HostVendor_CPP='unknown'
ICONV_INCLUDE_DIRS=''
ICONV_LIB_DIRS=''
INSTALL_DATA=''
INSTALL_NAME_TOOL=''
INSTALL_PROGRAM=''
INSTALL_SCRIPT=''
InstallNameToolCmd=''
LD='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc'
LDFLAGS=''
LD_STAGE0='/nix/store/lwqnazddv8037sin49482dnzc9iwgg8l-binutils-wrapper-2.40/bin/ld.gold'
LIBOBJS=''
LIBS='-latomic'
LLC=''
LLVMTarget_CPP=''
LN_S=''
LTLIBOBJS=''
LdCmd='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc'
LdHasFilelist='NO'
LdHasNoCompactUnwind='YES'
LdIsGNULd='YES'
LdSupportsResponseFiles=''
LeadingUnderscore=''
LibNumaIncludeDir=''
LibNumaLibDir=''
LibZstdIncludeDir=''
LibZstdLibDir=''
LibdwIncludeDir=''
LibdwLibDir=''
LlcCmd=''
LlvmMaxVersion='16'
LlvmMinVersion='11'
LlvmTarget=''
MAKEINDEX=''
MAKEINFO=''
MakeCmd=''
MergeObjsArgs='-r'
MergeObjsCmd='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emcc'
NM='/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/llvm-nm'
NeedLibatomic=''
NmCmd='/nix/store/ijpc8sd8pryjgm8jw9mnj4qlgid7qfmg-emscripten-llvm-3.1.49/bin/llvm-nm'
OBJDUMP='/nix/store/sfgnb6rr428bssyrs54d6d0vv2avi95c-gcc-wrapper-12.3.0/bin/objdump'
OBJEXT='o'
OPT=''
OTOOL=''
ObjdumpCmd='/nix/store/sfgnb6rr428bssyrs54d6d0vv2avi95c-gcc-wrapper-12.3.0/bin/objdump'
OptCmd=''
OtoolCmd=''
PACKAGE_BUGREPORT='glasgow-haskell-bugs@haskell.org'
PACKAGE_NAME='The Glorious Glasgow Haskell Compilation System'
PACKAGE_STRING='The Glorious Glasgow Haskell Compilation System 9.8.1'
PACKAGE_TARNAME='ghc-9.8.1'
PACKAGE_URL=''
PACKAGE_VERSION='9.8.1'
PATH_SEPARATOR=':'
PYTHON='/nix/store/5k91mg4qjylxbfvrv748smfh51ppjq0g-python3-3.11.6/bin/python'
PatchCmd=''
ProjectGitCommitId='443e870d977b1ab6fc05f47a9a17bc49296adbd6'
ProjectName='The Glorious Glasgow Haskell Compilation System'
ProjectPatchLevel1='1'
ProjectPatchLevel2='0'
ProjectPatchLevel='1'
ProjectVersion='9.8.1'
ProjectVersionInt='908'
ProjectVersionMunged='9.8.1'
PythonCmd=''
RANLIB='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emranlib'
RANLIB_CMD=''
READELF='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emreadelf'
REAL_RANLIB_CMD=''
RTS_WAYS_STAGE0='debug thr thr_debug thr_p dyn debug_dyn thr_dyn thr_debug_dyn thr_debug_p debug_p'
RanlibCmd='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emranlib'
SH='/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/sh'
SHELL='/nix/store/q8qq40xg2grfh9ry1d9x4g7lq4ra7n81-bash-5.2-p21/bin/bash'
SOLARIS_BROKEN_SHLD='NO'
SPHINXBUILD=''
STRIP='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emstrip'
SUPPORT_SMP_STAGE0='YES'
SedCmd=''
SettingsArCommand=''
SettingsCCompilerCommand=''
SettingsCCompilerFlags=''
SettingsCCompilerLinkFlags=''
SettingsCCompilerSupportsNoPie=''
SettingsClangCommand=''
SettingsCxxCompilerCommand=''
SettingsCxxCompilerFlags=''
SettingsDllWrapCommand=''
SettingsHaskellCPPCommand=''
SettingsHaskellCPPFlags=''
SettingsInstallNameToolCommand=''
SettingsLdCommand=''
SettingsLdFlags=''
SettingsLlcCommand=''
SettingsMergeObjectsCommand=''
SettingsMergeObjectsFlags=''
SettingsOptCommand=''
SettingsOtoolCommand=''
SettingsRanlibCommand=''
SettingsTouchCommand=''
SettingsUseDistroMINGW=''
SettingsWindresCommand=''
SortCmd='/nix/store/zx8aqgdy735qzk81glfwil6mbi6ddqb1-coreutils-9.4/bin/sort'
StripCmd='/nix/store/yvjcq2yrkn6c6qp3rnq1n9vabpvqawdk-emscripten-3.1.49/bin/emstrip'
TablesNextToCode='YES'
TarCmd=''
TargetArch_CPP='javascript'
TargetHasGnuNonexecStack=''
TargetHasIdentDirective=''
TargetHasLibm=''
TargetHasSubsectionsViaSymbols=''
TargetOS_CPP='ghcjs'
TargetPlatform='javascript-unknown-ghcjs'
TargetPlatformFull='javascript-unknown-ghcjs'
TargetPlatform_CPP='javascript_unknown_ghcjs'
TargetVendor_CPP='unknown'
TargetWordBigEndian=''
TargetWordSize=''
TimeCmd=''
TmpLd=''
Unregisterised='NO'
UseLibNuma=''
UseLibZstd=''
UseLibbfd=''
UseLibdl=''
UseLibdw=''
UseLibffiForAdjustors=''
UseLibm=''
UseLibpthread=''
UseLibrt=''
UseStaticLibZstd=''
UseSystemLibFFI=''
Windres=''
WindresCmd=''
WithGhc='/nix/store/9f27pq3y3zbvzhcs051fms04z920pv3c-ghc-9.4.7/bin/ghc'
XELATEX=''
ac_ct_CC=''
ac_ct_CXX=''
ac_ct_LLC=''
ac_ct_OPT=''
bindir='/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/bin'
build='x86_64-unknown-linux-gnu'
build_alias='x86_64-unknown-linux-gnu'
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='unknown'
datadir='$doc/share/doc/ghc'
datarootdir='${prefix}/share'
docdir='/nix/store/bdwj15pbmgrb8m3i8i851a6x9qca7rzb-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1-doc/share/doc/javascript-unknown-ghcjs-ghc-native-bignum'
dvidir='${docdir}'
exec_prefix='NONE'
exeext_build=''
exeext_host=''
exeext_target=''
fp_prog_ar=''
fp_prog_find='/nix/store/sq0w0jchkjqbxl47h52kfwa33qp1adfh-findutils-4.9.0/bin/find'
fp_prog_sort='/nix/store/zx8aqgdy735qzk81glfwil6mbi6ddqb1-coreutils-9.4/bin/sort'
hardtop='/build/ghc-9.8.1'
host='x86_64-unknown-linux-gnu'
host_alias='x86_64-unknown-linux-gnu'
host_cpu='x86_64'
host_os='linux-gnu'
host_vendor='unknown'
htmldir='${docdir}'
includedir='/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/include'
infodir='/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/info'
libdir='/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/lib'
libexecdir='/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/libexec'
localedir='/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/locale'
localstatedir='${prefix}/var'
mandir='/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/share/man'
oldincludedir='/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/include'
pdfdir='${docdir}'
prefix='/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1'
program_transform_name='s,x,x,'
psdir='${docdir}'
release='1'
runstatedir='${localstatedir}/run'
sbindir='/nix/store/q7nr806bffrgx5pl0k742qa2lnkjqfmz-javascript-unknown-ghcjs-ghc-native-bignum-9.8.1/sbin'
sharedstatedir='${prefix}/com'
soext_build='.so'
soext_host='.so'
soext_target='.so'
sysconfdir='${prefix}/etc'
target='javascript-unknown-ghcjs'
target_alias='javascript-unknown-ghcjs'
target_cpu='javascript'
target_os='ghcjs'
target_vendor='unknown'
## ----------- ##
## confdefs.h. ##
## ----------- ##
/* confdefs.h */
#define PACKAGE_NAME "The Glorious Glasgow Haskell Compilation System"
#define PACKAGE_TARNAME "ghc-9.8.1"
#define PACKAGE_VERSION "9.8.1"
#define PACKAGE_STRING "The Glorious Glasgow Haskell Compilation System 9.8.1"
#define PACKAGE_BUGREPORT "glasgow-haskell-bugs@haskell.org"
#define PACKAGE_URL ""
#define TABLES_NEXT_TO_CODE 1
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define __EXTENSIONS__ 1
#define _ALL_SOURCE 1
#define _GNU_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define _TANDEM_SOURCE 1
#define sUPPORTED_LLVM_VERSION_MIN (11)
#define sUPPORTED_LLVM_VERSION_MAX (16)
configure: exit 1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment