After running autoreconf and configure on Ubuntu 24.04 (noble), the generated po/Makefile will fail to run make install:
$ make install DESTDIR=debian/lftp
[...]
Making install in po
make[4]: Entering directory 'po'
debian/lftp/usr/share
make[4]: debian/lftp/usr/share: Permission denied
This failure is caused by mkdir_p pointing to MKDIR_P but MKDIR_P not being defined in po/Makefile.
Upgrade to gettext version to 0.21. Then po/Makefile will be correct:
After running autoreconf and configure on Ubuntu 24.04 (noble), the generated
po/Makefile
will fail to runmake install
:This failure is caused by
mkdir_p
pointing toMKDIR_P
butMKDIR_P
not being defined inpo/Makefile
.Upgrade to gettext version to 0.21. Then
po/Makefile
will be correct: