On Tue, Apr 24, 2012 at 7:00 PM, Andreas Färber <afaer...@suse.de> wrote: > Am 18.04.2012 16:07, schrieb Stefan Hajnoczi: >> The last tracing pull for 1.1 before we merge only fixes. >> >> The following changes since commit 6e7a7f3d9bc2031b4c93c05400b18775ba1b1f55: >> >> Allow controlling volume with PulseAudio backend (2012-04-17 16:57:58 >> +0400) >> >> are available in the git repository at: >> >> git://github.com/stefanha/qemu.git tracing >> >> for you to fetch changes up to 256a721d46a112d8807a488ec0176985c09bbbf1: >> >> tracetool: handle DTrace keywords 'in', 'next', 'self' (2012-04-18 >> 14:03:00 +0100) >> >> ---------------------------------------------------------------- >> Lluís Vilanova (8): >> tracetool: Rewrite infrastructure as python modules >> tracetool: Add module for the 'c' format >> tracetool: Add module for the 'h' format >> tracetool: Add support for the 'stderr' backend >> tracetool: Add support for the 'simple' backend >> tracetool: Add support for the 'ust' backend >> tracetool: Add support for the 'dtrace' backend >> tracetool: Add MAINTAINERS info >> >> Stefan Hajnoczi (1): >> tracetool: handle DTrace keywords 'in', 'next', 'self' > > While the thought of not having to deal with oldish Sun shells was > certainly compelling, tracetool.py seems to require Python 2.6 and > breaks with Python 2.5.1 on Mac OS X v10.5 (the last version to support > ppc). Any chance you can fix this? > > What I'm seeing when the command line options are correct is this: > > Error: invalid trace backend > Please choose a supported trace backend.
Thanks for reporting this. I have sent a fix and tested that all backends now work with Python 2.5.6. Please let me know if this fixes the issue for you. Stefan