system/linenoise: FTBFS due to ldconfig(8) permissions
Found on ppc64, ppc, and aarch64:
>>> linenoise: Entering fakeroot...
install -m 0755 -d /home/awilcox/Code/packages/system/linenoise/pkg/linenoise/usr/include
install -m 0644 linenoise.h /home/awilcox/Code/packages/system/linenoise/pkg/linenoise/usr/include
install -m 0755 -d /home/awilcox/Code/packages/system/linenoise/pkg/linenoise/usr/lib
install -m 0755 liblinenoise.so.0.0.0 /home/awilcox/Code/packages/system/linenoise/pkg/linenoise/usr/lib
ldconfig -n /home/awilcox/Code/packages/system/linenoise/pkg/linenoise/usr/lib
make: ldconfig: No such file or directory
Setting $PATH to include /sbin
results in:
>>> linenoise: Entering fakeroot...
install -m 0755 -d /home/awilcox/Code/packages/system/linenoise/pkg/linenoise/usr/include
install -m 0644 linenoise.h /home/awilcox/Code/packages/system/linenoise/pkg/linenoise/usr/include
install -m 0755 -d /home/awilcox/Code/packages/system/linenoise/pkg/linenoise/usr/lib
install -m 0755 liblinenoise.so.0.0.0 /home/awilcox/Code/packages/system/linenoise/pkg/linenoise/usr/lib
ldconfig -n /home/awilcox/Code/packages/system/linenoise/pkg/linenoise/usr/lib
ldconfig: You do not have permission to update /etc/ld-musl-aarch64.path
We don't need this anyway, so let's remove the call to ldconfig
from the shared-lib patch.