restore non-break version
fix gcc folly
add gitignore