/[Apache-SVN]
ViewVC logotype

Revision 1857391


Jump to revision: Previous Next
Author: stsp
Date: Fri Apr 12 09:27:33 2019 UTC (5 years, 1 month ago)
Changed paths: 2
Log Message:
Get rid of apr_int64_t format string check in swig py configure.

This check relied on APR implementation details and broke with APR 1.7.0.
Rather than trying to guess a perfect format string to use, just use the
largest possible format and cast the argument accordingly.

Should fix build against APR 1.7.0 and later.

Suggested by: brane

* build/ac-macros/swig.m4: Remove code related to SVN_APR_INT64_T_PYCFMT.

* subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c
  (svn_swig_py_client_blame_receiver_func): Stop relying on the
   SVN_APR_INT64_T_PYCFMT constant from configure. Use "L" and
   acast to PY_LONG_LONG instead.


Changed paths

Path Details
Directorysubversion/trunk/build/ac-macros/swig.m4 modified , text changed
Directorysubversion/trunk/subversion/bindings/swig/python/libsvn_swig_py/swigutil_py.c modified , text changed

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26