Resolving dependencies... Configuring cmath-0.3... Configuring colour-2.3.3... Building cmath-0.3... Building colour-2.3.3... Failed to install cmath-0.3 Build log ( /home/builder/.cabal/logs/cmath-0.3.log ): cabal: Entering directory '/tmp/cabal-tmp-22831/cmath-0.3' Configuring cmath-0.3... Building cmath-0.3... Preprocessing library cmath-0.3... on the commandline: warning: The -fvia-C flag does nothing; it will be removed in a future GHC release [1 of 1] Compiling Foreign.C.Math.Double ( dist/build/Foreign/C/Math/Double.hs, dist/build/Foreign/C/Math/Double.o ) Foreign/C/Math/Double.hsc:146:11: error: Variable not in scope: unsafePerformIO :: IO (Double, integer-gmp-1.0.0.1:GHC.Integer.Type.Integer) -> (Double, Int) Foreign/C/Math/Double.hsc:188:10: error: Variable not in scope: unsafePerformIO :: IO (Double, Double) -> (Double, Double) cabal: Leaving directory '/tmp/cabal-tmp-22831/cmath-0.3' Configuring data-binary-ieee754-0.4.4... Building data-binary-ieee754-0.4.4... Configuring data-default-class-0.1.2.0... Installed data-binary-ieee754-0.4.4 Building data-default-class-0.1.2.0... Configuring dlist-0.8.0.2... Installed data-default-class-0.1.2.0 Building dlist-0.8.0.2... Configuring murmur-hash-0.1.0.9... Installed colour-2.3.3 Building murmur-hash-0.1.0.9... Configuring mtl-2.2.1... Installed dlist-0.8.0.2 Configuring network-2.6.3.1... Installed murmur-hash-0.1.0.9 Building mtl-2.2.1... Building network-2.6.3.1... Configuring old-locale-1.0.0.7... Installed mtl-2.2.1 Building old-locale-1.0.0.7... Configuring random-1.1... Installed old-locale-1.0.0.7 Building random-1.1... Configuring split-0.2.3.1... Installed random-1.1 Building split-0.2.3.1... Configuring primes-0.2.1.0... Installed network-2.6.3.1 Building primes-0.2.1.0... Configuring transformers-compat-0.5.1.4... Installed split-0.2.3.1 Building transformers-compat-0.5.1.4... Configuring text-1.2.2.1... Installed primes-0.2.1.0 Building text-1.2.2.1... Installed transformers-compat-0.5.1.4 Configuring hcg-minus-0.15... Building hcg-minus-0.15... Configuring data-default-instances-containers-0.0.1... Installed hcg-minus-0.15 Building data-default-instances-containers-0.0.1... Configuring data-default-instances-dlist-0.0.1... Installed data-default-instances-containers-0.0.1 Building data-default-instances-dlist-0.0.1... Configuring data-default-instances-old-locale-0.0.1... Installed data-default-instances-dlist-0.0.1 Building data-default-instances-old-locale-0.0.1... Configuring MonadRandom-0.4.2.3... Installed data-default-instances-old-locale-0.0.1 Building MonadRandom-0.4.2.3... Installed MonadRandom-0.4.2.3 Configuring hps-0.15... Building hps-0.15... Installed text-1.2.2.1 Configuring data-default-0.7.1.1... Building data-default-0.7.1.1... Installed hps-0.15 Configuring random-shuffle-0.0.4... Configuring xml-1.3.14... Installed data-default-0.7.1.1 Building random-shuffle-0.0.4... Building xml-1.3.14... Configuring blaze-builder-0.4.0.2... Installed random-shuffle-0.0.4 Building blaze-builder-0.4.0.2... Configuring hls-0.15... Installed xml-1.3.14 Building hls-0.15... Configuring hsharc-0.11... Installed blaze-builder-0.4.0.2 Building hsharc-0.11... Installed hls-0.15 Configuring hosc-0.11.1... Building hosc-0.11.1... Installed hsharc-0.11 Failed to install hosc-0.11.1 Build log ( /home/builder/.cabal/logs/hosc-0.11.1.log ): cabal: Entering directory '/tmp/cabal-tmp-22833/hosc-0.11.1' Configuring hosc-0.11.1... Building hosc-0.11.1... Preprocessing library hosc-0.11.1... [ 1 of 14] Compiling Sound.OpenSoundControl.Time ( Sound/OpenSoundControl/Time.hs, dist/build/Sound/OpenSoundControl/Time.o ) [ 2 of 14] Compiling Sound.OpenSoundControl.Type ( Sound/OpenSoundControl/Type.hs, dist/build/Sound/OpenSoundControl/Type.o ) [ 3 of 14] Compiling Sound.OpenSoundControl.Transport ( Sound/OpenSoundControl/Transport.hs, dist/build/Sound/OpenSoundControl/Transport.o ) [ 4 of 14] Compiling Sound.OpenSoundControl.Coding.Coerce ( Sound/OpenSoundControl/Coding/Coerce.hs, dist/build/Sound/OpenSoundControl/Coding/Coerce.o ) [ 5 of 14] Compiling Sound.OpenSoundControl.Coding.Cast ( Sound/OpenSoundControl/Coding/Cast.hs, dist/build/Sound/OpenSoundControl/Coding/Cast.o ) [ 6 of 14] Compiling Sound.OpenSoundControl.Coding.Byte ( Sound/OpenSoundControl/Coding/Byte.hs, dist/build/Sound/OpenSoundControl/Coding/Byte.o ) [ 7 of 14] Compiling Sound.OpenSoundControl.Coding.Decode.Base ( Sound/OpenSoundControl/Coding/Decode/Base.hs, dist/build/Sound/OpenSoundControl/Coding/Decode/Base.o ) [ 8 of 14] Compiling Sound.OpenSoundControl.Coding.Decode.Binary ( Sound/OpenSoundControl/Coding/Decode/Binary.hs, dist/build/Sound/OpenSoundControl/Coding/Decode/Binary.o ) Sound/OpenSoundControl/Coding/Decode/Binary.hs:50:45: error: Ambiguous occurrence ‘getInt32be’ It could refer to either ‘Data.Binary.Get.getInt32be’, imported from ‘Data.Binary.Get’ at Sound/OpenSoundControl/Coding/Decode/Binary.hs:7:1-22 or ‘Sound.OpenSoundControl.Coding.Decode.Binary.getInt32be’, defined at Sound/OpenSoundControl/Coding/Decode/Binary.hs:30:1 Sound/OpenSoundControl/Coding/Decode/Binary.hs:90:23: error: Ambiguous occurrence ‘isolate’ It could refer to either ‘Data.Binary.Get.isolate’, imported from ‘Data.Binary.Get’ at Sound/OpenSoundControl/Coding/Decode/Binary.hs:7:1-22 (and originally defined in ‘Data.Binary.Get.Internal’) or ‘Sound.OpenSoundControl.Coding.Decode.Binary.isolate’, defined at Sound/OpenSoundControl/Coding/Decode/Binary.hs:21:1 cabal: Leaving directory '/tmp/cabal-tmp-22833/hosc-0.11.1' cabal: Error: some packages failed to install: cmath-0.3 failed during the building phase. The exception was: ExitFailure 1 hosc-0.11.1 failed during the building phase. The exception was: ExitFailure 1 hsc3-0.11 depends on cmath-0.3 which failed to install. hsc3-graphs-0.11 depends on cmath-0.3 which failed to install. hsc3-lang-0.11 depends on cmath-0.3 which failed to install. hsc3-sf-0.11 depends on hosc-0.11.1 which failed to install. hsc3-unsafe-0.11 depends on cmath-0.3 which failed to install.