`sed` invocation is incompatible with BSD `sed`
CMake calls sed
at https://gitlab.freedesktop.org/poppler/poppler/-/blob/0c9bfb401780d6e05adba58e03c3dbdfa44c9895/CMakeLists.txt#L545. This sed
invocation results in a build failure when using /usr/bin/sed
on macOS.
Using the -e
flag, so that the sed
call looks something like
sed -i -e "s#/usr/bin/gperf#gperf#"
fixes the build error.
This issue was spotted while building version 22.08.0 for Homebrew at https://github.com/Homebrew/homebrew-core/pull/109303.
Edited by Carlo Cabrera