> On May 21, 2016, at 5:55 AM, Erik Joelsson <erik.joels...@oracle.com> wrote:
> 
> In JDK-8157348 I made build time modifications of module-info.java more 
> restrictive by only adding exports if the exported package actually exists. 
> This existence check missed looking in imported prebuilt classes and because 
> of that, importing javafx is now broken.
> 
> Bug: https://bugs.openjdk.java.net/browse/JDK-8157507
> Patch:
> diff -r fa3dec0c2862 make/GensrcModuleInfo.gmk
> --- a/make/GensrcModuleInfo.gmk
> +++ b/make/GensrcModuleInfo.gmk
> @@ -93,7 +93,9 @@
>   # Param 1 - Name of package with dots
>   PackageExists = \
>       $(strip $(wildcard $(addsuffix $(subst .,/,/$(strip $1)), \
> -          $(MODULE_CLASSES_DIRS))))
> +          $(MODULE_CLASSES_DIRS) \
> +          $(addsuffix /$(MODULE), $(IMPORT_MODULES_CLASSES)) \
> +      )))
> 
>   # Convert the modification lines into arguments for the modification tool.
>   # Filter out modifications for non existing to-modules.

Looks okay.

Mandy

Reply via email to