-
Type:
Bug
-
Resolution: Fixed
-
Priority:
P4
-
Affects Version/s: 12
-
Component/s: infrastructure
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.