[Debian-med-packaging] Bug#1028145: praat FTCBFS: passes invalid library search path

Helmut Grohne helmut at subdivi.de
Sat Jan 7 08:40:07 GMT 2023


Source: praat
Version: 6.3.03-1
Tags: patch upstream
User: debian-cross at lists.debian.org
Usertags: ftcbfs

praat fails to cross build for armel and armhf, because it passes an
invalid library search path. The upstream makefile hard codes -L
/usr/lib/x86_64-linux-gnu. This is normally not a problem, because it
either is a correct location or it is absent. In a cross build however,
it exists and contains incompatible object files. This location is never
useful to specify ever. On Debian-based systems, this location is always
part of the search path of the compiler and there is no need to specify
it. On non-Debian systems, this location never exists. It should be
dropped and once doing so, praat cross builds.

Helmut
-------------- next part --------------
A non-text attachment was scrubbed...
Name: cross.patch
Type: text/x-diff
Size: 364 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20230107/5ab974ad/attachment.patch>


More information about the Debian-med-packaging mailing list