Please review the attached patch which addresses:

This was tested to see if it would build "10.3.0" (3 digits) as well as "10.3.0.a1" (4 digits).