Details
-
Bug
-
Resolution: Fixed
-
P3
-
7
-
b113
-
generic
-
generic
Description
Currently RMIC is defined to me boot jdk rmic, need to build an rmic.jar from the jdk7 sources with a boot javac and run that with the boot java.
To be more clear here. The source to the rmic tool is in the jdk repository, and a rmic compiler needs to be run as part of the build. Currently the BOOTDIR rmic is run instead of building a bootstrap rmic from the latest sources, and run with the BOOTDIR java, effectively doing the same thing as the langtools repository and it's bootstrap compiler javac.jar that is run with the BOOTDIR java.
As long as the input to rmic is limited to what the BOOTDIR rmic understands, and it creates acceptable output for the latest release, this change may not be urgent. But if the input files to rmic require a newer rmic, then this becomes an issue. See suggested fix for more.
To be more clear here. The source to the rmic tool is in the jdk repository, and a rmic compiler needs to be run as part of the build. Currently the BOOTDIR rmic is run instead of building a bootstrap rmic from the latest sources, and run with the BOOTDIR java, effectively doing the same thing as the langtools repository and it's bootstrap compiler javac.jar that is run with the BOOTDIR java.
As long as the input to rmic is limited to what the BOOTDIR rmic understands, and it creates acceptable output for the latest release, this change may not be urgent. But if the input files to rmic require a newer rmic, then this becomes an issue. See suggested fix for more.
Attachments
Issue Links
- relates to
-
JDK-6609966 CORBA, JAXP, JAXWS split from j2se
- Closed