Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Apr 2021 17:25:01 +0000
From:      bugzilla-noreply@freebsd.org
To:        python@FreeBSD.org
Subject:   [Bug 250379] www/py-cherrypy: fails to import with lang/python38 or later
Message-ID:  <bug-250379-21822-pXAaSjxg9S@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-250379-21822@https.bugs.freebsd.org/bugzilla/>
References:  <bug-250379-21822@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D250379

Kai Knoblich <kai@FreeBSD.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
 Attachment #218826|0                           |1
        is obsolete|                            |
 Attachment #218827|0                           |1
        is obsolete|                            |
 Attachment #218828|0                           |1
        is obsolete|                            |
             Status|New                         |Open
                 CC|                            |kai@FreeBSD.org
           Assignee|nivit@FreeBSD.org           |kai@FreeBSD.org
 Attachment #224358|                            |maintainer-approval+
              Flags|                            |

--- Comment #12 from Kai Knoblich <kai@FreeBSD.org> ---
Created attachment 224358
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D224358&action=
=3Dedit
py-cherrypy-fix-py38-runtime.patch

Attached is a revised patch as the port got some changes due dropped Python=
 2.7
support via the ports framework.=20

It is based on James's work (comment #8) and also contains the following:

- Sort variables according to the PHB and pet portclippy.
- Remove superfluous EXAMPLESDIR as it's already set via "PYTHON=3Dconcurre=
nt"
- Convert to newer options framework.
- Add "do-test" target to make future QA easier.

Using the test suite, I was also able to compare the results between the
unpatched and patched version, which were identical in both cases.

Also taking this PR as the maintainer seems missing in action and set the
maintainer-approval flag accordingly.

I'll leave the patch here for those who are interested and will commit it in
the next few days if there are no objections.

--=20
You are receiving this mail because:
You are on the CC list for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-250379-21822-pXAaSjxg9S>