I can't compile devel/pygame in python3 flavor on amd64.  It seems
there are no package either available on mirror or in the last
3 months archives.

It is the same issue reported by sthen@ on i386 build in May
https://marc.info/?l=openbsd-ports&m=159033061405086&w=2

I have no idea why this error happen, I was buidling the port as it
is a requirement for emulators/fs-uae update.


/usr/local/include/python3.8/cpython/pystate.h:80:15: note: 'curexc_value' 
declared here
    PyObject *curexc_value;
              ^
src/pypm.c:4984:17: error: no member named 'exc_traceback' in 'struct _ts'; did 
you mean 'curexc_traceback'?
        tstate->exc_traceback = 0;
                ^~~~~~~~~~~~~
                curexc_traceback
/usr/local/include/python3.8/cpython/pystate.h:81:15: note: 'curexc_traceback' 
declared here
    PyObject *curexc_traceback;
              ^
27 warnings and 8 errors generated.
error: command 'cc' failed with exit status 1
*** Error 1 in . (/home/build/usr/ports/lang/python/python.port.mk:250 
'do-build': @: ;cd /home/build/usr/ports/pobj/py-game-1.9.3-python3/p...)
*** Error 2 in . (/home/build/usr/ports/infrastructure/mk/bsd.port.mk:2921 
'/home/build/usr/ports/pobj/py-game-1.9.3-python3/.build_done': @...)
*** Error 2 in /usr/ports/devel/pygame 
(/home/build/usr/ports/infrastructure/mk/bsd.port.mk:2584 'all': 
@lock=py3-game-1.9.3p2;  export _LOC...)

Reply via email to