I use an AMD64 Debian lenny system to develop software for the Nokia Maemo
environment. The Maemo SDK uses scratchbox to provide cross-compilation.
Until the latest lenny update, I used scratchbox, and the Maemo SDK, in a
32-bit lenny chroot with my 64-bit kernel. This worked fine.

This is a known compatability problem between the kernel and the old libc used
by scratchbox. On my other (32-bit) system I can apply the workrounds
mentioned on the net. Either:

echo 0 > /proc/sys/vm/vdso_enabled

or

add 'vdso=0' to the kernel parameters

These work fine with kernel 2.6.25-2-686 on my 32-bit system.

However, on my 64-bit system, file /proc/sys/vm/vdso_enabled does not exist and
adding 'vdso=0' to the kernel parameters does nothing. So, scratchbox is
completely broken on this system. This is an application which was working
fine until the recent kernel update.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email]owner@bugs.debian.org[/email]
immediately.)