Build WebDAV neon/serf: differences among the two

Giuseppe Castagno giuseppe.castagno at acca-esse.eu
Tue Aug 18 09:03:36 PDT 2015


Hi Michael,

On 08/18/2015 03:16 PM, Michael Stahl wrote:
> On 13.08.2015 17:32, Giuseppe Castagno wrote:
>> Other observations.

...

>
>> Starting from V. 1.3.0 serf uses scons build system, not configure/make.
>
> oh.... well there had to be a catch... i believe we don't have anything
> with scons currently, so it remains to be seen if and how that will
> support finding our bundled libraries instead of system libraries,
> building on Windows with MSVC (and using debug runtimes with
> --enable-dbgutil), cross-compiling for Android/iOS, etc.

to be able to compile serf-1.3.8 I rewrote the way it's built: 
practically writing a make specific for Windows, in Linux I used scons 
instead.

To use scons in Windows+cygwin+MSCV proved to be a nightmare.

In short reworking all this for LO can be a difficult task.

Michael, in Sept 30th, ESC [1], you asked why not curl instead of serf.

The reason you asked it's because is in the codebase, and it uses NSS, 
right?
Other reasons I don't know?

Briefly searching in LO I found curl is used in cmis, where it does a 
similar task as it would be requested in WebDAV.

-- 
Kind Regards,
Giuseppe Castagno aka beppec5
Acca Esse http://www.acca-esse.eu
giuseppe.castagno at acca-esse.eu
[1] 
http://nabble.documentfoundation.org/Libreoffice-qa-Minutes-of-ESC-call-2015-07-30-tt4156012.html


More information about the LibreOffice mailing list