-
Bug
-
Resolution: Fixed
-
P4
-
12
Running make images for a cross compiled configuration triggers a rebuild of some components even if there are no new changes:
$ make CONF=linux-aarch64-release images
Building target 'images' in configuration 'linux-aarch64-release'
Creating support/interim-jmods/java.logging.jmod
Creating support/interim-jmods/java.base.jmod
Creating interim jimage
Creating images/jmods/jdk.jlink.jmod
Creating images/jmods/java.base.jmod
Creating jdk image
Finished building target 'images' in configuration 'linux-aarch64-release'
$ make CONF=linux-aarch64-release images
Building target 'images' in configuration 'linux-aarch64-release'
Creating support/interim-jmods/java.logging.jmod
Creating support/interim-jmods/java.base.jmod
Creating interim jimage
Creating images/jmods/jdk.jlink.jmod
Creating images/jmods/java.base.jmod
Creating jdk image
Finished building target 'images' in configuration 'linux-aarch64-release’
FWIW make jmods seems to have the same effect.
$ make CONF=linux-aarch64-release images
Building target 'images' in configuration 'linux-aarch64-release'
Creating support/interim-jmods/java.logging.jmod
Creating support/interim-jmods/java.base.jmod
Creating interim jimage
Creating images/jmods/jdk.jlink.jmod
Creating images/jmods/java.base.jmod
Creating jdk image
Finished building target 'images' in configuration 'linux-aarch64-release'
$ make CONF=linux-aarch64-release images
Building target 'images' in configuration 'linux-aarch64-release'
Creating support/interim-jmods/java.logging.jmod
Creating support/interim-jmods/java.base.jmod
Creating interim jimage
Creating images/jmods/jdk.jlink.jmod
Creating images/jmods/java.base.jmod
Creating jdk image
Finished building target 'images' in configuration 'linux-aarch64-release’
FWIW make jmods seems to have the same effect.