What I'm worried about is that the same issue may affect other swig bindings such as python or ruby, which also include $CPPFLAGS during the process, so just to be safe here.

You can revert a commit using `git revert <commit hash>`.