Especially when cross compiling kernels, many of us have used 'make
palo'. Unfortunately that required having and building the palo source.
Since palo is installable (at least on x86 and parisc), the time was
right to change this. There have also been some complications with
'make palo' and the 2.5 development kernel.
So with 2.4.18-pa58, 'make palo' no longer builds palo, but instead
requires you have it installed and in your $PATH. An error message
will tell you this information if necessary. Palo's command-line
parameters are taken from 'palo.conf' in your top-level kernel
directory. If you don't have a palo.conf, a lightly-commented
generic one will be created and you'll be informed about that. Simply
edit it and run 'make palo' again. That generic palo.conf file
leaves the lifimage in your top-level kernel directory rather
than ../palo/lifimage where it used to go. You can change that
in the config file if you want.
If you want the old behavior, use 'make oldpalo', but that may
disappear soon together with the 'make lifimage' logic in palo's
Source purists can still grab palo sources and build/install palo
either with 'make install' or by building/installing the debian package.
Take note of the DESTDIR makefile variable if you use 'make install'.