This error is due to freetype header missing.
_imagingft.c:73:10: fatal error: 'freetype/fterrors.h' file not found
#include <freetype/fterrors.h>
^
1 error generated.
error: command 'cc' failed with exit status 1
First, verify freetype is installed. With brew:
brew install freetype
If freetype installed, warning message shows:
Warning: freetype-2.5.5 already installed
Next to fixed the issue, is create a symlink for freetype2.
Instead of symlinking to a specific version of freetype2, do this:
ln -s /usr/local/include/freetype2 /usr/local/include/freetype
This saves you the trouble of recreating the symlink whenever you upgrade freetype2.
What do you think?