Bug 253430 - databases/pymongo: Build for python38 fails because missing PYTHON_EXT_SUFFIX
Summary: databases/pymongo: Build for python38 fails because missing PYTHON_EXT_SUFFIX
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Babak Farrokhi
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-11 09:32 UTC by michael.glaus
Modified: 2021-02-12 09:59 UTC (History)
0 users

See Also:
bugzilla: maintainer-feedback? (farrokhi)


Attachments
Fix (709 bytes, patch)
2021-02-11 09:32 UTC, michael.glaus
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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 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 2021-02-12 09:59:09 UTC
committed. Thanks!