On Fri, 2018-06-29 at 05:08 -0400, Charalampos Stratakis wrote: > > ----- Original Message ----- > > From: "Sérgio Basto" <sergio@xxxxxxxxxx> > > To: "Fedora devel" <devel@xxxxxxxxxxxxxxxxxxxxxxx> > > Sent: Friday, June 29, 2018 1:55:52 AM > > Subject: Re: Your package doesn't build with Python 3.7 > > > > On Thu, 2018-06-28 at 20:41 +0200, Miro Hrončok wrote: > > > sergiomb opencv > > > > /builddir/build/BUILD/opencv- > > 3.4.1/modules/python/src2/cv2.cpp:889:34: > > error: invalid conversion from 'const char*' to 'char*' [- > > fpermissive] > > char* str = PyString_AsString(obj); > > > > This problem is not about new gcc flags ? or about python rebuild ? > > now > > that I'm reading if I just add const to the code [1] will fix this > > build error ? > > original code here [2] > > > > [1] > > const char* str = PyString_AsString(obj); > > > > > > [2] > > https://github.com/opencv/opencv/blob/master/modules/python/src2/cv > > 2.cp > > p#L919 > > > > Thanks, > > -- > > Sérgio M. B. > > > > Hmm I was under the impression that PyString_AsString does not exist > in Python3 > and you'll have to use PyUnicode_AsEncodedString. Was it actually > compiling with > previous versions of Python3? I was testing disable python2 [1], to see what happen but copr rawhide still have python 3.6 ! How I enable python-3.7 on copr ? [1] https://copr.fedorainfracloud.org/coprs/sergiomb/opencv/ -- Sérgio M. B. _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx/message/73SBGP33NKAAQDRHMYZMWJW35UIOPOST/