Merge pull request #292 from apple/revert-286-major-update

Revert "linux: update header used for `major` macro"