Package Details: mingw-w64-gnutls 3.5.16-1

Git Clone URL: (read-only)
Package Base: mingw-w64-gnutls
Description: A library which provides a secure layer over a reliable transport layer (mingw-w64)
Upstream URL:
Licenses: LGPL2.1, GPL3,
Submitter: Schala
Maintainer: Martchus
Last Packager: Martchus
Votes: 12
Popularity: 0.000063
First Submitted: 2012-08-21 15:12
Last Updated: 2017-12-28 14:43

Pinned Comments

Martchus commented on 2017-05-23 21:40

All my packages are managed at GitHub where you can also contribute directly:
There also exist a binary repository:

Latest Comments

Martchus commented on 2018-04-12 09:49

@basinilya Sorry, I've kind of forgotten about this package. If you can provide a better package, feel free to share the PKGBUILD. Since this is outdated, I need to update to 3.5.18 anyways.

About your questions: I have to admit that I have no idea. I only need this package for filezilla and have no further knowledge about it. My first attempt to find out more would be seeking for the official build scripts. Since it is open source, likely the build scripts are available somewhere, too.

Not sure about"--with-default-trust-store-pkcs11". It is in the regular gnutls package as well and we usually try to configure the mingw-w64 variants as closely to the native packages as possible. But yes, maybe this config is not applicable to Windows.

basinilya commented on 2018-04-01 20:24

Please remove "--with-default-trust-store-pkcs11" from PKGBUILD: with it the dll is unable to find issuers.

basinilya commented on 2018-04-01 13:39

Does anybody know how to build Gnutls to read certs from the Windows Registry? The binaries available at do that, but the dlls built by this AUR package don't.

Martchus commented on 2018-01-12 17:16

I'm using the same keys as the regular gnu-tls package but I can try to investigate this, though. You could use makepkg --skippgpcheck as a workaround.

pingplug commented on 2018-01-12 10:44

gpg: requesting key 9D5EAAF69013B842 from http server gpg: no valid OpenPGP data found. gpg: Total number processed: 0 gpg: Can't check signature: No public key

dontub commented on 2017-05-28 16:05

The SHA256 sum for gnutls-3.2.7-rpath.patch doesn't match.

Martchus commented on 2017-05-23 21:40

All my packages are managed at GitHub where you can also contribute directly:
There also exist a binary repository:

xantares commented on 2014-10-29 13:10

please update or orphan, here's an updated pkgbuild:

BarnabyJones commented on 2014-10-16 08:00

It was necessary to add

timdiels commented on 2014-07-25 17:09

@digifuzzy: The recent update switched to arpa/inet.h, which is indeed missing. I switched back to the older version for now.

If someone makes a mingw-w64 package that has arpa/inet.h, I'll add it as a dependency and update this package again. (gnulib supposedly has arpa/inet.h header)

digifuzzy commented on 2014-07-25 14:20

Attempted update today. Failed.
"configure: WARNING: unrecognized options: --enable-threads"
"configure: WARNING: autogen not found. Will not link against libopts."
plus a few other warnings about missing libraries.

build error: /mingw-w64-gnutls/src/gnutls-3.3.6/lib/x509/rfc2818_hostname.c:27:23: fatal error: arpa/inet.h: No such file or directory

don't understand...this package was installed previously without problem and upgrading fails.

Schala commented on 2013-10-26 01:11

Woopsy, sorry

ant32 commented on 2013-08-20 16:27

Could you please add mingw-w64-pkg-config to makedepends. I'm getting

checking for i686-w64-mingw32-pkg-config... no
checking for pkg-config... /usr/bin/pkg-config
configure: WARNING: using cross tools not prefixed with host triplet
checking pkg-config is at least version 0.9.0... yes
checking for NETTLE... no
configure: error:
*** Libnettle 2.7 was not found.

After installing mingw-w64-pkg-config it works without the native nettle being installed.

Schala commented on 2012-10-02 09:21

I cannot maintain this package any longer. It seems versions 3.1.1 and newer choke on a flaw in the Win64 API.

Schala commented on 2012-09-30 04:23

Disowning because I'm getting stuck trying to fix latest version.