Building unix-compat with unix package version greater than 2.8 fails due to API changes. The errors are in the re-exports from src/System/PosixCompat/User.hsc. Supporting unix 2.8.0 and beyond is important because of the Abstract filepath proposal (AFPP) which is/will be supported by many core packages.