Never came to mind to question "heave a sigh and a wish." Here in western Canada, it is often sung by and for homesick Maritimers. The line sings better without "make." Never heard a picky word.