On Mon, 31 Jul 2023 05:07:42 GMT, Julian Waters <jwat...@openjdk.org> wrote:

>> Jan Kratochvil has updated the pull request incrementally with one 
>> additional commit since the last revision:
>> 
>>   Try not to remove CCACHE_BASEDIR.
>
> Ah, these changes were done for better reproducible builds, I had completely 
> missed that. The relative paths mean that the compiled files aren't all using 
> different absolute paths in their macros and so on, making the build more 
> reproducible. Changing these would be rather problematic for a lot of things 
> unfortunately
> 
> Edit: Nevermind, David beat me to it

@TheShermanTanker made a suggestion:

ifeq ($(call Or, $(if $(CCACHE), true), $(call equals 
$(ALLOW_ABSOLUTE_PATHS_IN_OUTPUT), false))-$(FILE_MACRO_CFLAGS), true-)

I got it by mail but I do not see it here - has it been deleted? I admit I 
prefer how it is now, this oneliner looks a bit cryptic to me.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/15080#issuecomment-1658289640

Reply via email to