Review request: Build infra update

David Holmes david.holmes at oracle.com
Mon Oct 8 19:10:05 PDT 2012


Hi Erik,

In Images.gmk you seem to have duplicated the targets/instructions for 
copying rather than updating them ie:

  197 $(JRE_IMAGE_DIR)/lib/%: $(JDK_OUTPUTDIR)/lib/%
  198         $(ECHO) Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@)
  199         $(install-file)
  200
  ...
  222 # Rules for copying from images/jar directory
  223 $(JRE_IMAGE_DIR)/lib/%: $(IMAGES_OUTPUTDIR)/lib/%
  224         $(ECHO) Copying $(patsubst $(OUTPUT_ROOT)/%,%,$@)
  225         $(install-file)

Otherwise I've looked through and fwiw have "Reviewed" the changes. The 
proof as always is in the building.

A couple of to-do items for future cleanup:
- remove hardcoded build number and milestone from version.numbers
- relocate closed.version.numbers to the closed repo and access it by 
checking for $(CUSTOM_MAKE_DIR)/version.numbers
- remove hardwiring of src/closed paths for socketOptions etc

BTW I still haven't seen a resolution to my problem trying to build on 
Solaris. I'll re-try with latest build-infra.

Cheers,
David
-----

On 9/10/2012 1:09 AM, Erik Joelsson wrote:
> After achieving the milestone of equivalent images from the new and old
> build, this is a good time to refresh build-infra in jdk8. Here is a
> webrev with the proposed changes:
>
> http://cr.openjdk.java.net/~erikj/build-infra5/webrev.01/
> <http://cr.openjdk.java.net/%7Eerikj/build-infra5/webrev.01/>
>
> Unfortunately the builds will not be as equal in jdk8 as in the
> build-infra forest due to bug "JDK-8000518 - Javac generates duplicate
> name_and_type constant pool entry for class BinaryOpValueExp.java".
> Running the comparison script also takes a very long time because of it.
>
> /Erik



More information about the build-infra-dev mailing list