first linux patch post and added cabal sandbox to gitignore