From owner-dev-commits-ports-all@freebsd.org Thu Aug 19 15:01:34 2021 Return-Path: Delivered-To: dev-commits-ports-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 714D0666F0E; Thu, 19 Aug 2021 15:01:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Gr7JZ2nPgz4rHs; Thu, 19 Aug 2021 15:01:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 484EB277A5; Thu, 19 Aug 2021 15:01:34 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 17JF1Y8T027423; Thu, 19 Aug 2021 15:01:34 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 17JF1YVH027422; Thu, 19 Aug 2021 15:01:34 GMT (envelope-from git) Date: Thu, 19 Aug 2021 15:01:34 GMT Message-Id: <202108191501.17JF1YVH027422@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Fukang Chen Subject: git: a99955f2f86f - main - lang/python310: Fix build WITH_DEBUG MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: loader X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: a99955f2f86f2746a65456b8d3ea739f99035f2e Auto-Submitted: auto-generated X-BeenThere: dev-commits-ports-all@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Commit messages for all branches of the ports repository List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 19 Aug 2021 15:01:34 -0000 The branch main has been updated by loader: URL: https://cgit.FreeBSD.org/ports/commit/?id=a99955f2f86f2746a65456b8d3ea739f99035f2e commit a99955f2f86f2746a65456b8d3ea739f99035f2e Author: Fukang Chen AuthorDate: 2021-08-19 12:51:20 +0000 Commit: Fukang Chen CommitDate: 2021-08-19 15:00:38 +0000 lang/python310: Fix build WITH_DEBUG Python 3.10 [0] is using a value for "EXT_SUFFIX" that includes "SOABI" on FreeBSD, C extension module filenames are affected by this change [1]. The limited C API is now supported if Python is built in debug mode [2], removed %%NO_DEBUG%% from %%NO_DEBUG%%lib/python%%XYDOT%%/lib-dynload/xxlimited.cpython-%%XY%%.so [0]: https://github.com/python/cpython/commit/a44ce6c9f725d336aea51a946b42769f29fed613 [1]: https://github.com/python/cpython/blob/v3.10.0rc1/Lib/distutils/command/build_ext.py#L676-L684 [2]: https://github.com/python/cpython/commit/3359cab038968935b40344fad7c30d211f9692e4 PR: 256558 Approved by: koobs (python, maintainer) MFH: No (Port does not exist in quarterly) --- lang/python310/Makefile | 1 - lang/python310/pkg-plist | 144 +++++++++++++++++++++++------------------------ 2 files changed, 72 insertions(+), 73 deletions(-) diff --git a/lang/python310/Makefile b/lang/python310/Makefile index c81972076326..3dbf8d5d004e 100644 --- a/lang/python310/Makefile +++ b/lang/python310/Makefile @@ -70,7 +70,6 @@ FNV_CONFIGURE_ON= --with-hash-algorithm=fnv SIPHASH_CONFIGURE_ON= --with-hash-algorithm=siphash24 DEBUG_CONFIGURE_WITH= pydebug -DEBUG_BROKEN= incorrect pkg-plist IPV6_CONFIGURE_ENABLE= ipv6 LIBMPDEC_CONFIGURE_ON= --with-system-libmpdec diff --git a/lang/python310/pkg-plist b/lang/python310/pkg-plist index 720d6427b3d3..6eea9fd42e41 100644 --- a/lang/python310/pkg-plist +++ b/lang/python310/pkg-plist @@ -2852,78 +2852,78 @@ lib/python%%XYDOT%%/json/encoder.py lib/python%%XYDOT%%/json/scanner.py lib/python%%XYDOT%%/json/tool.py lib/python%%XYDOT%%/keyword.py -lib/python%%XYDOT%%/lib-dynload/_asyncio.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_bisect.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_blake2.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_bz2.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_codecs_cn.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_codecs_hk.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_codecs_iso2022.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_codecs_jp.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_codecs_kr.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_codecs_tw.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_contextvars.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_crypt.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_csv.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_ctypes.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_ctypes_test.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_curses.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_curses_panel.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_datetime.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_dbm.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_decimal.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_elementtree.cpython-%%XY%%.so -%%SUPPORTED_OPENSSL%%lib/python%%XYDOT%%/lib-dynload/_hashlib.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_heapq.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_json.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_lsprof.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_lzma.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_md5.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_multibytecodec.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_multiprocessing.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_opcode.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_pickle.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_posixshmem.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_posixsubprocess.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_queue.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_random.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_sha1.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_sha256.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_sha3.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_sha512.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_socket.cpython-%%XY%%.so -%%SUPPORTED_OPENSSL%%lib/python%%XYDOT%%/lib-dynload/_ssl.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_statistics.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_struct.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_testbuffer.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_testcapi.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_testimportmultiple.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_testinternalcapi.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_testmultiphase.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_uuid.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_xxsubinterpreters.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_xxtestfuzz.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/_zoneinfo.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/array.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/audioop.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/binascii.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/cmath.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/fcntl.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/grp.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/math.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/mmap.cpython-%%XY%%.so -%%NO_NIS%%lib/python%%XYDOT%%/lib-dynload/nis.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/ossaudiodev.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/pyexpat.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/readline.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/resource.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/select.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/syslog.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/termios.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/unicodedata.cpython-%%XY%%.so -%%NO_DEBUG%%lib/python%%XYDOT%%/lib-dynload/xxlimited.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/xxlimited_35.cpython-%%XY%%.so -lib/python%%XYDOT%%/lib-dynload/zlib.cpython-%%XY%%.so +lib/python%%XYDOT%%/lib-dynload/_asyncio.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_bisect.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_blake2.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_bz2.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_codecs_cn.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_codecs_hk.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_codecs_iso2022.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_codecs_jp.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_codecs_kr.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_codecs_tw.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_contextvars.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_crypt.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_csv.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_ctypes.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_ctypes_test.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_curses.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_curses_panel.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_datetime.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_dbm.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_decimal.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_elementtree.cpython-%%XY%%%%ABI%%.so +%%SUPPORTED_OPENSSL%%lib/python%%XYDOT%%/lib-dynload/_hashlib.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_heapq.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_json.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_lsprof.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_lzma.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_md5.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_multibytecodec.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_multiprocessing.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_opcode.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_pickle.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_posixshmem.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_posixsubprocess.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_queue.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_random.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_sha1.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_sha256.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_sha3.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_sha512.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_socket.cpython-%%XY%%%%ABI%%.so +%%SUPPORTED_OPENSSL%%lib/python%%XYDOT%%/lib-dynload/_ssl.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_statistics.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_struct.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_testbuffer.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_testcapi.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_testimportmultiple.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_testinternalcapi.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_testmultiphase.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_uuid.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_xxsubinterpreters.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_xxtestfuzz.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/_zoneinfo.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/array.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/audioop.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/binascii.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/cmath.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/fcntl.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/grp.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/math.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/mmap.cpython-%%XY%%%%ABI%%.so +%%NO_NIS%%lib/python%%XYDOT%%/lib-dynload/nis.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/ossaudiodev.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/pyexpat.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/readline.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/resource.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/select.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/syslog.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/termios.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/unicodedata.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/xxlimited.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/xxlimited_35.cpython-%%XY%%%%ABI%%.so +lib/python%%XYDOT%%/lib-dynload/zlib.cpython-%%XY%%%%ABI%%.so lib/python%%XYDOT%%/lib2to3/Grammar.txt lib/python%%XYDOT%%/lib2to3/Grammar%%XYZDOT%%.candidate.1.pickle lib/python%%XYDOT%%/lib2to3/PatternGrammar.txt