reedsolomon v0.0.1.2 Release Notes
Release Date: 2015-12-02 // over 8 years ago-
๐ Release 0.0.1.1 with disabled maintainer mode during
cbits
build๐ After investigation of the build failures on Hackage, caused by autools 'maintainer mode' kicking in and required packages not being installed on the build systems, it turns out
cabal unpack
doesn't honor timestamps of files contained insdist
tarballs while unpacking. This in turn causes some source files incbits
to appear newer than their generated versions (e.g.configure.ac
being newer thanconfigure
), and the 'maintainer mode' rules being triggered, which we obviously don't want to happen in release packages.๐ This patch changes
Setup.hs
to explicitly pass--disable-maintainer-mode
toconfigure
in builds of packages whose version number doesn't match the development version, 999.This is a work-around for Cabal issue #2311.
๐ See: haskell/cabal#2311
๐ See: 4eeceb8