Den fre 22 dec. 2023 kl 10:04 skrev Johan Corveleyn <jcor...@gmail.com>:

> On Fri, Dec 22, 2023 at 3:07 AM Yasuhito FUTATSUKI <futat...@poem.co.jp>
> wrote:
> >
> > Hi,
> >
> > On 2023/12/22 10:49, Johan Corveleyn wrote:
> ...
> > > Finally, did some tweaks to get gen_win_dependencies.py to run, but
> > > then ran into following error:
> > > [[[
> > >         python gen-make.py --release
> > > --with-swig=C:\research\swigwin-4.1.1 --with-py3c=C:\research\py3c-1.4
> > > --with-junit=C:\research\svn\dev\deps64\src\junit-4.13.2\junit.jar
> > > --with-jdk="C:\Program Files\Java\jdk-21" --with-httpd=C:\Apache2.4.58
> > > --with-serf=C:\research\svn\dev\deps64\src\serf-1.3.10
> > > --with-openssl=C:\research\svn\dev\deps64\src\openssl-3.0.12
> > >
> --with-sqlite=C:\research\svn\dev\deps64\src\sqlite-amalgamation-3.44.2.0
> > > --with-zlib=C:\research\svn\dev\deps64\src\zlib-1.3
> > > --vsnet-version=2019 -t vcproj 2>&1 | tee log.gen-make
> > >
> C:\research\svn\dev\subversion-1.14.3\build\generator\gen_win_dependencies.py:233:
> > > SyntaxWarning: invalid escape sequence '\.'
> > >   if val == '2002' or re.match('^7(\.\d+)?$', val):
> > >
> C:\research\svn\dev\subversion-1.14.3\build\generator\gen_win_dependencies.py:238:
> > > SyntaxWarning: invalid escape sequence '\.'
> > >   elif val == '2003' or re.match('^8(\.\d+)?$', val):
> > >
> C:\research\svn\dev\subversion-1.14.3\build\generator\gen_win_dependencies.py:243:
> > > SyntaxWarning: invalid escape sequence '\.'
> > >   elif val == '2005' or re.match('^9(\.\d+)?$', val):
> > >
> C:\research\svn\dev\subversion-1.14.3\build\generator\gen_win_dependencies.py:248:
> > > SyntaxWarning: invalid escape sequence '\.'
> > >   elif val == '2008' or re.match('^10(\.\d+)?$', val):
> > >
> C:\research\svn\dev\subversion-1.14.3\build\generator\gen_win_dependencies.py:283:
> > > SyntaxWarning: invalid escape sequence '\d'
> > >   elif re.match('^20\d+$', val):
> > >
> C:\research\svn\dev\subversion-1.14.3\build\generator\gen_win_dependencies.py:290:
> > > SyntaxWarning: invalid escape sequence '\d'
> > >   elif re.match('^1\d+$', val):
> > > C:\research\svn\dev\subversion-1.14.3\build\transform_sql.py:53:
> > > SyntaxWarning: invalid escape sequence '\('
> > >   re_statement = re.compile('-- *STMT_([A-Z_0-9]+)( +\(([^\)]*)\))?')
> > > Generating for Visual Studio 2019
> > > ]]]
> > >
> > > That is using Python 3.12.1.
> > >
> > > When downgrading to Python 3.9 those errors are gone. Just wanted to
> > > let you guys know ...
> >
> > Should we backport r1912632?
>
> Ah, thanks. I missed that. Thanks for pointing it out.
>
> Agreed that we should probably backport this to 1.14.x (but as Daniel
> said: not a blocker for this release).
>
> --
> Johan
>

Nominated as r1914846.

Kind regards,
Daniel

Reply via email to