Hunspell probably breaks build on macOS

Stephan Bergmann sbergman at redhat.com
Mon Oct 1 07:22:20 UTC 2018


On 29/09/2018 22:04, Thorsten Wagner wrote:
[...]
> config.status:1310: creating tests/suggestiontest/Makefile
> config.status:1310: creating config.h
> config.status:1539: executing depfiles commands
> config.status:1616: cd src/hunspell       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
> make[2]: Entering directory '/Volumes/DTA/Build/LibreOffice/6-1-2/workdir/UnpackedTarball/hunspell/src/hunspell'
> make[2]: execvp: ../.././install-sh: Permission denied

I guess this is where things start to go wrong for you.  What's the 
output of `ls -l 
/Volumes/DTA/Build/LibreOffice/6-1-2/workdir/UnpackedTarball/hunspell/install-name` 
for you?

This /might/ be related to macOS' problematic design of filtering some 
env vars from some sub-processes, but it's not clear to me how exactly 
that would kick in here (and I can't reproduce your issue).

> make[2]: *** [/var/folders/4l/wqky2n495vl1ykdq6ptgr4p40000gn/T/Gm4K0ASs:527: .deps/affentry.Plo] Error 127
> make[2]: Leaving directory '/Volumes/DTA/Build/LibreOffice/6-1-2/workdir/UnpackedTarball/hunspell/src/hunspell'
> config.status:1621: $? = 2
> config.status:1616: cd src/parsers       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
> make[2]: Entering directory '/Volumes/DTA/Build/LibreOffice/6-1-2/workdir/UnpackedTarball/hunspell/src/parsers'
> make[2]: execvp: ../.././install-sh: Permission denied
> make[2]: *** [/var/folders/4l/wqky2n495vl1ykdq6ptgr4p40000gn/T/Gm1wbaif:485: .deps/firstparser.Po] Error 127
> make[2]: Leaving directory '/Volumes/DTA/Build/LibreOffice/6-1-2/workdir/UnpackedTarball/hunspell/src/parsers'
> config.status:1621: $? = 2
> config.status:1616: cd src/tools       && sed -e '/# am--include-marker/d' Makefile         | make -f - am--depfiles
> make[2]: Entering directory '/Volumes/DTA/Build/LibreOffice/6-1-2/workdir/UnpackedTarball/hunspell/src/tools'
> make[2]: execvp: ../.././install-sh: Permission denied
> make[2]: *** [/var/folders/4l/wqky2n495vl1ykdq6ptgr4p40000gn/T/GmMFaNh4:644: .deps/analyze.Po] Error 127
> make[2]: Leaving directory '/Volumes/DTA/Build/LibreOffice/6-1-2/workdir/UnpackedTarball/hunspell/src/tools'
> config.status:1621: $? = 2
> config.status:1625: error: in `/Volumes/DTA/Build/LibreOffice/6-1-2/workdir/UnpackedTarball/hunspell':
> config.status:1627: error: Something went wrong bootstrapping makefile fragments
>     for automatic dependency tracking.  Try re-running configure with the
>     '--disable-dependency-tracking' option to at least be able to build
>     the package (albeit without support for automatic dependency tracking).
> See `config.log' for more details
[...]


More information about the LibreOffice mailing list