Package Details: haskell-unix 2.8.8.0-1

Git Clone URL: https://aur.archlinux.org/haskell-unix.git (read-only, click to copy)
Package Base: haskell-unix
Description: POSIX functionality (backport)
Upstream URL: https://github.com/haskell/unix
Licenses: BSD-3-Clause
Submitter: ulidtko
Maintainer: ulidtko
Last Packager: ulidtko
Votes: 1
Popularity: 0.002680
First Submitted: 2025-06-15 16:33 (UTC)
Last Updated: 2026-02-18 19:05 (UTC)

Latest Comments

e-kwsm commented on 2026-06-29 06:41 (UTC)

At the moment (as of 42a46ff88f1b) I cannot build the package:

$ pkgctl build
…
==> Starting build()...
Configuring unix-2.8.8.0...
configure: WARNING: unrecognized options: --with-compiler
checking for gcc... /usr/bin/gcc
checking whether the C compiler works... no
configure: error: in '/build/haskell-unix/src/unix-2.8.8.0/dist/build':
configure: error: C compiler cannot create executables
See 'config.log' for more details
==> ERROR: A failure occurred in build().
    Aborting...
…

This is because ld.gold does not support -Wl,-z,pack-relative-relocs.

/etc/makepkg.conf:         -Wl,-z,pack-relative-relocs"
/usr/lib/ghc-9.6.6/lib/settings:,("C compiler link flags", "-fuse-ld=gold")

Also https://github.com/haskell/unix/commit/276a5f54cb624b49ed8b5f92582a719f8f18a7e6 is required to fix fileExtendedStatus failure (https://github.com/haskell/unix/issues/364).