fix osx requirements, update #1704, update #1554