* Fabian Greffrath <greffr...@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
Description: Digital signature
_______________________________________________ pkg-multimedia-maintainers mailing list firstname.lastname@example.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers