Mark,

Excellent news, thank you for taking the time to make it work.
I tested it in 9.0.105 (using NIO2) , 10.1.41 and 11.0.7 on Windows and it
works fine.
On Chrome 136 the negotiated DH group is X25519MLKEM768, as expected.
I'll keep doing tests.

Fede.

On Wed, May 28, 2025, 04:51 Mark Thomas <ma...@apache.org> wrote:

> On 27/05/2025 19:20, federico bustamante wrote:
> > Hi Mark, hope to find you well.
> > Just following up, did you get the build working?
> > I tried a few more times but I couldn't make any progress.
>
> Yes, all working. There is a Tomcat Native release in progress now with
> the Windows binaries built with OpenSSL 3.5.0.
>
> Details here:
> https://lists.apache.org/thread/5k3nv5ntmnrwfyz8tlywfldmpzbjdpcn
>
> Additional testing and feedback on that proposed release would be
> appreciated.
>
> Mark
>
> >
> > Fede
> >
> > On Thu, May 22, 2025, 08:22 federico bustamante <busta...@gmail.com>
> wrote:
> >
> >> I couldn't make it work with mingw64.
> >> The switch to 3.5 LTS would be wonderful, I hope you can get the build
> >> working, Mark.
> >> Please keep us updated.
> >>
> >> Thanks,
> >> Fede.
> >>
> >> On Thu, May 22, 2025, 07:07 Mark Thomas <ma...@apache.org> wrote:
> >>
> >>> On 22/05/2025 07:53, Mark Thomas wrote:
> >>>> On 21/05/2025 23:04, federico bustamante wrote:
> >>>>> Yes, I don't have high hopes on make in it work on Ubuntu, but I
> >>>>> thought of
> >>>>> giving it a try using mingw-64.
> >>>>> I'll report back.
> >>>>
> >>>> I've been building the Tomcat Native binaries for Windows for a while.
> >>>> I'll try with 3.5 and report back.
> >>>
> >>> This won't work with the currently documented Tomcat Native build
> >>> process for Windows
> >>> I'm working on some updates.
> >>>
> >>>> I'll also start a discussion on dev@ about switching the convenience
> >>>> builds to use OpenSSL 3.5 since that is the new LTS version.
> >>>
> >>> Looks like we are heading towards consensus to do that - assuming I can
> >>> get the build working.
> >>>
> >>> Mark
> >>>
> >>>>
> >>>> Mark
> >>>>
> >>>>>
> >>>>> Fede
> >>>>>
> >>>>> On Wed, May 21, 2025, 18:20 Christopher Schultz <
> >>>>> ch...@christopherschultz.net> wrote:
> >>>>>
> >>>>>> Federico,
> >>>>>>
> >>>>>> On 5/21/25 2:22 PM, federico bustamante wrote:
> >>>>>>> I've only tried with OpenSSL 3.5, but I suspect it's the same story
> >>>>>>> with
> >>>>>>> older versions (which, to be honest, wouldn't bother me as much as
> it
> >>>>>> being
> >>>>>>> a specific problem with 3.5).
> >>>>>>
> >>>>>> I'll try reproducing the build process on Windows. We know the build
> >>> CAN
> >>>>>> be produced on Windows, because, well... we produce convenience
> >>> binaries
> >>>>>> for Windows with each tcnative release. But there may be some
> >>>>>> environmental nuances that aren't completely documented in our build
> >>>>>> process. We should fix that if it's the case.
> >>>>>>
> >>>>>>> I'll try building the DLL on Ubuntu.
> >>>>>>
> >>>>>> Strictly speaking, this is not possible. You may be able to build a
> >>>>>> Linux binary, but creating a Windows DLL on Linux would require that
> >>> you
> >>>>>> set up a toolchain that is much more complicated than just doing it
> on
> >>>>>> Windows in the first place.
> >>>>>>
> >>>>>> -chris
> >>>>>>
> >>>>>>> On Wed, May 21, 2025, 13:35 Christopher Schultz <
> >>>>>>> ch...@christopherschultz.net> wrote:
> >>>>>>>
> >>>>>>>> Federico,
> >>>>>>>>
> >>>>>>>> On 5/21/25 12:27 PM, Christopher Schultz wrote:
> >>>>>>>>> Federico,
> >>>>>>>>>
> >>>>>>>>> On 5/21/25 10:58 AM, federico bustamante wrote:
> >>>>>>>>>> Hi!
> >>>>>>>>>> Did anyone have any luck building tcnative-2.dll with Openssl
> 3.5
> >>> to
> >>>>>> add
> >>>>>>>>>> Post Quantum Cryptography support?
> >>>>>>>>>> I tried following the steps in the wiki, but didn't have any
> luck
> >>>>>> (tried
> >>>>>>>>>> with cmake and nmake).
> >>>>>>>>>
> >>>>>>>>> Have you been able to compile tcnative-2.dll with earlier
> versions
> >>> of
> >>>>>>>>> OpenSSL? I'm asking to see if you are having trouble with
> building
> >>>>>>>>> tcnative in general, or if OpenSSL 3.5 is what is causing the
> >>>>>>>>> problem.
> >>>>>>>>
> >>>>>>>> FYI I just tried building libtcnative on MacOS against OpenSSL 3.5
> >>> and
> >>>>>>>> the build was successful. I believe the build process for Windows
> >>>>>>>> is ...
> >>>>>>>> complex compared to *NIX-style builds.
> >>>>>>>>
> >>>>>>>> But I wanted to confirm that tcnative didn't have any issues with
> >>>>>>>> building against OpenSSL 3.5 in general, and that seems not to be
> >>> the
> >>>>>> case.
> >>>>>>>>
> >>>>>>>> So the problem must be with the Windows build process itself.
> >>>>>>>>
> >>>>>>>> -chris
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>> ---------------------------------------------------------------------
> >>>>>>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> >>>>>>>> For additional commands, e-mail: users-h...@tomcat.apache.org
> >>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>>>
> >>>>>>
> ---------------------------------------------------------------------
> >>>>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> >>>>>> For additional commands, e-mail: users-h...@tomcat.apache.org
> >>>>>>
> >>>>>>
> >>>>>
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> >>>> For additional commands, e-mail: users-h...@tomcat.apache.org
> >>>>
> >>>
> >>>
> >>> ---------------------------------------------------------------------
> >>> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> >>> For additional commands, e-mail: users-h...@tomcat.apache.org
> >>>
> >>>
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>
>

Reply via email to