<div dir="ltr"><br><br><div class="gmail_quote"><div dir="ltr">On Mon, Aug 27, 2018 at 2:53 AM Markus Neteler <<a href="mailto:neteler@osgeo.org">neteler@osgeo.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, Aug 27, 2018 at 8:05 AM Stefan Blumentrath<br>
<<a href="mailto:Stefan.Blumentrath@nina.no" target="_blank">Stefan.Blumentrath@nina.no</a>> wrote:<br>
> From the final report it seems that there are still some open issues, esp. with pygrass and the temporal library (because of ctypes):<br>
> <a href="https://trac.osgeo.org/grass/wiki/GSoC/2018/FullSupportPython3#Week13-FinalReport" rel="noreferrer" target="_blank">https://trac.osgeo.org/grass/wiki/GSoC/2018/FullSupportPython3#Week13-FinalReport</a><br>
<br>
--> "There are patches in the respective directories in the<br>
grass_trunk. The patches have been created against the svn revision<br>
73073 of GRASS GIS."<br>
<br>
... in essence: the longer we wait, the more difficult will be to use<br>
these patches.<br>
And: by experience we know that bugs only get fixed when they are evident ;-)<br>
<br>
# I have now forked the FullSupportPython3 github project, then therein:<br>
cd FullSupportPython3/grass_trunk/<br>
# generate combi-patch<br>
cat */* > python3_patch.diff<br>
# change to local trunk copy<br>
cd ~/software/grass7_trunk/<br>
# apply patch<br>
patch -p0 < ~/software/grass75_FullSupportPython3/grass_trunk/python3_patch.diff<br>
<br>
Issues:<br>
find . -name '*py.rej'<br>
./lib/python/ctypes/ctypesgencore/printer/printer.py.rej<br>
./lib/python/ctypes/ctypesgencore/parser/datacollectingparser.py.rej<br>
./lib/python/ctypes/ctypesgencore/parser/lextab.py.rej<br>
./lib/python/ctypes/ctypesgencore/parser/yacc.py.rej<br>
./lib/python/ctypes/ctypesgencore/parser/preprocessor.py.rej<br>
./lib/python/ctypes/ctypesgencore/parser/pplexer.py.rej<br>
./lib/python/ctypes/ctypesgencore/parser/lex.py.rej<br>
<br>
Perhaps FullSupportPython3 git needs to be rebased to current trunk?<br></blockquote><div><br></div><div>It still works for me, there are 2 patches for ctypes, I use the  patch_ctypes_changes_from_fork.diff, that might be the issue you have. But I agree it needs to be merged soon.</div><div><br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<br>
Best<br>
Markus<br>
_______________________________________________<br>
grass-dev mailing list<br>
<a href="mailto:grass-dev@lists.osgeo.org" target="_blank">grass-dev@lists.osgeo.org</a><br>
<a href="https://lists.osgeo.org/mailman/listinfo/grass-dev" rel="noreferrer" target="_blank">https://lists.osgeo.org/mailman/listinfo/grass-dev</a></blockquote></div></div>