On Tue, 12 Mar 2024 15:07:47 GMT, Julian Waters <jwat...@openjdk.org> wrote:

>>> I have verified that this works fine in the Oracle internal CI.
>>> 
>>> Erik's point still stands:
>>> 
>>> > I still think it would be prudent to verify this patch with all the 
>>> > currently accepted versions of autoconf (2.69, 2.70, 2.71, 2.72).
>>> 
>>> I think the easiest way to achieve this is to checkout the autoconf at 
>>> these versions, and build it yourself. Iirc it was quite easy to build 
>>> autoconf (anything else would be a shame and very bad PR for the project! 
>>> :-o).
>>> 
>>> I'm hoping you are willing to do this, since I believe this is a superior 
>>> solution and I'd like to see it in mainline. (Otherwise, let me know and 
>>> I'll try to squeeze in doing it.)
>> 
>> It's actually even easier to do on Windows than it might appear, since 
>> MinGW's pacman system has caches that contain past package versions. I 
>> wouldn't have to build it at all in fact, all I'd have to do is downgrade my 
>> autoconf to past versions (I think I'm currently on 2.71). I know you're 
>> probably very busy right now, so I'll spare you the chore of having to do 
>> that by testing it on my end. That said, should I test autoconf on all 
>> platforms too? That aside, I'm still a little unhappy that there is no 
>> formal way to unregister an AC_DEFUN macro though :(
>> 
>> By the way, I've left you something in the mail. Hope you have some time to 
>> check it out!
>
>> @TheShermanTanker I think this is essentially done. All that needs are the 
>> testing. Can you do it or do you want help with it?
> 
> I'm able to do so myself, I've just been busy with university so far. I've 
> only tested 2.71 and 2.72 though, 2.69 and 2.70 might still need testing. I'm 
> still unhappy that I can't properly undefine the macros, as a side tangent

Ok. I have now tested this patch with autoconf 2.69 and 2.70, and afaict it 
works just fine. So this is finally ready to integrate. @TheShermanTanker Will 
you have the honors?

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

PR Comment: https://git.openjdk.org/jdk/pull/17401#issuecomment-2413717398

Reply via email to