Opened 4 years ago

Closed 3 years ago

Last modified 3 years ago

#60888 closed enhancement (fixed)

evolution-data-server: Use python38

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: mascguy (Christopher Nielsen)
Port: evolution-data-server

Description

evolution-data-server has a build dependency on python36. In the interest of moving this to the latest stable version, please switch to python38 if possible.

Be aware that the port communicates the choice of python version to the build system via the patch-cmake-find-our-build-tools.diff patch; you'll need to update that patch when switching the python version. This is not obvious at first glance. If there's a way to move the specification of python version from a patchfile into the portfile, e.g. by specifying a flag to the build system, that would ensure that it's not overlooked in the future. If that's not possible, maybe add a comment to the portfile, near the python dependency, advising that the patch needs to be updated if the dependency is changed. The same goes for the perl and berkeleydb dependencies.

Change History (2)

comment:1 Changed 3 years ago by mascguy (Christopher Nielsen)

Cc: mascguy added

comment:2 Changed 3 years ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: assignedclosed

It looks like this was taken care of via the following commit, on 9/12/2020. Closing as fixed.

[cc24d089326f0252c16b5ef57cc91b4b0f57768f/macports-ports]

Last edited 3 years ago by ryandesign (Ryan Carsten Schmidt) (previous) (diff)
Note: See TracTickets for help on using tickets.