Bug#1070396: exim4: FTBFS on hurd-i386
Svante Signell
svante.signell at gmail.com
Sat May 4 19:57:43 BST 2024
Source: exim4
Version: 4.97-8
Severity: important
Tags: patch
User: debian-hurd at lists.debian.org
Usertags: hurd
X-Debbugs-CC: debian-hurd at lists.debian.org
Hi,
exim4 FTBFS on hurd-i386, but built before. Latest successful build
was 4.94-19. Attached are two patches enabling a successful build:
- exim_monitor_em_hdr.h:
em_hdr.h includes macros.h but not exim.h, which defines PATH_MAX, but
that header file cannot cannot be included. Instead define PATH_MAX
directly in em_hdr.h to avoid the error occurring when macros.h is
included.
- src_tls-gnu.c.patch:
Define tls_{client,server}_creds_invalidate() for Hurd too by adding
#defined(__GNU__) to the condition. Functions gnutls_priority_deinit()
and gnutls_certificate_free_credentials() already defined in
libgnutls.so.30 (and libgnutls.a)
Thanks!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: src_tls-gnu.c.patch
Type: text/x-patch
Size: 410 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-exim4-maintainers/attachments/20240504/4897e539/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: exim_monitor_em_hdr.h.patch
Type: text/x-patch
Size: 472 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-exim4-maintainers/attachments/20240504/4897e539/attachment-0001.bin>
More information about the Pkg-exim4-maintainers
mailing list