mingw64-x86_64-libidn2 is out-of-date, causes linking fail

Henry S. Thompson ht@inf.ed.ac.uk
Sat Feb 5 18:15:33 GMT 2022

There's a version skew problem between the current gnutls (3.5.18)
and libidn2 (2.3.2) in mingw64-x86_64.  This tickles an old bug (see
e.g. this bug report [1]) at runtime, namely:

  entry point "_idn2_punycode_decode" could not be found in

Downgrading mingw64-x86_64-libidn2 from 2.3.2 (2021) to 2.0,4 (2017)
fixes the problem, but may or may not introduce other issues down the

Any chance we could get an update to the mingw64-x86_64-gnutls
package?  I note that the libgnutls30 package is at 3.6.9, and gnutls
stable itself is at 3.6.16.



[1] https://bugzilla.redhat.com/show_bug.cgi?id=1683812
       Henry S. Thompson, School of Informatics, University of Edinburgh
      10 Crichton Street, Edinburgh EH8 9AB, SCOTLAND -- (44) 131 650-4440
                Fax: (44) 131 650-4587, e-mail: ht@inf.ed.ac.uk
                       URL: http://www.ltg.ed.ac.uk/~ht/
 [mail from me _always_ has a .sig like this -- mail without it is forged spam]

The University of Edinburgh is a charitable body, registered in
Scotland, with registration number SC005336.

More information about the Cygwin mailing list