GNU bug report logs -
#19346
25.0.50; url-http-parse-headers: Symbol's function definition is void: gnutls-available-p
Previous Next
Reported by: Yagnesh Raghava Yakkala <hi <at> yagnesh.org>
Date: Thu, 11 Dec 2014 10:58:02 UTC
Severity: normal
Tags: fixed
Found in version 25.0.50
Fixed in version 25.1
Done: Lars Magne Ingebrigtsen <larsi <at> gnus.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
> From: Ted Zlatanov <tzz <at> lifelogs.com>
> Cc: hi <at> yagnesh.org, 19346 <at> debbugs.gnu.org, larsi <at> gnus.org
> Date: Thu, 11 Dec 2014 14:48:07 -0500
>
> >> Your fix uses `fboundp'. Should we make `gnutls-available-p' always
> >> defined to return nil, to simplify this in the future?
>
> EZ> Yes. Otherwise, the function doesn't make sense, IMO.
>
> OK. Where should we put this
In gnutls.c, of course.
> and how does it get overridden when you load the GnuTLS library?
It doesn't. It just changes the value it returns.
> As Stefan mentioned we'll need this for dynamic modules as well, so
> a generic solution would be greatly appreciated, if you have
> something in mind.
The generic solution is for the code that links to each module to
provide the function, and for the module to provide the value.
This is all part of the "protocol" between Emacs and the modules,
which includes a header file, an import library, and a bunch of
interfaces each module needs to implement.
This bug report was last modified 10 years and 213 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.