lpsmith / postgresql-simple

Mid-level client library for accessing PostgreSQL from Haskell
Other
206 stars 71 forks source link

compilation issue on OpenBSD with GHC 8.2.2 #255

Closed agreif closed 6 years ago

agreif commented 6 years ago

on OpenBSD 6.3 stable (GHC 8.2.2p1) and also on in the OpenBSD snapshot release (GHC 8.2.2p2) compilation breaks sometimes with ExitFailure -11 sometimes with -10 or -5, but the trace is always the same:

$ cabal install -v1 postgresql-simple
Resolving dependencies...
Notice: installing into a sandbox located at
/data/haskdev/project/myproj/myproj/.cabal-sandbox
Configuring postgresql-simple-0.5.3.0...
Building postgresql-simple-0.5.3.0...
Failed to install postgresql-simple-0.5.3.0
Build log ( /data/haskdev/project/myproj/myproj/.cabal-sandbox/logs/ghc-8.2.2/postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU.log ):
cabal: Entering directory '/tmp/cabal-tmp-94023/postgresql-simple-0.5.3.0'
Configuring postgresql-simple-0.5.3.0...
Preprocessing library for postgresql-simple-0.5.3.0..
Building library for postgresql-simple-0.5.3.0..
[ 1 of 36] Compiling Database.PostgreSQL.Simple.Arrays ( src/Database/PostgreSQL/Simple/Arrays.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Arrays.o )

src/Database/PostgreSQL/Simple/Arrays.hs:19:1: warning: [-Wunused-imports]
    The import of `Data.Monoid' is redundant
      except perhaps to import instances from `Data.Monoid'
    To import instances alone, use: import Data.Monoid()
   |
19 | import           Data.Monoid
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 36] Compiling Database.PostgreSQL.Simple.Compat ( src/Database/PostgreSQL/Simple/Compat.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Compat.o )
[ 3 of 36] Compiling Database.PostgreSQL.Simple.Ok ( src/Database/PostgreSQL/Simple/Ok.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Ok.o )
[ 4 of 36] Compiling Database.PostgreSQL.Simple.Time.Internal.Parser ( src/Database/PostgreSQL/Simple/Time/Internal/Parser.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Time/Internal/Parser.o )
[ 5 of 36] Compiling Database.PostgreSQL.Simple.Time.Internal.Printer ( src/Database/PostgreSQL/Simple/Time/Internal/Printer.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Time/Internal/Printer.o )
[ 6 of 36] Compiling Database.PostgreSQL.Simple.Time.Implementation ( src/Database/PostgreSQL/Simple/Time/Implementation.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Time/Implementation.o )
[ 7 of 36] Compiling Database.PostgreSQL.Simple.Time.Internal ( src/Database/PostgreSQL/Simple/Time/Internal.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Time/Internal.o )
[ 8 of 36] Compiling Database.PostgreSQL.Simple.Time ( src/Database/PostgreSQL/Simple/Time.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Time.o )
[ 9 of 36] Compiling Database.PostgreSQL.Simple.TypeInfo.Types ( src/Database/PostgreSQL/Simple/TypeInfo/Types.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/TypeInfo/Types.o)
[10 of 36] Compiling Database.PostgreSQL.Simple.TypeInfo.Static ( src/Database/PostgreSQL/Simple/TypeInfo/Static.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/TypeInfo/Static.o )
[11 of 36] Compiling Database.PostgreSQL.Simple.Types ( src/Database/PostgreSQL/Simple/Types.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Types.o )
[12 of 36] Compiling Database.PostgreSQL.Simple.TypeInfo.Macro ( src/Database/PostgreSQL/Simple/TypeInfo/Macro.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/TypeInfo/Macro.o)
[13 of 36] Compiling Database.PostgreSQL.Simple.ToField[boot] ( src/Database/PostgreSQL/Simple/ToField.hs-boot, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/ToField.o-boot )
[14 of 36] Compiling Database.PostgreSQL.Simple.ToRow[boot] ( src/Database/PostgreSQL/Simple/ToRow.hs-boot, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/ToRow.o-boot )
[15 of 36] Compiling Database.PostgreSQL.Simple.ToField ( src/Database/PostgreSQL/Simple/ToField.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/ToField.o )
[16 of 36] Compiling Database.PostgreSQL.Simple.ToRow ( src/Database/PostgreSQL/Simple/ToRow.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/ToRow.o )
[17 of 36] Compiling Database.PostgreSQL.Simple.SqlQQ ( src/Database/PostgreSQL/Simple/SqlQQ.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/SqlQQ.o )
[18 of 36] Compiling Database.PostgreSQL.Simple.Internal ( src/Database/PostgreSQL/Simple/Internal.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Internal.o )

src/Database/PostgreSQL/Simple/Internal.hs:36:1: warning: [-Wunused-imports]
    The import of `Data.Monoid' is redundant
      except perhaps to import instances from `Data.Monoid'
    To import instances alone, use: import Data.Monoid()
   |
36 | import           Data.Monoid
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Database/PostgreSQL/Simple/Internal.hs:353:17: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched:
            CopyBoth
            SingleTuple
    |
353 |                 case status of
    |                 ^^^^^^^^^^^^^^...

src/Database/PostgreSQL/Simple/Internal.hs:374:5: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched:
            CopyBoth
            SingleTuple
    |
374 |     case status of
    |     ^^^^^^^^^^^^^^...
[19 of 36] Compiling Database.PostgreSQL.Simple.Notification ( src/Database/PostgreSQL/Simple/Notification.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Notification.o )
[20 of 36] Compiling Database.PostgreSQL.Simple.LargeObjects ( src/Database/PostgreSQL/Simple/LargeObjects.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/LargeObjects.o )
[21 of 36] Compiling Database.PostgreSQL.Simple.Errors ( src/Database/PostgreSQL/Simple/Errors.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Errors.o )

src/Database/PostgreSQL/Simple/Errors.hs:28:1: warning: [-Wunused-imports]
    The import of `Control.Applicative' is redundant
      except perhaps to import instances from `Control.Applicative'
    To import instances alone, use: import Control.Applicative()
   |
28 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[22 of 36] Compiling Database.PostgreSQL.Simple.Transaction ( src/Database/PostgreSQL/Simple/Transaction.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Transaction.o )
[23 of 36] Compiling Database.PostgreSQL.Simple.FromField[boot] ( src/Database/PostgreSQL/Simple/FromField.hs-boot, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/FromField.o-boot
 )
[24 of 36] Compiling Database.PostgreSQL.Simple.FromRow[boot] ( src/Database/PostgreSQL/Simple/FromRow.hs-boot, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/FromRow.o-boot )
[25 of 36] Compiling Database.PostgreSQL.Simple[boot] ( src/Database/PostgreSQL/Simple.hs-boot, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple.o-boot )
[26 of 36] Compiling Database.PostgreSQL.Simple.TypeInfo ( src/Database/PostgreSQL/Simple/TypeInfo.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/TypeInfo.o )
[27 of 36] Compiling Database.PostgreSQL.Simple.FromField ( src/Database/PostgreSQL/Simple/FromField.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/FromField.o )
cabal: Leaving directory '/tmp/cabal-tmp-94023/postgresql-simple-0.5.3.0'
cabal: Error: some packages failed to install:
postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU failed during the building
phase. The exception was:
ExitFailure (-5)

the following libpq is installed:

$ cabal list --installed|grep pq -A 10
* postgresql-libpq
    Synopsis: low-level binding to libpq
    Default available version: 0.9.4.1
    Installed versions: 0.9.4.1
    Homepage: https://github.com/lpsmith/postgresql-libpq
    License:  BSD3

the following postgres is installed on OpenBSD:

$ pkg_info | grep postgr 
postgresql-client-10.3 PostgreSQL RDBMS (client)
postgresql-server-10.3 PostgreSQL RDBMS (server)
agreif commented 6 years ago

here is a cabal -v2 output:

$ cabal install -v2 postgresql-simple
Using a sandbox located at
/data/haskdev/project/myproj/myproj/.cabal-sandbox
/usr/local/bin/alex --version
/usr/bin/cc -dumpversion
looking for tool haddock near compiler in /usr/local/bin
found haddock in /usr/local/bin/haddock
/usr/local/bin/haddock --version
/usr/local/bin/happy --version
looking for tool hpc near compiler in /usr/local/bin
found hpc in /usr/local/bin/hpc
/usr/local/bin/hpc version
looking for tool hsc2hs near compiler in /usr/local/bin
found hsc2hs in /usr/local/bin/hsc2hs
/usr/local/bin/hsc2hs --version
/usr/local/bin/ghc -hide-all-packages -c /tmp/74205-0.c -o /tmp/74205-1.o
/usr/bin/ld -x -r /tmp/74205-1.o -o /tmp/74205-2.o
/usr/bin/pkg-config --version
looking for tool runghc near compiler in /usr/local/bin
found runghc in /usr/local/bin/runghc
/usr/local/bin/runghc --version
/bin/tar --help
Reading installed packages...
/usr/local/bin/ghc-pkg dump '--package-db=/data/haskdev/project/myproj/myproj/.cabal-sandbox/x86_64-openbsd-ghc-8.2.2-packages.conf.d' -v0
/usr/local/bin/ghc --print-libdir
Found no modified add-source deps.
Reading available packages...
index-state(hackage.haskell.org) = 2018-05-10T06:30:29Z
index-state() =
/usr/bin/pkg-config --list-all
/usr/bin/pkg-config --modversion expat fuse libcrypto libssl openssl zlib cairo-fc cairo-ft cairo-gobject cairo-pdf cairo-png cairo-ps cairo-script cairo-svg cairo-tee cairo-xcb-shm cairo-xcb cairo-xlib-xrender cairo-xlib cairo fribidi gio-2.0 gio-unix-2.0 glib-2.0 gmodule-2.0 gmodule-export-2.0 gmodule-no-export-2.0 gnutls gobject-2.0 graphite2 gthread-2.0 harfbuzz-gobject harfbuzz-subset harfbuzz hogweed libcurl libecpg libecpg_compat libelf libffi libidn2 liblzma libnghttp2 libpcre libpcre16 libpcrecpp libpcreposix libpgtypes libpng libpng16 libpq librrd libtasn1 libxml-2.0 lzo2 nettle p11-kit-1 pango pangocairo pangoft2 pangoxft python-2.7 python python2 sqlite3 bigreqsproto compositeproto damageproto dmx dmxproto dri dri2proto egl epoxy fixesproto fontcacheproto fontconfig fontenc fontsproto fontutil freetype2 gbm gl glesv1_cm glesv2 glproto glu glw ice inputproto kbproto libdrm libdrm_amdgpu libdrm_intel libdrm_nouveau libdrm_radeon libfs osmesa pciaccess pixman-1 presentproto randrproto recordproto renderproto resourceproto scrnsaverproto sm videoproto x11-xcb x11 xau xaw7 xbitmaps xcb-atom xcb-aux xcb-composite xcb-cursor xcb-damage xcb-dpms xcb-dri2 xcb-dri3 xcb-event xcb-ewmh xcb-glx xcb-icccm xcb-image xcb-keysyms xcb-present xcb-proto xcb-randr xcb-record xcb-render xcb-renderutil xcb-res xcb-screensaver xcb-shape xcb-shm xcb-sync xcb-util xcb-xevie xcb-xf86dri xcb-xfixes xcb-xinerama xcb-xkb xcb-xprint xcb-xrm xcb-xtest xcb-xv xcb-xvmc xcb xcmiscproto xcomposite xcursor xdamage xdmcp xext xextproto xf86bigfontproto xf86dgaproto xf86driproto xf86miscproto xf86vidmodeproto xfixes xfont2 xfontcache xft xi xinerama xineramaproto xkbcomp xkbfile xkbui xkeyboard-config xmu xmuu xorg-joystick xorg-macros xorg-mouse xorg-server xorg-synaptics xpm xproto xproxymngproto xrandr xrender xres xscrnsaver xt xtrans xtst xv xvmc xxf86dga xxf86misc xxf86vm
Resolving dependencies...
Notice: installing into a sandbox located at
/data/haskdev/project/myproj/myproj/.cabal-sandbox
Number of threads used: 4.
Extracting
/data/haskdev/.cabal/packages/hackage.haskell.org/postgresql-simple/0.5.3.0/postgresql-simple-0.5.3.0.tar.gz
to /tmp/cabal-tmp-74205...
Updating postgresql-simple.cabal with the latest revision from the index.
Configuring postgresql-simple-0.5.3.0...
Using self-exec internal setup method with build-type Simple and args:
["act-as-setup","--build-type=Simple","--","configure","--verbose=2","--builddir=dist/dist-sandbox-ff83c3a1","--ghc","--prefix=/data/haskdev/project/myproj/myproj/.cabal-sandbox","--bindir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/bin","--libdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/lib","--libsubdir=x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU","--dynlibdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/lib/x86_64-openbsd-ghc-8.2.2","--libexecdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/libexec","--libexecsubdir=x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0","--datadir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/share","--datasubdir=x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0","--docdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/share/doc/x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0","--htmldir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/share/doc/x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0/html","--haddockdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/share/doc/x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0/html","--sysconfdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/etc","--global","--package-db=/data/haskdev/project/myproj/myproj/.cabal-sandbox/x86_64-openbsd-ghc-8.2.2-packages.conf.d","--ipid=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU","--extra-prog-path=/data/haskdev/.cabal/bin","--dependency=aeson=aeson-1.2.4.0-7fGXMfRdupJ26FV1fDZUWa","--dependency=attoparsec=attoparsec-0.13.2.2-CltExX1nahNFwL6IVVVetb","--dependency=base=base-4.10.1.0","--dependency=bytestring=bytestring-0.10.8.2","--dependency=bytestring-builder=bytestring-builder-0.10.8.1.0-LT20YWc4AajJNfMioxdtxm","--dependency=case-insensitive=case-insensitive-1.2.0.11-JMONsJo3KTuD3hyi091bGM","--dependency=containers=containers-0.5.10.2","--dependency=hashable=hashable-1.2.7.0-EQRoMSI85XpIEQr0hrk0JK","--dependency=postgresql-libpq=postgresql-libpq-0.9.4.1-4skptSXJoce1cqZYLdCyBP","--dependency=scientific=scientific-0.3.6.2-JcAtOn2H0rsGS3dhKcTfbN","--dependency=template-haskell=template-haskell-2.12.0.0","--dependency=text=text-1.2.3.0-BcISmLFYuX48LxJqafTQTN","--dependency=time=time-1.8.0.2","--dependency=transformers=transformers-0.5.5.0-1bbDhu8ypp8LC8lJMFju65","--dependency=uuid-types=uuid-types-1.0.3-6uqdPJFMQqU4yjkGO0ElmP","--dependency=vector=vector-0.12.0.1-FdQSP3QZuds4Apni8CgtmH","--disable-tests","--exact-configuration","--disable-benchmarks"]
cabal act-as-setup --build-type=Simple -- configure --verbose=2
--builddir=dist/dist-sandbox-ff83c3a1 --ghc
--prefix=/data/haskdev/project/myproj/myproj/.cabal-sandbox
--bindir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/bin
--libdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/lib
--libsubdir=x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU
--dynlibdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/lib/x86_64-openbsd-ghc-8.2.2
--libexecdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/libexec
--libexecsubdir=x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0
--datadir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/share
--datasubdir=x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0
--docdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/share/doc/x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0
--htmldir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/share/doc/x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0/html
--haddockdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/share/doc/x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0/html
--sysconfdir=/data/haskdev/project/myproj/myproj/.cabal-sandbox/etc
--global
--package-db=/data/haskdev/project/myproj/myproj/.cabal-sandbox/x86_64-openbsd-ghc-8.2.2-packages.conf.d
--ipid=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU
--extra-prog-path=/data/haskdev/.cabal/bin
--dependency=aeson=aeson-1.2.4.0-7fGXMfRdupJ26FV1fDZUWa
--dependency=attoparsec=attoparsec-0.13.2.2-CltExX1nahNFwL6IVVVetb
--dependency=base=base-4.10.1.0 --dependency=bytestring=bytestring-0.10.8.2
--dependency=bytestring-builder=bytestring-builder-0.10.8.1.0-LT20YWc4AajJNfMioxdtxm
--dependency=case-insensitive=case-insensitive-1.2.0.11-JMONsJo3KTuD3hyi091bGM
--dependency=containers=containers-0.5.10.2
--dependency=hashable=hashable-1.2.7.0-EQRoMSI85XpIEQr0hrk0JK
--dependency=postgresql-libpq=postgresql-libpq-0.9.4.1-4skptSXJoce1cqZYLdCyBP
--dependency=scientific=scientific-0.3.6.2-JcAtOn2H0rsGS3dhKcTfbN
--dependency=template-haskell=template-haskell-2.12.0.0
--dependency=text=text-1.2.3.0-BcISmLFYuX48LxJqafTQTN
--dependency=time=time-1.8.0.2
--dependency=transformers=transformers-0.5.5.0-1bbDhu8ypp8LC8lJMFju65
--dependency=uuid-types=uuid-types-1.0.3-6uqdPJFMQqU4yjkGO0ElmP
--dependency=vector=vector-0.12.0.1-FdQSP3QZuds4Apni8CgtmH --disable-tests
--exact-configuration --disable-benchmarks
Redirecting build log to {handle:
/data/haskdev/project/myproj/myproj/.cabal-sandbox/logs/ghc-8.2.2/postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU.log}
Building postgresql-simple-0.5.3.0...
Using self-exec internal setup method with build-type Simple and args:
["act-as-setup","--build-type=Simple","--","build","--verbose=2","--builddir=dist/dist-sandbox-ff83c3a1"]
cabal act-as-setup --build-type=Simple -- build --verbose=2
--builddir=dist/dist-sandbox-ff83c3a1
Redirecting build log to {handle:
/data/haskdev/project/myproj/myproj/.cabal-sandbox/logs/ghc-8.2.2/postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU.log}
Failed to install postgresql-simple-0.5.3.0
Build log ( /data/haskdev/project/myproj/myproj/.cabal-sandbox/logs/ghc-8.2.2/postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU.log ):
cabal: Entering directory '/tmp/cabal-tmp-74205/postgresql-simple-0.5.3.0'
Configuring postgresql-simple-0.5.3.0...
Dependency aeson ==1.2.4.0: using aeson-1.2.4.0
Dependency attoparsec ==0.13.2.2: using attoparsec-0.13.2.2
Dependency base ==4.10.1.0: using base-4.10.1.0
Dependency bytestring ==0.10.8.2: using bytestring-0.10.8.2
Dependency bytestring-builder ==0.10.8.1.0: using
bytestring-builder-0.10.8.1.0
Dependency case-insensitive ==1.2.0.11: using case-insensitive-1.2.0.11
Dependency containers ==0.5.10.2: using containers-0.5.10.2
Dependency hashable ==1.2.7.0: using hashable-1.2.7.0
Dependency postgresql-libpq ==0.9.4.1: using postgresql-libpq-0.9.4.1
Dependency scientific ==0.3.6.2: using scientific-0.3.6.2
Dependency template-haskell ==2.12.0.0: using template-haskell-2.12.0.0
Dependency text ==1.2.3.0: using text-1.2.3.0
Dependency time ==1.8.0.2: using time-1.8.0.2
Dependency transformers ==0.5.5.0: using transformers-0.5.5.0
Dependency uuid-types ==1.0.3: using uuid-types-1.0.3
Dependency vector ==0.12.0.1: using vector-0.12.0.1
Source component graph: component lib
Configured component graph:
    component postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU
        include aeson-1.2.4.0-7fGXMfRdupJ26FV1fDZUWa
        include attoparsec-0.13.2.2-CltExX1nahNFwL6IVVVetb
        include base-4.10.1.0
        include bytestring-0.10.8.2
        include bytestring-builder-0.10.8.1.0-LT20YWc4AajJNfMioxdtxm
        include case-insensitive-1.2.0.11-JMONsJo3KTuD3hyi091bGM
        include containers-0.5.10.2
        include hashable-1.2.7.0-EQRoMSI85XpIEQr0hrk0JK
        include postgresql-libpq-0.9.4.1-4skptSXJoce1cqZYLdCyBP
        include template-haskell-2.12.0.0
        include text-1.2.3.0-BcISmLFYuX48LxJqafTQTN
        include time-1.8.0.2
        include transformers-0.5.5.0-1bbDhu8ypp8LC8lJMFju65
        include uuid-types-1.0.3-6uqdPJFMQqU4yjkGO0ElmP
        include scientific-0.3.6.2-JcAtOn2H0rsGS3dhKcTfbN
        include vector-0.12.0.1-FdQSP3QZuds4Apni8CgtmH
Linked component graph:
    unit postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU
        include aeson-1.2.4.0-7fGXMfRdupJ26FV1fDZUWa
        include attoparsec-0.13.2.2-CltExX1nahNFwL6IVVVetb
        include base-4.10.1.0
        include bytestring-0.10.8.2
        include bytestring-builder-0.10.8.1.0-LT20YWc4AajJNfMioxdtxm
        include case-insensitive-1.2.0.11-JMONsJo3KTuD3hyi091bGM
        include containers-0.5.10.2
        include hashable-1.2.7.0-EQRoMSI85XpIEQr0hrk0JK
        include postgresql-libpq-0.9.4.1-4skptSXJoce1cqZYLdCyBP
        include template-haskell-2.12.0.0
        include text-1.2.3.0-BcISmLFYuX48LxJqafTQTN
        include time-1.8.0.2
        include transformers-0.5.5.0-1bbDhu8ypp8LC8lJMFju65
        include uuid-types-1.0.3-6uqdPJFMQqU4yjkGO0ElmP
        include scientific-0.3.6.2-JcAtOn2H0rsGS3dhKcTfbN
        include vector-0.12.0.1-FdQSP3QZuds4Apni8CgtmH
        Database.PostgreSQL.Simple=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple,Database.PostgreSQL.Simple.Arrays=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Arrays,Database.PostgreSQL.Simple.Copy=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Copy,Database.PostgreSQL.Simple.Cursor=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Cursor,Database.PostgreSQL.Simple.Errors=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Errors,Database.PostgreSQL.Simple.FromField=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.FromField,Database.PostgreSQL.Simple.FromRow=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.FromRow,Database.PostgreSQL.Simple.HStore=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.HStore,Database.PostgreSQL.Simple.HStore.Internal=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.HStore.Internal,Database.PostgreSQL.Simple.Internal=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Internal,Database.PostgreSQL.Simple.LargeObjects=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.LargeObjects,Database.PostgreSQL.Simple.Notification=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Notification,Database.PostgreSQL.Simple.Ok=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Ok,Database.PostgreSQL.Simple.Range=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Range,Database.PostgreSQL.Simple.SqlQQ=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.SqlQQ,Database.PostgreSQL.Simple.Time=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Time,Database.PostgreSQL.Simple.Time.Internal=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Time.Internal,Database.PostgreSQL.Simple.ToField=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.ToField,Database.PostgreSQL.Simple.ToRow=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.ToRow,Database.PostgreSQL.Simple.Transaction=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Transaction,Database.PostgreSQL.Simple.TypeInfo=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.TypeInfo,Database.PostgreSQL.Simple.TypeInfo.Macro=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.TypeInfo.Macro,Database.PostgreSQL.Simple.TypeInfo.Static=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.TypeInfo.Static,Database.PostgreSQL.Simple.Types=postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU:Database.PostgreSQL.Simple.Types
Ready component graph:
    definite postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU
        depends aeson-1.2.4.0-7fGXMfRdupJ26FV1fDZUWa
        depends attoparsec-0.13.2.2-CltExX1nahNFwL6IVVVetb
        depends base-4.10.1.0
        depends bytestring-0.10.8.2
        depends bytestring-builder-0.10.8.1.0-LT20YWc4AajJNfMioxdtxm
        depends case-insensitive-1.2.0.11-JMONsJo3KTuD3hyi091bGM
        depends containers-0.5.10.2
        depends hashable-1.2.7.0-EQRoMSI85XpIEQr0hrk0JK
        depends postgresql-libpq-0.9.4.1-4skptSXJoce1cqZYLdCyBP
        depends template-haskell-2.12.0.0
        depends text-1.2.3.0-BcISmLFYuX48LxJqafTQTN
        depends time-1.8.0.2
        depends transformers-0.5.5.0-1bbDhu8ypp8LC8lJMFju65
        depends uuid-types-1.0.3-6uqdPJFMQqU4yjkGO0ElmP
        depends scientific-0.3.6.2-JcAtOn2H0rsGS3dhKcTfbN
        depends vector-0.12.0.1-FdQSP3QZuds4Apni8CgtmH
Using Cabal-2.0.1.0 compiled by ghc-8.2
Using compiler: ghc-8.2.2
Using install prefix:
/data/haskdev/project/myproj/myproj/.cabal-sandbox
Executables installed in:
/data/haskdev/project/myproj/myproj/.cabal-sandbox/bin
Libraries installed in:
/data/haskdev/project/myproj/myproj/.cabal-sandbox/lib/x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU
Dynamic Libraries installed in:
/data/haskdev/project/myproj/myproj/.cabal-sandbox/lib/x86_64-openbsd-ghc-8.2.2
Private executables installed in:
/data/haskdev/project/myproj/myproj/.cabal-sandbox/libexec/x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0
Data files installed in:
/data/haskdev/project/myproj/myproj/.cabal-sandbox/share/x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0
Documentation installed in:
/data/haskdev/project/myproj/myproj/.cabal-sandbox/share/doc/x86_64-openbsd-ghc-8.2.2/postgresql-simple-0.5.3.0
Configuration files installed in:
/data/haskdev/project/myproj/myproj/.cabal-sandbox/etc
Using alex version 3.1.7 found on system at: /usr/local/bin/alex
Using ar found on system at: /usr/bin/ar
No c2hs found
Using cpphs version 1.20.8 found on system at:
/data/haskdev/project/myproj/myproj/.cabal-sandbox/bin/cpphs
No doctest found
Using gcc version 4.2.1 found on system at: /usr/bin/cc
Using ghc version 8.2.2 found on system at: /usr/local/bin/ghc
Using ghc-pkg version 8.2.2 found on system at: /usr/local/bin/ghc-pkg
No ghcjs found
No ghcjs-pkg found
No greencard found
Using haddock version 2.18.1 found on system at: /usr/local/bin/haddock
Using happy version 1.19.5 found on system at: /usr/local/bin/happy
Using haskell-suite found on system at: haskell-suite-dummy-location
Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
No hmake found
Using hpc version 0.67 found on system at: /usr/local/bin/hpc
Using hsc2hs version 0.68.2 found on system at: /usr/local/bin/hsc2hs
No hscolour found
No jhc found
Using ld found on system at: /usr/bin/ld
No lhc found
No lhc-pkg found
Using pkg-config version 0.27.1 found on system at: /usr/bin/pkg-config
Using runghc version 8.2.2 found on system at: /usr/local/bin/runghc
Using strip version 2.17 found on system at: /usr/bin/strip
Using tar found on system at: /bin/tar
No uhc found
Component build order: library
/usr/local/bin/ghc-pkg init dist/dist-sandbox-ff83c3a1/package.conf.inplace
creating dist/dist-sandbox-ff83c3a1/build
creating dist/dist-sandbox-ff83c3a1/build/autogen
creating dist/dist-sandbox-ff83c3a1/build/autogen
Preprocessing library for postgresql-simple-0.5.3.0..
Building library for postgresql-simple-0.5.3.0..
creating dist/dist-sandbox-ff83c3a1/build
/usr/local/bin/ghc --make -fbuilding-cabal-package -O -outputdir dist/dist-sandbox-ff83c3a1/build -odir dist/dist-sandbox-ff83c3a1/build -hidir dist/dist-sandbox-ff83c3a1/build -stubdir dist/dist-sandbox-ff83c3a1/build -i -idist/dist-sandbox-ff83c3a1/build -isrc -idist/dist-sandbox-ff83c3a1/build/autogen -idist/dist-sandbox-ff83c3a1/build/global-autogen -Idist/dist-sandbox-ff83c3a1/build/autogen -Idist/dist-sandbox-ff83c3a1/build/global-autogen -Idist/dist-sandbox-ff83c3a1/build -optP-include -optPdist/dist-sandbox-ff83c3a1/build/autogen/cabal_macros.h -this-unit-id postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU -hide-all-packages -Wmissing-home-modules -no-user-package-db -package-db /data/haskdev/project/myproj/myproj/.cabal-sandbox/x86_64-openbsd-ghc-8.2.2-packages.conf.d -package-db dist/dist-sandbox-ff83c3a1/package.conf.inplace -package-id aeson-1.2.4.0-7fGXMfRdupJ26FV1fDZUWa -package-id attoparsec-0.13.2.2-CltExX1nahNFwL6IVVVetb -package-id base-4.10.1.0 -package-id bytestring-0.10.8.2 -package-id bytestring-builder-0.10.8.1.0-LT20YWc4AajJNfMioxdtxm -package-id case-insensitive-1.2.0.11-JMONsJo3KTuD3hyi091bGM -package-id containers-0.5.10.2 -package-id hashable-1.2.7.0-EQRoMSI85XpIEQr0hrk0JK -package-id postgresql-libpq-0.9.4.1-4skptSXJoce1cqZYLdCyBP -package-id template-haskell-2.12.0.0 -package-id text-1.2.3.0-BcISmLFYuX48LxJqafTQTN -package-id time-1.8.0.2 -package-id transformers-0.5.5.0-1bbDhu8ypp8LC8lJMFju65 -package-id uuid-types-1.0.3-6uqdPJFMQqU4yjkGO0ElmP -package-id scientific-0.3.6.2-JcAtOn2H0rsGS3dhKcTfbN -package-id vector-0.12.0.1-FdQSP3QZuds4Apni8CgtmH -XHaskell98 -XDoAndIfThenElse -XOverloadedStrings -XBangPatterns -XViewPatterns -XTypeOperators Database.PostgreSQL.Simple Database.PostgreSQL.Simple.Arrays Database.PostgreSQL.Simple.Copy Database.PostgreSQL.Simple.Cursor Database.PostgreSQL.Simple.FromField Database.PostgreSQL.Simple.FromRow Database.PostgreSQL.Simple.LargeObjects Database.PostgreSQL.Simple.HStore Database.PostgreSQL.Simple.HStore.Internal Database.PostgreSQL.Simple.Notification Database.PostgreSQL.Simple.Ok Database.PostgreSQL.Simple.Range Database.PostgreSQL.Simple.SqlQQ Database.PostgreSQL.Simple.Time Database.PostgreSQL.Simple.Time.Internal Database.PostgreSQL.Simple.ToField Database.PostgreSQL.Simple.ToRow Database.PostgreSQL.Simple.Transaction Database.PostgreSQL.Simple.TypeInfo Database.PostgreSQL.Simple.TypeInfo.Macro Database.PostgreSQL.Simple.TypeInfo.Static Database.PostgreSQL.Simple.Types Database.PostgreSQL.Simple.Errors Database.PostgreSQL.Simple.Internal Database.PostgreSQL.Simple.Compat Database.PostgreSQL.Simple.HStore.Implementation Database.PostgreSQL.Simple.Internal.PQResultUtils Database.PostgreSQL.Simple.Time.Implementation Database.PostgreSQL.Simple.Time.Internal.Parser Database.PostgreSQL.Simple.Time.Internal.Printer Database.PostgreSQL.Simple.TypeInfo.Types -Wall -fno-warn-name-shadowing
[ 1 of 36] Compiling Database.PostgreSQL.Simple.Arrays ( src/Database/PostgreSQL/Simple/Arrays.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Arrays.o )

src/Database/PostgreSQL/Simple/Arrays.hs:19:1: warning: [-Wunused-imports]
    The import of `Data.Monoid' is redundant
      except perhaps to import instances from `Data.Monoid'
    To import instances alone, use: import Data.Monoid()
   |
19 | import           Data.Monoid
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ 2 of 36] Compiling Database.PostgreSQL.Simple.Compat ( src/Database/PostgreSQL/Simple/Compat.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Compat.o )
[ 3 of 36] Compiling Database.PostgreSQL.Simple.Ok ( src/Database/PostgreSQL/Simple/Ok.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Ok.o )
[ 4 of 36] Compiling Database.PostgreSQL.Simple.Time.Internal.Parser ( src/Database/PostgreSQL/Simple/Time/Internal/Parser.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Time/Internal/Parser.o )
[ 5 of 36] Compiling Database.PostgreSQL.Simple.Time.Internal.Printer ( src/Database/PostgreSQL/Simple/Time/Internal/Printer.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Time/Internal/Printer.o )
[ 6 of 36] Compiling Database.PostgreSQL.Simple.Time.Implementation ( src/Database/PostgreSQL/Simple/Time/Implementation.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Time/Implementation.o )
[ 7 of 36] Compiling Database.PostgreSQL.Simple.Time.Internal ( src/Database/PostgreSQL/Simple/Time/Internal.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Time/Internal.o )
[ 8 of 36] Compiling Database.PostgreSQL.Simple.Time ( src/Database/PostgreSQL/Simple/Time.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Time.o )
[ 9 of 36] Compiling Database.PostgreSQL.Simple.TypeInfo.Types ( src/Database/PostgreSQL/Simple/TypeInfo/Types.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/TypeInfo/Types.o )
[10 of 36] Compiling Database.PostgreSQL.Simple.TypeInfo.Static ( src/Database/PostgreSQL/Simple/TypeInfo/Static.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/TypeInfo/Static.o )
[11 of 36] Compiling Database.PostgreSQL.Simple.Types ( src/Database/PostgreSQL/Simple/Types.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Types.o )
[12 of 36] Compiling Database.PostgreSQL.Simple.TypeInfo.Macro ( src/Database/PostgreSQL/Simple/TypeInfo/Macro.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/TypeInfo/Macro.o )
[13 of 36] Compiling Database.PostgreSQL.Simple.ToField[boot] ( src/Database/PostgreSQL/Simple/ToField.hs-boot, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/ToField.o-boot )
[14 of 36] Compiling Database.PostgreSQL.Simple.ToRow[boot] ( src/Database/PostgreSQL/Simple/ToRow.hs-boot, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/ToRow.o-boot )
[15 of 36] Compiling Database.PostgreSQL.Simple.ToField ( src/Database/PostgreSQL/Simple/ToField.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/ToField.o )
[16 of 36] Compiling Database.PostgreSQL.Simple.ToRow ( src/Database/PostgreSQL/Simple/ToRow.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/ToRow.o )
[17 of 36] Compiling Database.PostgreSQL.Simple.SqlQQ ( src/Database/PostgreSQL/Simple/SqlQQ.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/SqlQQ.o )
[18 of 36] Compiling Database.PostgreSQL.Simple.Internal ( src/Database/PostgreSQL/Simple/Internal.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Internal.o )

src/Database/PostgreSQL/Simple/Internal.hs:36:1: warning: [-Wunused-imports]
    The import of `Data.Monoid' is redundant
      except perhaps to import instances from `Data.Monoid'
    To import instances alone, use: import Data.Monoid()
   |
36 | import           Data.Monoid
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^

src/Database/PostgreSQL/Simple/Internal.hs:353:17: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched:
            CopyBoth
            SingleTuple
    |
353 |                 case status of
    |                 ^^^^^^^^^^^^^^...

src/Database/PostgreSQL/Simple/Internal.hs:374:5: warning: [-Wincomplete-patterns]
    Pattern match(es) are non-exhaustive
    In a case alternative:
        Patterns not matched:
            CopyBoth
            SingleTuple
    |
374 |     case status of
    |     ^^^^^^^^^^^^^^...
[19 of 36] Compiling Database.PostgreSQL.Simple.Notification ( src/Database/PostgreSQL/Simple/Notification.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Notification.o )
[20 of 36] Compiling Database.PostgreSQL.Simple.LargeObjects ( src/Database/PostgreSQL/Simple/LargeObjects.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/LargeObjects.o )
[21 of 36] Compiling Database.PostgreSQL.Simple.Errors ( src/Database/PostgreSQL/Simple/Errors.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Errors.o )

src/Database/PostgreSQL/Simple/Errors.hs:28:1: warning: [-Wunused-imports]
    The import of `Control.Applicative' is redundant
      except perhaps to import instances from `Control.Applicative'
    To import instances alone, use: import Control.Applicative()
   |
28 | import Control.Applicative
   | ^^^^^^^^^^^^^^^^^^^^^^^^^^
[22 of 36] Compiling Database.PostgreSQL.Simple.Transaction ( src/Database/PostgreSQL/Simple/Transaction.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/Transaction.o )
[23 of 36] Compiling Database.PostgreSQL.Simple.FromField[boot] ( src/Database/PostgreSQL/Simple/FromField.hs-boot, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/FromField.o-boot )
[24 of 36] Compiling Database.PostgreSQL.Simple.FromRow[boot] ( src/Database/PostgreSQL/Simple/FromRow.hs-boot, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/FromRow.o-boot )
[25 of 36] Compiling Database.PostgreSQL.Simple[boot] ( src/Database/PostgreSQL/Simple.hs-boot, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple.o-boot )
[26 of 36] Compiling Database.PostgreSQL.Simple.TypeInfo ( src/Database/PostgreSQL/Simple/TypeInfo.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/TypeInfo.o )
[27 of 36] Compiling Database.PostgreSQL.Simple.FromField ( src/Database/PostgreSQL/Simple/FromField.hs, dist/dist-sandbox-ff83c3a1/build/Database/PostgreSQL/Simple/FromField.o )
cabal: Leaving directory '/tmp/cabal-tmp-74205/postgresql-simple-0.5.3.0'
World file is already up to date.
CallStack (from HasCallStack):
  die', called at ./Distribution/Client/Install.hs:996:15 in main:Distribution.Client.Install
cabal: Error: some packages failed to install:
postgresql-simple-0.5.3.0-KibG9oDu7uEA8zcEomoNBU failed during the building
phase. The exception was:
ExitFailure (-11)
cimmanon commented 6 years ago

The OpenBSD ghc package is currently broken. You can see it mentioned here: https://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/lang/ghc/Makefile?rev=1.159&content-type=text/x-cvsweb-markup

agreif commented 6 years ago

thanks for the info. Maybe then I should use the chance to poke around with NixOS