Resolving dependencies... Starting ObjectName-1.1.0.2 Starting StateVar-1.2.2 Starting OneTuple-0.3.1 Starting base-orphans-0.8.7 Building ObjectName-1.1.0.2 Building StateVar-1.2.2 Building base-orphans-0.8.7 Building OneTuple-0.3.1 Completed base-orphans-0.8.7 Starting binary-orphans-1.0.3 Completed ObjectName-1.1.0.2 Starting bindings-DSL-1.0.25 Building binary-orphans-1.0.3 Building bindings-DSL-1.0.25 Completed StateVar-1.2.2 Starting call-stack-0.4.0 Completed OneTuple-0.3.1 Starting cereal-0.5.8.3 Building call-stack-0.4.0 Building cereal-0.5.8.3 Completed bindings-DSL-1.0.25 Starting control-bool-0.2.1 Building control-bool-0.2.1 Completed call-stack-0.4.0 Starting fixed-0.3 Building fixed-0.3 Completed binary-orphans-1.0.3 Starting freetype2-0.1.2 Building freetype2-0.1.2 Completed control-bool-0.2.1 Starting half-0.3.1 Building half-0.3.1 Completed fixed-0.3 Starting hashable-1.4.1.0 Building hashable-1.4.1.0 Completed cereal-0.5.8.3 Starting indexed-traversable-0.1.2 Building indexed-traversable-0.1.2 Completed half-0.3.1 Starting integer-logarithms-1.0.3.1 Building integer-logarithms-1.0.3.1 Completed hashable-1.4.1.0 Starting parallel-3.2.2.0 Building parallel-3.2.2.0 Completed integer-logarithms-1.0.3.1 Starting primitive-0.7.4.0 Building primitive-0.7.4.0 Completed indexed-traversable-0.1.2 Starting reflection-2.1.6 Building reflection-2.1.6 Completed parallel-3.2.2.0 Starting semigroups-0.20 Building semigroups-0.20 Completed semigroups-0.20 Starting splitmix-0.1.0.4 Building splitmix-0.1.0.4 Completed reflection-2.1.6 Starting tagged-0.8.6.1 Building tagged-0.8.6.1 Completed freetype2-0.1.2 Starting th-abstraction-0.4.4.0 Completed splitmix-0.1.0.4 Starting transformers-compat-0.7.2 Building th-abstraction-0.4.4.0 Building transformers-compat-0.7.2 Completed tagged-0.8.6.1 Starting unliftio-core-0.2.0.1 Building unliftio-core-0.2.0.1 Completed primitive-0.7.4.0 Starting vector-stream-0.1.0.0 Building vector-stream-0.1.0.0 Completed unliftio-core-0.2.0.1 Starting void-0.7.3 Building void-0.7.3 Completed transformers-compat-0.7.2 Starting zlib-0.6.3.0 Building zlib-0.6.3.0 Completed th-abstraction-0.4.4.0 Starting contravariant-1.5.5 Building contravariant-1.5.5 Completed void-0.7.3 Starting bindings-GLFW-3.3.2.0 Completed vector-stream-0.1.0.0 Building bindings-GLFW-3.3.2.0 Starting OpenGLRaw-3.3.4.1 Building OpenGLRaw-3.3.4.1 Completed contravariant-1.5.5 Starting unordered-containers-0.2.19.1 Building unordered-containers-0.2.19.1 Completed zlib-0.6.3.0 Starting random-1.2.1.1 Building random-1.2.1.1 Completed random-1.2.1.1 Starting distributive-0.6.2.1 Building distributive-0.6.2.1 Completed unordered-containers-0.2.19.1 Starting scientific-0.3.7.0 Completed bindings-GLFW-3.3.2.0 Starting resourcet-1.2.6 Building scientific-0.3.7.0 Building resourcet-1.2.6 Completed distributive-0.6.2.1 Starting transformers-base-0.4.6 Building transformers-base-0.4.6 Completed resourcet-1.2.6 Starting vector-0.13.0.0 Building vector-0.13.0.0 Completed scientific-0.3.7.0 Starting GLFW-b-1.4.8.4 Building GLFW-b-1.4.8.4 Completed transformers-base-0.4.6 Starting comonad-5.0.8 Building comonad-5.0.8 Completed comonad-5.0.8 Starting bytes-0.17.2 Building bytes-0.17.2 Completed GLFW-b-1.4.8.4 Starting bifunctors-5.5.12 Building bifunctors-5.5.12 Completed bytes-0.17.2 Completed bifunctors-5.5.12 Starting profunctors-5.6.2 Starting semigroupoids-5.3.7 Building profunctors-5.6.2 Building semigroupoids-5.3.7 Completed vector-0.13.0.0 Starting assoc-1.0.2 Building assoc-1.0.2 Completed assoc-1.0.2 Starting indexed-traversable-instances-0.1.1.1 Building indexed-traversable-instances-0.1.1.1 Completed profunctors-5.6.2 Starting JuicyPixels-3.3.8 Building JuicyPixels-3.3.8 Completed indexed-traversable-instances-0.1.1.1 Starting these-1.1.1.1 Building these-1.1.1.1 Completed semigroupoids-5.3.7 Starting invariant-0.6 Building invariant-0.6 Completed these-1.1.1.1 Starting free-5.1.9 Building free-5.1.9 Completed invariant-0.6 Starting strict-0.4.0.1 Building strict-0.4.0.1 Completed strict-0.4.0.1 Completed free-5.1.9 Starting adjunctions-4.4.2 Building adjunctions-4.4.2 Completed JuicyPixels-3.3.8 Starting JuicyPixels-util-0.2 Building JuicyPixels-util-0.2 Failed to install JuicyPixels-util-0.2 Build log ( /home/builder/.cabal/logs/ghc-9.2.4/JuicyPixels-util-0.2-2Sj1GETtgmzKnj5vCurznA.log ): cabal: Entering directory '/tmp/cabal-tmp-19409/JuicyPixels-util-0.2' Configuring JuicyPixels-util-0.2... Preprocessing library for JuicyPixels-util-0.2.. Building library for JuicyPixels-util-0.2.. [1 of 1] Compiling Codec.Picture.RGBA8 ( Codec/Picture/RGBA8.hs, dist/build/Codec/Picture/RGBA8.o, dist/build/Codec/Picture/RGBA8.dyn_o ) Codec/Picture/RGBA8.hs:80:86: error: Variable not in scope: wordToInteger :: Word# -> a0 | 80 | in withForeignPtr fptr $ \(Ptr a) -> return $ fromEnum $ wordToInteger (int2Word# (addr2Int# a)) | ^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-19409/JuicyPixels-util-0.2' Completed adjunctions-4.4.2 Completed OpenGLRaw-3.3.4.1 Error: cabal: Some packages failed to install: JuicyPixels-util-0.2-2Sj1GETtgmzKnj5vCurznA failed during the building phase. The exception was: ExitFailure 1 free-game-1.2-6lsJPlk7jmg5voRhUBjNp6 depends on free-game-1.2 which failed to install.