[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-openjfx-dev
Subject:    Re: Bug using binary stylesheets: Loading relative @font-face paths are converted to absolute ones
From:       John Neffenger <john () status6 ! com>
Date:       2023-03-30 13:58:09
Message-ID: a1478883-cb81-b2a2-1a87-c72fe9e70a1c () status6 ! com
[Download RAW message or body]

On 3/30/23 2:01 AM, Armin Schrenk wrote:
> Is this intended behaviour?

I'm guessing it's a bug. The class you mention, Css2Bin, also stores the 
absolute path of its .css input file in the corresponding .bss output 
file, which is then included in the JavaFX Controls module. That causes 
the build path to be included, blocking reproducible builds.

See #4 of the Fixes listed in the first comment here:

https://github.com/openjdk/jfx/pull/446

I plan to open a bug report and fix that particular issue after Pull 
Request #446 is integrated. The fix would have to remove any 
self-generated absolute paths for the included fonts as well.

John

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic