fix building protobuf when user name is not the same as primary group name
The build fails if the linux user name is not the same as the primary group name. This fixes it.
The build fails if the linux user name is not the same as the primary group name. This fixes it.