[darcs-devel] [issue2591] latin9-input regressions on Windows in darcs 2.14

Ganesh Sittampalam bugs at darcs.net
Sun Jul 26 16:00:17 UTC 2020


Ganesh Sittampalam <ganesh at earth.li> added the comment:

Somewhat belatedly, I'm attaching the build failure I get if I rollback
patch1683. (Surprisingly it's still undepended-on, except by tags)

I think the code it was fixing was just broken - with WIN32 defined, 
encode/decode were only being imported qualified, and
encodeUtf8/decodeUtf8 weren't defined at all, yet all were exported.

__________________________________
Darcs bug tracker <bugs at darcs.net>
<http://bugs.darcs.net/issue2591>
__________________________________
-------------- next part --------------
[ 52 of 244] Compiling Darcs.Util.Encoding ( src\Darcs\Util\Encoding.hs, C:\msys64\home\ganesh\darcs\screened\dist-newstyle\build\x86_64-windows\ghc-8.6.5\darcs-2.15.2\noopt\build\Darcs\Util\Encoding.o )

src\Darcs\Util\Encoding.hs:26:7: error:
    Not in scope: `encode'
    Perhaps you meant one of these:
      `Darcs.Util.Encoding.Win32.encode' (imported from Darcs.Util.Encoding.Win32),
      `Darcs.Util.Encoding.Win32.decode' (imported from Darcs.Util.Encoding.Win32)
   |
26 |     ( encode, decode
   |       ^^^^^^

src\Darcs\Util\Encoding.hs:26:15: error:
    Not in scope: `decode'
    Perhaps you meant one of these:
      `Darcs.Util.Encoding.Win32.decode' (imported from Darcs.Util.Encoding.Win32),
      `Darcs.Util.Encoding.Win32.encode' (imported from Darcs.Util.Encoding.Win32)
   |
26 |     ( encode, decode
   |               ^^^^^^

src\Darcs\Util\Encoding.hs:27:7: error: Not in scope: `encodeUtf8'
   |
27 |     , encodeUtf8, decodeUtf8
   |       ^^^^^^^^^^

src\Darcs\Util\Encoding.hs:27:19: error: Not in scope: `decodeUtf8'
   |
27 |     , encodeUtf8, decodeUtf8
   |                   ^^^^^^^^^^


More information about the darcs-devel mailing list