Re: Openssl, serf and curl

2021-11-20 Thread Peter Kovacs



On 19.11.21 13:51, Jim Jagielski wrote:



On Nov 17, 2021, at 7:36 PM, Carl Marcum  wrote:

Hi Arrigo,

On 11/17/21 2:16 AM, Arrigo Marchiori wrote:

Dear All,

I pushed a new branch "serf", that contains the OpenSSL upgrade
commits (I reverted the reverts ;-) plus a tentative upgrade of the
serf library to 1.3.9.

A small patch is included to allow building with Python3-based SCons.

The oox module also needed minor patching because it uses some OpenSSL
functions that were refactored since OpenSSL 1.1.0.

I tested it under Linux with Peter's Docker image (adding SCons). It
builds and runs, but I am not sure how to verify if the SSL related
problems are solved.

I could not yet test if it builds under Windows and Mac. Any help
would be appreciated. Please note that the "serf" branch derives from
trunk.

Best regards,

  I tried to build the serf branch but it broke on serf module.  I think I need 
Scons.
Are there instructions to add it?


Yeah, SCons is a problem, esp if we intend to this for AOO4.1.x


Did not wanted the project wanted to move to cmake?

there is an interesting discussion on the serf community.

https://lists.apache.org/thread/xht1sp41p954dyt9mxl8jrn9bnz2yqzq




--
This is the Way! http://www.apache.org/theapacheway/index.html

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org



Re: Openssl, serf and curl

2021-11-20 Thread Arrigo Marchiori
Hello Matthias, All,

On Fri, Nov 19, 2021 at 12:26:37AM +0100, Matthias Seidel wrote:

> Hi Arrigo,
> 
> Am 17.11.21 um 08:16 schrieb Arrigo Marchiori:
> > Dear All,
> >
> > I pushed a new branch "serf", that contains the OpenSSL upgrade
> > commits (I reverted the reverts ;-) plus a tentative upgrade of the
> > serf library to 1.3.9.
> >
> > A small patch is included to allow building with Python3-based SCons.
> >
> > The oox module also needed minor patching because it uses some OpenSSL
> > functions that were refactored since OpenSSL 1.1.0.
> >
> > I tested it under Linux with Peter's Docker image (adding SCons). It
> > builds and runs, but I am not sure how to verify if the SSL related
> > problems are solved.
> >
> > I could not yet test if it builds under Windows and Mac. Any help
> > would be appreciated. Please note that the "serf" branch derives from
> > trunk.
> 
> I cannot get it to build on Windows.
> 
> The build just stops at a certain point. No error messages.

I had not tested it under Windows, when I commited it. Sorry.

The build stops because the existing patch to OpenSSL does not apply.

If we disable it, we face another challenge: OpenSSL does not build
with Cygwin's Perl!
https://github.com/openssl/openssl/issues/9048

I will investigate if we need Strawberry Perl as suggested in the
above link. It's sure this is getting more complex than expected.

Best regards,
-- 
Arrigo

-
To unsubscribe, e-mail: dev-unsubscr...@openoffice.apache.org
For additional commands, e-mail: dev-h...@openoffice.apache.org