$NetBSD: patch-lukko.cabal,v 1.3 2023/01/24 16:27:28 pho Exp $ Newer Solaris/illumos have flock(3C). --- lukko.cabal.orig 2001-09-09 01:46:40.000000000 +0000 +++ lukko.cabal @@ -32,7 +32,7 @@ description: \ cpp-options: -DHAS_OFD_LOCKING \ cpp-options: -DHAS_FLOCK . - elif !(os(solaris) || os(aix)) + elif !(os(aix)) \ cpp-options: -DHAS_FLOCK @ . @@ -93,7 +93,7 @@ library cpp-options: -DUSE_OFD_LOCKING exposed-modules: Lukko.OFD - elif !(os(solaris) || os(aix)) + elif !(os(aix)) hs-source-dirs: src-flock hs-source-dirs: src-unix cpp-options: -DUSE_FLOCK @@ -103,7 +103,7 @@ library cpp-options: -DUSE_NOOP -- Cabal check is silly - if (!os(windows) && !(os(solaris) || os(aix))) + if (!os(windows) && !(os(aix))) exposed-modules: Lukko.FLock other-modules: @@ -139,7 +139,7 @@ test-suite test-thread cpp-options: -DHAS_OFD_LOCKING cpp-options: -DHAS_FLOCK - elif !(os(solaris) || os(aix)) + elif !(os(aix)) cpp-options: -DHAS_FLOCK test-suite test-process @@ -160,5 +160,5 @@ test-suite test-process cpp-options: -DHAS_OFD_LOCKING cpp-options: -DHAS_FLOCK - elif !(os(solaris) || os(aix)) + elif !(os(aix)) cpp-options: -DHAS_FLOCK