jgm/pandoc

pandoc-lua-engine-0.2.1.5 failed to build in stackage nightly

Closed this issue · 1 comments

juhp commented
       /home/curators/work/unpack-dir/unpacked/pandoc-lua-engine-0.2.1.5-5d1dfdcc0b75389b90c91945a606ac415c6eb6553609f5f8bfd946b1fad
7216f/src/Text/Pandoc/Lua/Marshal/ImageSize.hs:25:41: error: [GHC-76037]                                                            
           Not in scope: type constructor or class ‘ImageSize’    
          |                                                       
       25 | pushImageSize :: LuaError e => Pusher e ImageSize                                                                                 |                                         ^^^^^^^^^
:
:
       /home/curators/work/unpack-dir/unpacked/pandoc-lua-engine-0.2.1.5-5d1dfdcc0b75389b90c91945a606ac415c6eb6553609f5f8bfd946b1fad
7216f/src/Text/Pandoc/Lua/Module/Log.hs:24:5: error: [GHC-10237]
           In the import of ‘Text.Pandoc.Logging’:
             an item called ‘LogMessage’ is exported, but it does not export any children
             (constructors, class methods or field names) called ‘ScriptingInfo’.
          |
       24 |   , LogMessage (ScriptingInfo, ScriptingWarning) )
          |     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
jgm commented

This version of pandoc-lua-engine depends on pandoc 3.2.
That should have been made explicit in the build-depends, but for now you can pin to a lower version.
I'll do a Hackage revision for pandoc-lua-engine.