[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: [Patch] Support building with SWIG 4 on Python 3.x

From: Nathan Hartman <hartman.nathan_at_gmail.com>
Date: Fri, 15 Nov 2019 00:04:46 -0500

On Thu, Nov 14, 2019 at 8:18 AM Jun Omae <jun66j5_at_gmail.com> wrote:

> (Posting to dev list, again...)
>
> On Thu, Nov 14, 2019 at 1:47 AM Julian Foad <julianfoad_at_apache.org> wrote:
> > Perhaps someone could commit this if there are no other concerns with
> > it, and adjust INSTALL at the same time?
>
> Updated proposed patch, including a change of
> subversion/bindings/swig/INSTALL.
>

Hi all,

Jun, thank you for this patch.

I would like to get this committed quickly if there are no objections, but
this is not my area of expertise.

Brane, do I understand correctly that you are satisfied with the results of
your review/test?

In particular, the main question I have is with regards to the -modern
option being added for SWIG 3.x .. <4 with Py3. If I understand correctly,
this changes the way SWIG will generate accessors (properties vs
getters/setters). Would this break any downstream code? (And if so, is that
acceptable?)

Also I don't fully understand the last part of the patch: is it creating
replacements for the aforementioned getters/setters?

Thanks,
Nathan
Received on 2019-11-15 06:05:14 CET

This is an archived mail posted to the Subversion Dev mailing list.