Build #2 for procex-0.1.0.0

[all reports]

Package procex-0.1.0.0
Install BuildFailed
Docs NotTried
Tests NotTried
Time submitted 2021-07-19 12:13:12.057153939 UTC
Compiler ghc-8.10.2
OS linux
Arch x86_64
Dependencies async-2.2.3, base-4.14.1.0, bytestring-0.11.1.0, containers-0.6.2.1, unix-2.7.2.2, utf8-string-1.0.2
Flags none

Code Coverage

No Code Coverage was submitted for this report.

Build log

[view raw]

Resolving dependencies...
Warning: The following packages are likely to be broken by the reinstalls:
process-1.6.9.0
haskeline-0.8.0.1
ghc-8.10.2
Cabal-3.2.0.0
libiserv-8.10.2
ghci-8.10.2
directory-1.3.6.0
hpc-0.6.1.0
ghc-boot-8.10.2
text-1.2.3.2
parsec-3.1.14.0
Continuing even though the plan contains dangerous reinstalls.
Starting     bytestring-0.11.1.0
Building     bytestring-0.11.1.0
Completed    bytestring-0.11.1.0
Starting     utf8-string-1.0.2
Starting     binary-0.8.8.0
Starting     unix-2.7.2.2
Building     utf8-string-1.0.2
Building     binary-0.8.8.0
Completed    utf8-string-1.0.2
Building     unix-2.7.2.2
Completed    binary-0.8.8.0
Starting     text-1.2.4.1
Building     text-1.2.4.1
Completed    unix-2.7.2.2
Completed    text-1.2.4.1
Starting     hashable-1.3.2.0
Building     hashable-1.3.2.0
Completed    hashable-1.3.2.0
Starting     async-2.2.3
Building     async-2.2.3
Completed    async-2.2.3
Starting     procex-0.1.0.0
Building     procex-0.1.0.0
Failed to install procex-0.1.0.0
Build log ( /home/builder/.cabal/logs/ghc-8.10.2/procex-0.1.0.0-I6Te9O2WfGGDZ1O9twb2h8.log ):
cabal: Entering directory '/tmp/cabal-tmp-22923/procex-0.1.0.0'
Configuring procex-0.1.0.0...
Preprocessing library for procex-0.1.0.0..
Building library for procex-0.1.0.0..
[1 of 6] Compiling Procex.Execve    ( Procex/Execve.hs, dist/build/Procex/Execve.o, dist/build/Procex/Execve.dyn_o )
[2 of 6] Compiling Procex.Core      ( Procex/Core.hs, dist/build/Procex/Core.o, dist/build/Procex/Core.dyn_o )
[3 of 6] Compiling Procex.Process   ( Procex/Process.hs, dist/build/Procex/Process.o, dist/build/Procex/Process.dyn_o )
[4 of 6] Compiling Procex.Quick     ( Procex/Quick.hs, dist/build/Procex/Quick.o, dist/build/Procex/Quick.dyn_o )
[5 of 6] Compiling Procex.Prelude   ( Procex/Prelude.hs, dist/build/Procex/Prelude.o, dist/build/Procex/Prelude.dyn_o )
[6 of 6] Compiling Procex.Shell     ( Procex/Shell.hs, dist/build/Procex/Shell.o, dist/build/Procex/Shell.dyn_o )

cbits/glue.c:4:10: error:
     fatal error: linux/close_range.h: No such file or directory
     #include <linux/close_range.h>
              ^~~~~~~~~~~~~~~~~~~~~
  |
4 | #include <linux/close_range.h>
  |          ^
compilation terminated.
`cc' failed in phase `C Compiler'. (Exit code: 1)
cabal: Leaving directory '/tmp/cabal-tmp-22923/procex-0.1.0.0'
cabal: Error: some packages failed to install:
procex-0.1.0.0-I6Te9O2WfGGDZ1O9twb2h8 failed during the building phase. The
exception was:
ExitFailure 1

Test log

No test log was submitted for this report.