Open ryandesign opened 3 weeks ago
In 1.4.5 the first line of config/config.guess and config/config.sub and config/install-sh is #!/usr/bin/sh
while the first line of the other files in the config/ directory is #!/bin/sh
. In 1.4.4 the first line of all files in config/ was #!/bin/sh
. /bin/sh exists on macOS; /usr/bin/sh doesn't. Fixing the shebang line fixes the problem.
Also, in 1.4.5, config/config.guess and config/config.sub and config/install-sh have permissions -rwxr--r--
whereas the other files in the config/ directory have permissions -rwxr-xr-x
. This is not a problem but is unusual. In 1.4.4, all files in config/ have permissions -rwxr-xr-x
.
Describe the bug ETL 1.4.5 fails to configure on macOS 12 when coreutils is not installed:
config.log says:
This is a regression; ETL 1.4.4 did not have this problem.
The problem goes away if coreutils is installed; then it uses coreutils' gmkdir instead of install-sh.
To Reproduce Steps to reproduce the behavior:
Expected behavior successful build
System information: