Explanation of SVR4 Patch Numbering for Java Releases on Solaris (Doc ID 2074763.1)

Last updated on NOVEMBER 22, 2015

Applies to:

Java SE JDK and JRE - Version 6 and later
SunOS
Oracle Solaris on SPARC (64-bit)
Oracle Solaris on SPARC (32-bit)
Oracle Solaris on x86-64 (64-bit)
Oracle Solaris on x86 (32-bit)

Goal

This document intends to explain the patch numbering scheme for Java SE update releases in Solaris SVR4 patches where customers see the patch ID's changing from one release to another.

When Java SE 6 update 105 was released in October 2015, customers saw the Solaris SVR4 patch ID change from the previous release, from 125137-XX to 152077-05.

 

Java SE releases use the minor version or update version number, the 91 in 6u91, for the Solaris SVR4 patch revision number.  For example:

 

6u91 : 125136-91  125137-91   125138-91   125139-91

7u91:  147692-91  147693-91   147694-91    147695-91

8u66:  151009-66  151010-66

 

But when Java SE update versions go beyond 99 into 3-digit level, the Solaris patch mechanism loses the capability of handling it.  Hence new patch ID's are introduced to replace the old patch ID's.   When Java SE update versions goes to the next hundred level, another set of patch ID's will be introduced.

So we can expect ...

6u1 to 6u101 : 125136-xx  125137-xx   125138-xx   125139-xx

6u105 to 6u199 : 152076-xx  152077-xx 152078-xx 152079-xx

6u200 to 6u299: will be in a different set of patch id's

 ... and so on until the product goes to end of support life

The same rule applies to Java SE 7 and 8 update releases.

Solution

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms