Hunspell probably breaks build on macOS

Thorsten Wagner thorsten.wagner.4 at gmail.com
Sat Oct 13 21:51:10 UTC 2018


Issue has been fixed. Reason was automake 1.16. After reverting to automake 1.14 build succeded without errors. Hunspell 1.6.2 do not cause any errors now. Many thanks for looking at the issue anyway.

> Begin forwarded message:
> 
> From: Stephan Bergmann <sbergman at redhat.com>
> Subject: Re: Hunspell probably breaks build on macOS
> Date: 1. Oktober 2018 um 09:22:20 MESZ
> To: libreoffice at lists.freedesktop.org
> Cc: Thorsten Wagner <thorsten.wagner.4 at gmail.com>
> 
> 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