Richard Copley <address@hidden> writes:
So the dependency list in mingw pacman is incorrect for libgnutls. I've
reported this via the mingw64 github issues page:
https://github.com/msys2/MINGW-packages/issues/5997
Hmm. pacman has a package msys/libhogweed 3.5.1, which installs
d:/msys64/mingw64/bin/libhogweed-4.dll; wrong version. Sigh.
That is the package dependent on the msys DLL, not the native package; and that path doesn't seem right. Here, the files belonging to the msys/libhogweed package are:
$ pacman -Ql libhogweed
libhogweed /usr/
libhogweed /usr/bin/
libhogweed /usr/bin/msys-hogweed-5.dll
This command shows which package owns the native libhogweed DLL on my system:
$ pacman -Qo /mingw64/bin/libhogweed-5.dll
/mingw64/bin/libhogweed-5.dll is owned by mingw-w64-x86_64-nettle 3.5.1-1
Similarly, package libnettle 3.5 installs libnettle-6.dll.
$ pacman -Ssq nettle
mingw-w64-i686-nettle
mingw-w64-x86_64-nettle
libnettle
libnettle-devel
nettle
It's the native package,
mingw-w64-x86_64-nettle, that you want.