Bug 253430

Summary: databases/pymongo: Build for python38 fails because missing PYTHON_EXT_SUFFIX
Product: Ports & Packages Reporter: Michael Glaus <michael.glaus>
Component: Individual Port(s)Assignee: Babak Farrokhi <farrokhi>
Status: Closed FIXED    
Severity: Affects Some People Flags: bugzilla: maintainer-feedback? (farrokhi)
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
Attachments:
Description Flags
Fix none

Description Michael Glaus 2021-02-11 09:32:30 UTC
Created attachment 222361 [details]
Fix

With the update to 3.11.3, two post-install actions were added. 
These actions use files that may be generated with an additional suffix (PYTHON_EXT_SUFFIX).
These actions do not use this suffix, which leads to a build failure if the suffix is set.

Normally, for python38 is the suffix defined.

See attachment for a fix
Comment 1 commit-hook freebsd_committer freebsd_triage 2021-02-12 09:58:16 UTC
A commit references this bug:

Author: farrokhi
Date: Fri Feb 12 09:58:07 UTC 2021
New revision: 565002
URL: https://svnweb.freebsd.org/changeset/ports/565002

Log:
  databases/pymongo: Fix build for python38

  PR:		253430
  Submitted by:	michael.glaus@hostpoint.ch

Changes:
  head/databases/pymongo/Makefile
Comment 2 Babak Farrokhi freebsd_committer freebsd_triage 2021-02-12 09:59:09 UTC
committed. Thanks!