Open
Description
With 8.10.7:
bash-3.2$ cabal build -w ghc-8.10.7
Build profile: -w ghc-8.10.7 -O1
In order, the following will be built (use -v for more details):
- data-array-byte-0.1.0.1 (lib) (requires build)
- bytestring-0.12.1.0 (lib) (first run)
Starting data-array-byte-0.1.0.1 (lib)
Building data-array-byte-0.1.0.1 (lib)
Installing data-array-byte-0.1.0.1 (lib)
Completed data-array-byte-0.1.0.1 (lib)
Configuring library for bytestring-0.12.1.0..
Preprocessing library for bytestring-0.12.1.0..
Building library for bytestring-0.12.1.0..
[ 1 of 31] Compiling Data.ByteString.Builder.Prim.Internal ( Data/ByteString/Builder/Prim/Internal.hs, /Users/hetzner/bytestring-0.12.1.0/dist-newstyle/build/aarch64-osx/ghc-8.10.7/bytestring-0.12.1.0/build/Data/ByteString/Builder/Prim/Internal.o, /Users/hetzner/bytestring-0.12.1.0/dist-newstyle/build/aarch64-osx/ghc-8.10.7/bytestring-0.12.1.0/build/Data/ByteString/Builder/Prim/Internal.dyn_o )
[ 2 of 31] Compiling Data.ByteString.Builder.Prim.Internal.Base16 ( Data/ByteString/Builder/Prim/Internal/Base16.hs, /Users/hetzner/bytestring-0.12.1.0/dist-newstyle/build/aarch64-osx/ghc-8.10.7/bytestring-0.12.1.0/build/Data/ByteString/Builder/Prim/Internal/Base16.o, /Users/hetzner/bytestring-0.12.1.0/dist-newstyle/build/aarch64-osx/ghc-8.10.7/bytestring-0.12.1.0/build/Data/ByteString/Builder/Prim/Internal/Base16.dyn_o )
In file included from /var/folders/ds/4p3xcw1s33ldpmbxsvcsvllh0000gn/T/ghc44195_0/ghc_46.c:4:0: error:
/Users/hetzner/.ghcup/ghc/8.10.7/lib/ghc-8.10.7/include/ffi.h:436:5: error:
error: 'FFI_GO_CLOSURES' is not defined, evaluates to 0 [-Werror,-Wundef]
|
436 | #if FFI_GO_CLOSURES
| ^
#if FFI_GO_CLOSURES
^
1 error generated.
`gcc' failed in phase `C Compiler'. (Exit code: 1)
Error: cabal: Failed to build bytestring-0.12.1.0.
9.4.8 generates some warnings that seem to be non-fatal
cbits/aarch64/is-valid-utf8.c:30:13: error:
warning: unknown pragma ignored [-Wunknown-pragmas]
|
30 | #pragma GCC push_options
| ^
#pragma GCC push_options
^
cbits/aarch64/is-valid-utf8.c:31:13: error:
warning: unknown pragma ignored [-Wunknown-pragmas]
|
31 | #pragma GCC optimize("-O2")
| ^
#pragma GCC optimize("-O2")
^
cbits/aarch64/is-valid-utf8.c:284:13: error:
warning: unknown pragma ignored [-Wunknown-pragmas]
|
284 | #pragma GCC pop_options
| ^
#pragma GCC pop_options
^
3 warnings generated.
cbits/aarch64/is-valid-utf8.c:30:13: error:
warning: unknown pragma ignored [-Wunknown-pragmas]
|
30 | #pragma GCC push_options
| ^
#pragma GCC push_options
^
cbits/aarch64/is-valid-utf8.c:31:13: error:
warning: unknown pragma ignored [-Wunknown-pragmas]
|
31 | #pragma GCC optimize("-O2")
| ^
#pragma GCC optimize("-O2")
^
cbits/aarch64/is-valid-utf8.c:284:13: error:
warning: unknown pragma ignored [-Wunknown-pragmas]
|
284 | #pragma GCC pop_options
| ^
#pragma GCC pop_options
Metadata
Assignees
Labels
No labels