Package Details: gnutls-git 3.7.7.r21.g66f511895-1

Git Clone URL: https://aur.archlinux.org/gnutls-git.git (read-only, click to copy)
Package Base: gnutls-git
Description: A secure communications library implementing the SSL, TLS and DTLS protocols and technologies around them
Upstream URL: https://www.gnutls.org/
Licenses: LGPL
Conflicts: gnutls
Provides: gnutls
Submitter: Chocobo1
Maintainer: Chocobo1
Last Packager: Chocobo1
Votes: 2
Popularity: 0.000000
First Submitted: 2017-08-25 12:41 (UTC)
Last Updated: 2022-08-17 05:35 (UTC)

Required by (378)

Sources (1)

Latest Comments

1 2 Next › Last »

muflone commented on 2022-08-17 14:37 (UTC)

it seems the failed build is a bit random. I compiled successfully in a clean chroot twice and also twice times it failed, with no build differences, maybe there's some weird race condition

muflone commented on 2022-08-17 12:36 (UTC) (edited on 2022-08-17 12:37 (UTC) by muflone)

I added the following flags from the official gnutls package and this way builds properly:

--disable-static \
--with-idn \
--with-brotli \
--with-zstd \
--with-tpm2 \
--enable-guile --with-guile-site-dir=no

muflone commented on 2022-08-17 11:50 (UTC)

thank you Chocobo1, that issue is fixed but now, at the end of the build process I get this error (in a clean chroot):

make[5]: Entering directory '/build/gnutls-git/src/gnutls/doc'
  CC       errcodes.o
  CC       common.o
  CC       printlist.o
  CC       common.o
  CC       alert-printlist.o
  CC       common.o
mv: cannot stat '.deps/common.Tpo': No such file or directory
make[5]: *** [Makefile:4731: common.o] Error 1
make[5]: *** Waiting for unfinished jobs....
  CCLD     errcodes
make[5]: Leaving directory '/build/gnutls-git/src/gnutls/doc'
  CCLD     printlist
make[4]: *** [Makefile:5648: alerts.texi] Error 2
make[4]: *** Waiting for unfinished jobs....

Chocobo1 commented on 2022-08-17 06:19 (UTC)

error building:

Fixed.

muflone commented on 2022-08-17 01:36 (UTC)

error building:

Submodule path 'devel/libtasn1': checked out '6e8c03bc4a42f9783a91a8166e4443ba59ba5a97'
./bootstrap.conf: line 69: gnulib/gnulib-tool: No such file or directory
./bootstrap: line 269: gtkdocize: command not found
./bootstrap: Error: 'gtkdocize' not found

./bootstrap: Please install the prerequisite programs
==> ERROR: A failure occurred in build().
    Aborting...
==> ERROR: Build failed, check /media/ArchBuilds/gnutls-git/extra-x86_64/muflone/build

also after installing gnulib-git which contains gnulib-tool I receive the same error.

Dylan14 commented on 2021-03-08 06:35 (UTC)

To get the package to build you will need to add the Let's Encrypt R3 pem file into /etc/ca-certificates/trust-source/anchors/ and then run update-ca-trust as root. Then you can get the package to build, as otherwise the certificate held by translationproject.org is not secure according to wget.

shoober420 commented on 2021-01-09 22:01 (UTC)

In case anyone encounters the same issue I did, I have to use the “--skip-po” flag with bootstrap for this to continue past the po section of the build.

twilk commented on 2018-12-30 17:10 (UTC) (edited on 2018-12-30 17:11 (UTC) by twilk)

To avoid the error yan12125 mentioned, I had to insert the line

sed -i 's/2\.0 1\.8/2.2 &/' configure aclocal.m4

after make autoreconf (line 27) in PKGBUILD (see gnutls#631).

JakeStanger commented on 2018-12-05 18:20 (UTC) (edited on 2018-12-05 18:21 (UTC) by JakeStanger)

Errors on configure:

checking for NETTLE... no
configure: error: 
  ***
  *** Libnettle 3.4.1 was not found.
$ pacman -Q nettle   
nettle 3.4-1

yan12125 commented on 2018-09-28 02:30 (UTC)

Hi I got the following error when building this package:

configure: error: in `/build/gnutls-git/src/gnutls':
configure: error: searching for guile development files for versions 2.0 1.8, but previously found /usr/bin/guile version 2.2