~cadence/breezewiki-discuss

1

Breezewiki breaks with racket=8.13

Details
Message ID
<T1Y6fAdk4wWdwStZUEiLH-IRgb_qLu1PnKky_PfJeJ14Aqjv1wuWs2eNb33aB8BTKIFsrFTNEwvynRLAWEc-5X_N0w7-SP9C9Y2gPF8r4po=@protonmail.com>
DKIM signature
pass
Download raw message
Hello,
With racket 8.13, Breezewiki fails to start while running from source with the following error:

src/config.rkt:107:18: Type Checker: type mismatch  expected: (-> Any Any Boolean)
  given: (-> Symbol Symbol Symbol * Boolean)
  in: ((inst sort (Pairof Symbol String)) (hash->list (make-immutable-hasheq combined-alist)) symbol<? #:key car)
  location...:
   src/config.rkt:107:18
  context...:
   /home/imperatorstorm/.local/share/racket/8.13/pkgs/typed-racket-lib/typed-racket/typecheck/tc-toplevel.rkt:481:0: type-check
   .../private/parse-interp.rkt:643:50
   /home/imperatorstorm/.local/share/racket/8.13/pkgs/typed-racket-lib/typed-racket/tc-setup.rkt:115:12
   /home/imperatorstorm/.local/share/racket/8.13/pkgs/typed-racket-lib/typed-racket/typed-racket.rkt:22:4

Current config is as follows:

port = 9000
canonical_origin = localhost
Details
Message ID
<20240703234433.d615dd35d815b3c4e396a0be@disroot.org>
In-Reply-To
<T1Y6fAdk4wWdwStZUEiLH-IRgb_qLu1PnKky_PfJeJ14Aqjv1wuWs2eNb33aB8BTKIFsrFTNEwvynRLAWEc-5X_N0w7-SP9C9Y2gPF8r4po=@protonmail.com> (view parent)
DKIM signature
pass
Download raw message
Thanks for letting me know! I've fixed this incompatibility in the
latest BreezeWiki commit. Pull and try again and it should work.
Reply to thread Export thread (mbox)