GnuTLS 3.6.16 cross-compilation fails

  • Done
  • quality assurance status badge
Details
2 participants
  • Eric Brown
  • Ludovic Courtès
Owner
unassigned
Submitted by
Eric Brown
Severity
normal
E
E
Eric Brown wrote on 1 Jun 2021 04:34
Gnutls fails to build on i586-pc (hurd)
(address . bug-guix@gnu.org)
87sg222tys.fsf@ericcbrown.com
Hello:

A recent update to gnutls seems to have broken hurd's gnutls. (I can
see this because I run childhurd)

Build log attached.


I think the error is here:

commit 0b70eb03cbcf5df7de9f468d9e2a3b53379779fe
Author: Solene Rapenne <solene@perso.pw>
Date: Fri May 28 19:05:23 2021 +0200

gnu: gnutls: Replace with 3.6.16 [fixes CVE-2021-20305].
* gnu/packages/tls.scm (gnutls)[replacement]: New field.
(gnutls-3.6.16): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>


------------------


commit 4ec964ec38d511ca203cd3c29b194d0cfb99667a
Author: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Date: Fri May 28 08:06:45 2021 -0400

gnu: jami-gnome: Include phases from the glib-or-gtk-build-system.
This makes Jami less dependent on the environment it is run within; for
example when using Jami on a foreign distributions.
* gnu/packages/jami.scm (jami-gnome)[imported-modules]: New argument.
[modules]: New argument.
[phases]{glib-or-gtk-compile-schemas, glib-or-gtk-wrap}: New phases.
Reported-by: Simon Tournier <zimon.toutoune@gmail.com>

Best regards,
Eric
Attachment: gnutls-hurd.log
L
L
Ludovic Courtès wrote on 6 Jun 2021 22:31
control message for bug #48771
(address . control@debbugs.gnu.org)
87sg1uka62.fsf@gnu.org
retitle 48771 GnuTLS 3.6.16 cross-compilation fails
quit
L
L
Ludovic Courtès wrote on 6 Jun 2021 23:14
Re: bug#48771: Gnutls fails to build on i586-pc (hurd)
(name . Eric Brown)(address . ecbrown@ericcbrown.com)(address . 48771-done@debbugs.gnu.org)
87bl8ik85c.fsf@gnu.org
Hi,

Eric Brown <ecbrown@ericcbrown.com> skribis:

Toggle quote (3 lines)
> A recent update to gnutls seems to have broken hurd's gnutls. (I can
> see this because I run childhurd)

Fixed in 4604d43c0e438107d834fb68ea46130bbfc5ec9f.

Thanks,
Ludo’.
Closed
?