Resolving dependencies... Configuring java-adt-1.0.20251105... Preprocessing executable 'java-adt' for java-adt-1.0.20251105.. Building executable 'java-adt' for java-adt-1.0.20251105.. [1 of 9] Compiling Paths_java_adt ( dist/build/java-adt/autogen/Paths_java_adt.hs, dist/build/java-adt/java-adt-tmp/Paths_java_adt.o ) [2 of 9] Compiling String1 ( src/String1.hs, dist/build/java-adt/java-adt-tmp/String1.o ) [3 of 9] Compiling Lexer ( dist/build/java-adt/java-adt-tmp/Lexer.hs, dist/build/java-adt/java-adt-tmp/Lexer.o ) dist/build/java-adt/java-adt-tmp/Lexer.hs:771:25: error: [GHC-87543] Ambiguous occurrence fromString. It could refer to either String1.fromString, imported from String1 at src/Lexer.x:3:26-35 (and originally defined at src/String1.hs:17:1-10), or GHC.Exts.fromString, imported from GHC.Exts at dist/build/java-adt/java-adt-tmp/Lexer.hs:20:1-15 (and originally defined in Data.String). | 771 | alex_action_21 = TkId . fromString | ^^^^^^^^^^ [4 of 9] Compiling Syntax ( src/Syntax.hs, dist/build/java-adt/java-adt-tmp/Syntax.o ) [6 of 9] Compiling Version ( src/Version.hs, dist/build/java-adt/java-adt-tmp/Version.o ) [7 of 9] Compiling Options ( src/Options.hs, dist/build/java-adt/java-adt-tmp/Options.o ) [8 of 9] Compiling Printer ( src/Printer.hs, dist/build/java-adt/java-adt-tmp/Printer.o ) Failed to install java-adt-1.0.20251105 Error: cabal: Some packages failed to install: java-adt-1.0.20251105-BtYXg3Gn85r6LFkanN1zXl failed during the building phase. The exception was: ExitFailure 1