Bug#582037: idjc: FTBFS error: ffmpeg/avcodec.h: No such file or directory

Jakub Wilk jwilk at debian.org
Wed May 19 09:14:16 UTC 2010


* Fabian Greffrath <greffrath at leat.rub.de>, 2010-05-19, 10:12:
>>I believe that bashisms are the only problems here. The bug didn't
>>trigger earlier, because dash didn't support LINENO and configure
>>scripts try to avoid such shells; as a result, the configure script was
>>effectively run by bash. However, LINENO has been implemented in dash
>>(>= 0.5.5.1-4), so the script is run by /bin/sh now.
>
>Indeed! The attached patch also fixes the FTBFS by simply fixing the 
>bashism. Obviously the ampersand character ('&') in the line calling 
>gcc has been interpreted by dash to run the compilation in the 
>background and proceed with the script, which already checked the 
>exit status and thus never realized that the compilation failed.

Please note that there's other instance of that bashism in line 109:

python -c "import mutagen" &>/dev/null

-- 
Jakub Wilk
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20100519/739c2ca9/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list