While attempting to run the command brew install mbedtls --HEAD
I encountered an error:
Error: An exception occurred within a child process:
Errno::ENOENT: No such file or directory @ rb_sysopen - include/mbedtls/config.h
I inspected the homebrew formula and see that mbedtls
's include/mbedtls/config.h
is referenced on line 27.
I reviewed the mbedtls git repo and sure enough, the file include/mbedtls/config.h
no longer exists. I searched through the commit history and can see that config.h
was renamed to to mbedtls_config.h
.
How do I go about manually resolving the filename error in the homebrew formula?