Bug#910127: baresip hard codes locations of system headers

Helmut Grohne helmut at subdivi.de
Wed Oct 3 06:06:42 BST 2018


Source: baresip
Version: 0.5.10-1
Tags: patch upstream
Control: block 798955 by -1

baresip's mk/modules.mk hard codes a lot of system header locations and
checks for their file existence. As Debian tends to move headers into
multiarch locations, this tends to break. In particular, it will fail
with any non-glibc libc and with glibc fixing #798955. Please use the
compiler's search path for discovering headers. The attached patch
implements that. However, it does not fix the problem entirely, because
baresip includes libre's re.mk, which has similar problems. Therefore,
it is not clear whether the attached patch is complete. It goes a long
way though, so please consider applying it.

Helmut
-------------- next part --------------
A non-text attachment was scrubbed...
Name: multiarch-libc.patch
Type: text/x-diff
Size: 11942 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-voip-maintainers/attachments/20181003/c5619dd9/attachment.patch>


More information about the Pkg-voip-maintainers mailing list