IntersectMBO / bech32

Haskell implementation of the Bech32 address format (BIP 0173).
Apache License 2.0
47 stars 13 forks source link

Make it possible to build `bech32` with version `0.18.0.0` of `optparse-applicative`. #51

Closed jonathanknowles closed 1 year ago

jonathanknowles commented 1 year ago

It's currently not possible to build bech32 with version 0.18.0.0 of optparse-applicative (as 0.18.0.0 broke API compatibility with previous versions).

The build current fails with:


app/Main.hs:50:27: error:
Error:     Module ‘Options.Applicative.Help.Pretty’ does not export ‘text’
   |
50 |     ( bold, hsep, indent, text, underline, vsep )
   |                           ^^^^

app/Main.hs:50:33: error:
Error:     Module
    ‘Options.Applicative.Help.Pretty’
    does not export
    ‘underline’
   |
50 |     ( bold, hsep, indent, text, underline, vsep )
   |                                 ^^^^^^^^^

(link to broken build: https://github.com/input-output-hk/bech32/actions/runs/5060580577/jobs/9093988152)

jonathanknowles commented 1 year ago

Fixed by https://github.com/input-output-hk/bech32/pull/59.