Yasuhito FUTATSUKI wrote on Thu, 05 Dec 2019 01:31 +00:00:
> I'm sorry for the delay.

No worries.

> Thanks you, Daniel and Brane, now I can build out of the woking copy.
> 
> This need to generate SWIG language bindings C source and support codes
> before configure to build them, and then, I awared that
> 'autogen.sh --release' is now broken on generation of swig-py source
> because of SWIG_PY_OPTS variable introduced on swig-py3 branch merge.
> SWIG_PY_OPTS variable is now set by configure script, depends on which
> is its target py2 or py3, and SWIG version is prior 4.0 or not, however
> autogen.sh should be run before configure :)
> 
> I ran
> "env SWIG_PY_OPTS='-python -py3 -nofastunpack -modern' sh ./autogen.sh"
> for work around.

Good catch.  The nightly releases buildbot [1] should have caught this, but
it is disabled.  I don't know why.

[1] 
<https://svn.apache.org/repos/infra/infrastructure/buildbot/aegis/buildmaster/master1/projects/subversion.conf>,
 builder name "svn-trunk-nightly".

> To resolve this problem, I start to try to separate py2 source
> directory to store source code generated by SWIG for py2 and make target
> to build swig-py2.

Cheers,

Daniel

Reply via email to