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