Bug#911394: tkgate hard codes include directories for iconv.h

Helmut Grohne helmut at subdivi.de
Fri Oct 19 16:36:05 BST 2018


Source: tkgate
Version: 2.0~b10-6
Tags: patch upstream
Control: block 798955 by -1

The TKG_CHECK_ICONV_H macro in acinclude.m4 hard searches for iconv.h on
TKGATE_INCDIRS. Notably the chosen TKGATE_INCDIRS lack
/usr/include/<triplet>. That means tkgate fails to build against a
non-glibc libc or against a glibc that fixes #798955. I think the check
is using entirely broken assumptions. There's a reason autotools have
AC_CHECK_HEADER and AC_CHECK_LIB and such. The attached patch minimally
fixes that up in a compatible way. Please consider applying it.

Helmut
-------------- next part --------------
A non-text attachment was scrubbed...
Name: multiarch-libc.patch
Type: text/x-diff
Size: 487 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20181019/92a1abc9/attachment.patch>


More information about the debian-science-maintainers mailing list