Resolving dependencies... Configuring base-orphans-0.6... Configuring base-compat-0.9.3... Building base-compat-0.9.3... Building base-orphans-0.6... Installed base-orphans-0.6 Configuring base64-bytestring-1.0.0.1... Building base64-bytestring-1.0.0.1... Installed base-compat-0.9.3 Configuring basement-0.0.6... Building basement-0.0.6... Installed base64-bytestring-1.0.0.1 Configuring blaze-builder-0.4.0.2... Building blaze-builder-0.4.0.2... Installed blaze-builder-0.4.0.2 Configuring byteable-0.1.1... Building byteable-0.1.1... Installed byteable-0.1.1 Configuring cabal-doctest-1.0.6... Building cabal-doctest-1.0.6... Installed cabal-doctest-1.0.6 Configuring cereal-0.5.5.0... Building cereal-0.5.5.0... Installed cereal-0.5.5.0 Configuring data-default-class-0.1.2.0... Building data-default-class-0.1.2.0... Installed data-default-class-0.1.2.0 Configuring dlist-0.8.0.4... Building dlist-0.8.0.4... Installed dlist-0.8.0.4 Configuring hourglass-0.2.10... Building hourglass-0.2.10... Installed hourglass-0.2.10 Configuring http-types-0.12... Building http-types-0.12... Installed basement-0.0.6 Configuring mime-types-0.1.0.7... Building mime-types-0.1.0.7... Installed http-types-0.12 Configuring old-locale-1.0.0.7... Building old-locale-1.0.0.7... Installed old-locale-1.0.0.7 Configuring prelude-extras-0.4.0.3... Building prelude-extras-0.4.0.3... Installed mime-types-0.1.0.7 Configuring safe-0.3.16... Building safe-0.3.16... Installed prelude-extras-0.4.0.3 Configuring semigroups-0.18.4... Building semigroups-0.18.4... Installed safe-0.3.16 Configuring th-abstraction-0.2.6.0... Installed semigroups-0.18.4 Configuring time-locale-compat-0.1.1.3... Building th-abstraction-0.2.6.0... Building time-locale-compat-0.1.1.3... Installed time-locale-compat-0.1.1.3 Configuring transformers-compat-0.5.1.4... Building transformers-compat-0.5.1.4... Installed transformers-compat-0.5.1.4 Configuring unexceptionalio-0.3.0... Installed th-abstraction-0.2.6.0 Configuring uuid-types-1.0.3... Building unexceptionalio-0.3.0... Building uuid-types-1.0.3... Installed unexceptionalio-0.3.0 Configuring pem-0.2.2... Building pem-0.2.2... Installed uuid-types-1.0.3 Configuring streaming-commons-0.1.18... Installed pem-0.2.2 Configuring socks-0.5.6... Building streaming-commons-0.1.18... Building socks-0.5.6... Installed socks-0.5.6 Configuring foundation-0.0.19... Building foundation-0.0.19... Installed streaming-commons-0.1.18 Configuring cookie-0.4.3... Building cookie-0.4.3... Installed cookie-0.4.3 Configuring tagged-0.8.5... Building tagged-0.8.5... Installed tagged-0.8.5 Configuring exceptions-0.8.3... Building exceptions-0.8.3... Installed exceptions-0.8.3 Configuring contravariant-1.4.1... Building contravariant-1.4.1... Installed contravariant-1.4.1 Configuring distributive-0.5.3... Building distributive-0.5.3... Installed distributive-0.5.3 Configuring aeson-1.2.3.0... Building aeson-1.2.3.0... Installed foundation-0.0.19 Configuring http-client-0.5.9... Building http-client-0.5.9... Installed http-client-0.5.9 Configuring errors-2.2.2... Building errors-2.2.2... Installed errors-2.2.2 Configuring comonad-5.0.2... Installed aeson-1.2.3.0 Configuring memory-0.14.14... Building memory-0.14.14... Building comonad-5.0.2... Installed comonad-5.0.2 Configuring bifunctors-5.5... Building bifunctors-5.5... Installed memory-0.14.14 Configuring cryptonite-0.24... Building cryptonite-0.24... Installed bifunctors-5.5 Configuring asn1-types-0.3.2... Building asn1-types-0.3.2... Installed asn1-types-0.3.2 Configuring semigroupoids-5.2.2... Building semigroupoids-5.2.2... Installed semigroupoids-5.2.2 Configuring profunctors-5.2.2... Building profunctors-5.2.2... Installed profunctors-5.2.2 Configuring asn1-encoding-0.9.5... Building asn1-encoding-0.9.5... Installed asn1-encoding-0.9.5 Configuring free-4.12.4... Building free-4.12.4... Installed cryptonite-0.24 Configuring asn1-parse-0.9.4... Installed free-4.12.4 Building asn1-parse-0.9.4... Installed asn1-parse-0.9.4 Configuring x509-1.7.2... Building x509-1.7.2... Installed x509-1.7.2 Configuring x509-store-1.6.5... Building x509-store-1.6.5... Installed x509-store-1.6.5 Configuring x509-system-1.6.6... Configuring x509-validation-1.6.9... Building x509-validation-1.6.9... Building x509-system-1.6.6... Installed x509-system-1.6.6 Installed x509-validation-1.6.9 Configuring tls-1.4.0... Building tls-1.4.0... Installed tls-1.4.0 Configuring connection-0.2.8... Building connection-0.2.8... Installed connection-0.2.8 Configuring http-client-tls-0.3.5.1... Building http-client-tls-0.3.5.1... Installed http-client-tls-0.3.5.1 Configuring twilio-0.2.0.0... Building twilio-0.2.0.0... Failed to install twilio-0.2.0.0 Build log ( /home/builder/.cabal/logs/ghc-8.2.2/twilio-0.2.0.0-8W8sigVvvOaA3LsfVgIxr1.log ): cabal: Entering directory '/tmp/cabal-tmp-31683/twilio-0.2.0.0' Configuring twilio-0.2.0.0... Preprocessing library for twilio-0.2.0.0.. Building library for twilio-0.2.0.0.. [ 1 of 63] Compiling Twilio.Internal.Parser ( src/Twilio/Internal/Parser.hs, dist/build/Twilio/Internal/Parser.o ) [ 2 of 63] Compiling Twilio.Internal.Request ( src/Twilio/Internal/Request.hs, dist/build/Twilio/Internal/Request.o ) [ 3 of 63] Compiling Twilio.Message.Feedback ( src/Twilio/Message/Feedback.hs, dist/build/Twilio/Message/Feedback.o ) [ 4 of 63] Compiling Twilio.Types.AddressRequirement ( src/Twilio/Types/AddressRequirement.hs, dist/build/Twilio/Types/AddressRequirement.o ) [ 5 of 63] Compiling Twilio.Types.Alpha ( src/Twilio/Types/Alpha.hs, dist/build/Twilio/Types/Alpha.o ) [ 6 of 63] Compiling Twilio.Types.AuthToken ( src/Twilio/Types/AuthToken.hs, dist/build/Twilio/Types/AuthToken.o ) [ 7 of 63] Compiling Twilio.Types.Capability ( src/Twilio/Types/Capability.hs, dist/build/Twilio/Types/Capability.o ) [ 8 of 63] Compiling Twilio.Types.ISOCountryCode ( src/Twilio/Types/ISOCountryCode.hs, dist/build/Twilio/Types/ISOCountryCode.o ) [ 9 of 63] Compiling Twilio.Types.Issue ( src/Twilio/Types/Issue.hs, dist/build/Twilio/Types/Issue.o ) [10 of 63] Compiling Twilio.Types.List ( src/Twilio/Types/List.hs, dist/build/Twilio/Types/List.o ) [11 of 63] Compiling Twilio.Types.PriceUnit ( src/Twilio/Types/PriceUnit.hs, dist/build/Twilio/Types/PriceUnit.o ) [12 of 63] Compiling Twilio.Types.SID ( src/Twilio/Types/SID.hs, dist/build/Twilio/Types/SID.o ) [13 of 63] Compiling Twilio.Types.SID.TH ( src/Twilio/Types/SID/TH.hs, dist/build/Twilio/Types/SID/TH.o ) src/Twilio/Types/SID/TH.hs:101:7: error: • Couldn't match type ‘Type’ with ‘Language.Haskell.TH.Syntax.DerivClause’ Expected type: [Language.Haskell.TH.Syntax.DerivClause] Actual type: [Type] • In the sixth argument of ‘NewtypeD’, namely ‘derivedClasses’ In the expression: NewtypeD [] makeSID [] Nothing (RecC makeSID [(getSID, Bang NoSourceUnpackedness NoSourceStrictness, sidType)]) derivedClasses In an equation for ‘newtypeDeclaration’: newtypeDeclaration = NewtypeD [] makeSID [] Nothing (RecC makeSID [(getSID, Bang NoSourceUnpackedness NoSourceStrictness, sidType)]) derivedClasses | 101 | derivedClasses | ^^^^^^^^^^^^^^ cabal: Leaving directory '/tmp/cabal-tmp-31683/twilio-0.2.0.0' cabal: Error: some packages failed to install: twilio-0.2.0.0-8W8sigVvvOaA3LsfVgIxr1 failed during the building phase. The exception was: ExitFailure 1