[Xastir] Macports: last libraries update broke-up Xastir
Tom Russo
russo at bogodyn.org
Mon Sep 18 14:52:00 PDT 2017
On Mon, Sep 18, 2017 at 12:56:46PM -0700, we recorded a bogon-computron collision of the <curt.we7u at gmail.com> flavor, containing:
> > 2) Checking for 'mkinstalldirs'... Not Found
> > Attempting to copy it from system directories'
> > ***ERROR: Couldn't copy the file***
>
> Look at bootstrap.sh, the lines it failed on were:
>
> (cp /usr/local/share/automake*/mkinstalldirs . 2>/dev/null)
> (cp /usr/share/automake*/mkinstalldirs . 2>/dev/null)
Those lines should be safe to remove now, and were never strictly correct.
They date back to 2006, when mkinstalldirs was still a useful part of
autoconf/automake. They're deprecated now:
https://www.gnu.org/software/automake/manual/html_node/Auxiliary-Programs.html
says:
mkinstalldirs
This script used to be a wrapper around `mkdir -p', which is not portable. Now we prefer to use `install-sh -d' when configure finds that `mkdir -p' does not work, this makes one less script to distribute.
For backward compatibility mkinstalldirs is still used and distributed when automake finds it in a package. But it is no longer installed automatically, and it should be safe to remove it.
These two lines of bootstrap should be removed and all references to
mkinstalldirs removed from the Makefile.ams.
I just checked, and we build just fine without it if using any recent version
of autotools.
--
Tom Russo KM5VY SAR502 DM64ux http://www.swcp.com/~russo/
Tijeras, NM QRPL#1592 K2#398 SOC#236 http://kevan.org/brain.cgi?DDTNM
echo "prpv_a'rfg_cnf_har_cvcr" | sed -e 's/_/ /g' | tr [a-m][n-z] [n-z][a-m]
More information about the Xastir
mailing list