Мне нужна помощь в строительстве Hakyll с CircleCI, я не смог найти много вспомогательной информации об этой ошибке. Ошибка, кажется, на построение зависимостей HsLua библиотеки, вот стека журналов я получаю:Невозможно построить Hakyll с CircleCI
...
`ScriptingziLua_dbgI'
/tmp/ghc14828_0/ghc_11.o:ghc_8.c:(.text+0x100): first defined here
/tmp/ghc14828_0/ghc_11.o: In function `ScriptingziLua_dbgR':
ghc_8.c:(.text+0x190): multiple definition of `ScriptingziLua_dbgR'
/tmp/ghc14828_0/ghc_11.o:ghc_8.c:(.text+0x190): first defined here
/tmp/ghc14828_0/ghc_11.o: In function `ScriptingziLua_dbh0':
ghc_8.c:(.text+0x260): multiple definition of `ScriptingziLua_dbh0'
/tmp/ghc14828_0/ghc_11.o:ghc_8.c:(.text+0x260): first defined here
collect2: error: ld returned 1 exit status
stack build --only-dependencies returned exit code 1
Я попытался с помощью стека Haskell с LTS-5.18, локально работает нормально, и с CircleCI не удается на здании Библиотека HsLua. Я также попытался использовать предопределенную машину GHC в CircleCI (версия: 7.10.2) и Cabal, но та же ошибка. Буду признателен за помощь в этом, thx.
Возможно отношение https://stackoverflow.com/questions/34654262/build-fails-because -of-multiple-definition-linker-errors-in-native-dependencie/34811594 # 34811594 –
@JanTojnar Ваш комментарий был очень полезным, thx. Я исправил, добавив еще одну версию GCC в CircleCI. –