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