On 21 January 2012 12:04, Peter Maydell peter.maydell@linaro.org wrote:
$0 here is the process name, and Perl is trying to set it using prctl(PR_SET_NAME, ...). [Google says it's done that only since Perl 5.14.] I think you're running under QEMU at this point, and QEMU doesn't support PR_SET_NAME.
qemu-linaro bug: https://bugs.launchpad.net/qemu-linaro/+bug/926102 patches submitted upstream: http://lists.gnu.org/archive/html/qemu-devel/2012-02/msg00323.html
I've confirmed that (a) I can reproduce the original problem and (b) these patches fix it. Fix should be in qemu-linaro 2012.02 (release date 9 Feb).
-- PMM