On Mon, Nov 12, 2012 at 1:34 PM, Jürgen Schmidt <[email protected]> wrote:
> Hi Damjan,
>
>
> On 11/9/12 5:13 AM, Damjan Jovanovic wrote:
>> Hi all
>>
>> Can you please help review my patch
>> (https://issues.apache.org/ooo/attachment.cgi?id=79884) to
>> bug 112064 (https://issues.apache.org/ooo/show_bug.cgi?id=112064)?
>>
>
> thanks for your patch, it is a very good addition to close the existing
> gap here.
>
> I did a quick look on your patch and it looked good so far. The key
> point here is that we need dyncall as new prerequisite and make it
> available on all platforms (excepting Windows).

The only reason I didn't use Dyncall on Windows is to keep the Windows
implementation working as well as it is now: Dyncall doesn't support
passing structures and arrays by value, and passing them by reference
also requires platform-specific code on our side. After Dyncall starts
to support those, we should use it on Windows too.

> The way here is to provide a wrapper module in ext_libraries in the same
> way as we did it with apr, apr-uitl, serf, ... We should built it and
> should include it directly in the office. The license seems to ok and a
> notice entry should be sufficient.
>
> Ok configure should be enhanced to take care of it and should handle it
> as usual.
>
> Are you interested to look in this as well? It would be perfect and we
> can support you with any questions regarding the build env and the
> integration of the library in the office.

The reason I left the build integration unfinished is because I wasn't
sure how it was meant to be done. Thank you, I'll look at adding it to
ext_libraries.

> Anyway it looks good and your work is very much appreciated and welcome.
> But maybe other volunteers are interested to help here with the
> integration of dyncall as new prerequisite.
>
> We should definitely integrate it from my pov.
>
> Juergen
>

Thank you
Damjan

Reply via email to