non-GHC: fix canonicalizeFilePath