[gnutls-devel] GnuTLS | Make check fails on (#1478)

Read-only notification of GnuTLS library development activities gnutls-devel at lists.gnutls.org
Sat Apr 1 18:17:53 CEST 2023



Ahmed Zaki created an issue: https://gitlab.com/gnutls/gnutls/-/issues/1478



## Description of problem:
After building gnutls I do get quite a few test failures when running make check. 

## Version of gnutls used:
3.6.16

## Distributor of gnutls (e.g., Ubuntu, Fedora, RHEL)
building from source 

## How reproducible:

Steps to Reproduce:

 * ./configure --with-included-unistring 

```
configure: summary of build options:

  version:              3.6.16 shared 58:2:28
  Host/Target system:   x86_64-pc-linux-gnu
  Build system:         x86_64-pc-linux-gnu
  Install prefix:       /usr/local
  Compiler:             gcc
  Valgrind:             no 
  CFlags:               -g -O2
  Library types:        Shared=yes, Static=no
  Local libopts:        yes
  Local libtasn1:       no
  Local unistring:      yes
  Use nettle-mini:      no
  Documentation:        yes (manpages: yes)

configure: External hardware support:

  /dev/crypto:          no
  Hardware accel:       x86-64
  Padlock accel:        yes
  Random gen. variant:  getrandom
  PKCS#11 support:      yes
  TPM support:          no

configure: Optional features:
(note that included applications might not compile properly
if features are disabled)

  SSL3.0 support:       no
  SSL2.0 client hello:  yes
  Allow SHA1 sign:      no
  DTLS-SRTP support:    yes
  ALPN support:         yes
  OCSP support:         yes
  SRP support:          yes
  PSK support:          yes
  DHE support:          yes
  ECDHE support:        yes
  GOST support:         yes
  Anon auth support:    yes
  Heartbeat support:    yes
  IDNA support:         no
  Non-SuiteB curves:    yes
  FIPS140 mode:         no
  Strict DER time:      yes

configure: Optional libraries:

  Guile wrappers:       no
  C++ library:          yes
  DANE library:         no
  OpenSSL compat:       no

configure: System files:

  Trust store pkcs11:   
  Trust store dir:      
  Trust store file:     /etc/ssl/certs/ca-certificates.crt
  Blacklist file:       
  CRL file:             
  Configuration file:   /etc/gnutls/config
  DNSSEC root key file: /etc/unbound/root.key
```

 * make
 * make check

## Actual results:

Testsuite summary for GnuTLS 3.6.16
============================================================================
# TOTAL: 458
# PASS:  390
# SKIP:  53
# XFAIL: 0
# FAIL:  15
# XPASS: 0
# ERROR: 0

I am particularly interested in why x509_dn test fails :

log shows :
```
FAIL: x509dn
============

trying NORMAL:-VERS-ALL:+VERS-TLS1.2
cert_callback:122: client: could not retrieve RDN 0.
server:279: server: Handshake has failed (Error in the pull function.)

FAIL x509dn (exit status: 1)
```

## Expected results:

-- 
Reply to this email directly or view it on GitLab: https://gitlab.com/gnutls/gnutls/-/issues/1478
You're receiving this email because of your account on gitlab.com.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.gnupg.org/pipermail/gnutls-devel/attachments/20230401/1281c49f/attachment-0001.html>


More information about the Gnutls-devel mailing list