pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/lang
Module Name: pkgsrc
Committed By: adam
Date: Thu Aug 7 11:39:16 UTC 2025
Modified Files:
pkgsrc/lang/py313-html-docs: Makefile PLIST distinfo
pkgsrc/lang/python313: PLIST dist.mk distinfo
pkgsrc/lang/python313/patches: patch-Makefile.pre.in
Log Message:
python313 py313-html-docs: updated to 3.13.6
Python 3.13.6
macOS
gh-137450: macOS installer shell path management improvements: separate the installer Shell profile updater postinstall script from the Update Shell Profile.command to enable more robust error
handling.
gh-137134: Update macOS installer to ship with SQLite version 3.50.4.
Windows
gh-137134: Update Windows installer to ship with SQLite 3.50.4.
Tools/Demos
gh-135968: Stubs for strip are now provided as part of an iOS install.
Tests
gh-135966: The iOS testbed now handles the app_packages folder as a site directory.
gh-135494: Fix regrtest to support excluding tests from --pgo tests. Patch by Victor Stinner.
gh-135489: Show verbose output for failing tests during PGO profiling step with –enable-optimizations.
Security
gh-135661: Fix parsing start and end tags in html.parser.HTMLParser according to the HTML5 standard.
Whitespaces no longer accepted between </ and the tag name. E.g. </ script> does not end the script section.
Vertical tabulation (\v) and non-ASCII whitespaces no longer recognized as whitespaces. The only whitespaces are \t\n\r\f and space.
Null character (U+0000) no longer ends the tag name.
Attributes and slashes after the tag name in end tags are now ignored, instead of terminating after the first > in quoted attribute value. E.g. </script/foo=">"/>.
Multiple slashes and whitespaces between the last attribute and closing > are now ignored in both start and end tags. E.g. <a foo=bar/ //>.
Multiple = between attribute name and value are no longer collapsed. E.g. <a foo==bar> produces attribute “foo” with value “=bar”.
gh-102555: Fix comment parsing in html.parser.HTMLParser according to the HTML5 standard. --!> now ends the comment. -- > no longer ends the comment. Support abnormally ended empty comments <--> and
<--->.
gh-135462: Fix quadratic complexity in processing specially crafted input in html.parser.HTMLParser. End-of-file errors are now handled according to the HTML5 specs – comments and declarations are
automatically closed, tags are ignored.
gh-118350: Fix support of escapable raw text mode (elements “textarea” and “title”) in html.parser.HTMLParser.
Library
gh-132710: If possible, ensure that uuid.getnode() returns the same result even across different processes. Previously, the result was constant only within the same process. Patch by Bénédikt Tran.
gh-137273: Fix debug assertion failure in locale.setlocale() on Windows.
gh-137257: Bump the version of pip bundled in ensurepip to version 25.2
gh-81325: tarfile.TarFile now accepts a path-like when working on a tar archive. (Contributed by Alexander Enrique Urieles Nieto in gh-81325.)
gh-130522: Fix unraisable TypeError raised during interpreter shutdown in the threading module.
gh-130577: tarfile now validates archives to ensure member offsets are non-negative. (Contributed by Alexander Enrique Urieles Nieto in gh-130577.)
gh-136549: Fix signature of threading.excepthook().
gh-136523: Fix wave.Wave_write emitting an unraisable when open raises.
gh-52876: Add missing keepends (default True) parameter to codecs.StreamReaderWriter.readline() and codecs.StreamReaderWriter.readlines().
gh-85702: If zoneinfo._common.load_tzdata is given a package without a resource a zoneinfo.ZoneInfoNotFoundError is raised rather than a PermissionError. Patch by Victor Stinner.
gh-134759: Fix UnboundLocalError in email.message.Message.get_payload() when the payload to decode is a bytes object. Patch by Kliment Lamonov.
gh-136028: Fix parsing month names containing “İ” (U+0130, LATIN CAPITAL LETTER I WITH DOT ABOVE) in time.strptime(). This affects locales az_AZ, ber_DZ, ber_MA and crh_UA.
gh-135995: In the palmos encoding, make byte 0x9b decode to › (U+203A - SINGLE RIGHT-POINTING ANGLE QUOTATION MARK).
gh-53203: Fix time.strptime() for %c and %x formats on locales byn_ER, wal_ET and lzh_TW, and for %X format on locales ar_SA, bg_BG and lzh_TW.
gh-91555: An earlier change, which was introduced in 3.13.4, has been reverted. It disabled logging for a logger during handling of log messages for that logger. Since the reversion, the behaviour
should be as it was before 3.13.4.
gh-135878: Fixes a crash of types.SimpleNamespace on free threading builds, when several threads were calling its __repr__() method at the same time.
gh-135836: Fix IndexError in asyncio.loop.create_connection() that could occur when non-OSError exception is raised during connection and socket’s close() raises OSError.
gh-135836: Fix IndexError in asyncio.loop.create_connection() that could occur when the Happy Eyeballs algorithm resulted in an empty exceptions list during connection attempts.
gh-135855: Raise TypeError instead of SystemError when _interpreters.set___main___attrs() is passed a non-dict object. Patch by Brian Schubert.
gh-135815: netrc: skip security checks if os.getuid() is missing. Patch by Bénédikt Tran.
gh-135640: Address bug where it was possible to call xml.etree.ElementTree.ElementTree.write() on an ElementTree object with an invalid root element. This behavior blanked the file passed to write if
it already existed.
gh-135444: Fix asyncio.DatagramTransport.sendto() to account for datagram header size when data cannot be sent.
gh-135497: Fix os.getlogin() failing for longer usernames on BSD-based platforms.
gh-135487: Fix reprlib.Repr.repr_int() when given integers with more than sys.get_int_max_str_digits() digits. Patch by Bénédikt Tran.
gh-135335: multiprocessing: Flush stdout and stderr after preloading modules in the forkserver.
gh-135244: uuid: when the MAC address cannot be determined, the 48-bit node ID is now generated with a cryptographically-secure pseudo-random number generator (CSPRNG) as per RFC 9562, §6.10.3. This
affects uuid1().
gh-135069: Fix the “Invalid error handling” exception in encodings.idna.IncrementalDecoder to correctly replace the ‘errors’ parameter.
gh-134698: Fix a crash when calling methods of ssl.SSLContext or ssl.SSLSocket across multiple threads.
gh-132124: On POSIX-compliant systems, multiprocessing.util.get_temp_dir() now ignores TMPDIR (and similar environment variables) if the path length of AF_UNIX socket files exceeds the
platform-specific maximum length when using the forkserver start method. Patch by Bénédikt Tran.
gh-133439: Fix dot commands with trailing spaces are mistaken for multi-line SQL statements in the sqlite3 command-line interface.
gh-132969: Prevent the ProcessPoolExecutor executor thread, which remains running when shutdown(wait=False), from attempting to adjust the pool’s worker processes after the object state has already
been reset during shutdown. A combination of conditions, including a worker process having terminated abormally, resulted in an exception and a potential hang when the still-running executor thread
attempted to replace dead workers within the pool.
gh-130664: Support the '_' digit separator in formatting of the integral part of Decimal’s. Patch by Sergey B Kirpichev.
gh-85702: If zoneinfo._common.load_tzdata is given a package without a resource a ZoneInfoNotFoundError is raised rather than a IsADirectoryError.
gh-130664: Handle corner-case for Fraction’s formatting: treat zero-padding (preceding the width field by a zero ('0') character) as an equivalent to a fill character of '0' with an alignment type of
'=', just as in case of float’s.
Documentation
gh-135171: Document that the iterator for the leftmost for clause in the generator expression is created immediately.
Core and Builtins
gh-58124: Fix name of the Python encoding in Unicode errors of the code page codec: use “cp65000” and “cp65001” instead of “CP_UTF7” and “CP_UTF8” which are not valid Python code names. Patch by
Victor Stinner.
gh-137314: Fixed a regression where raw f-strings incorrectly interpreted escape sequences in format specifications. Raw f-strings now properly preserve literal backslashes in format specs, matching
the behavior from Python 3.11. For example, rf"{obj:\xFF}" now correctly produces '\\xFF' instead of 'ÿ'. Patch by Pablo Galindo.
gh-136541: Fix some issues with the perf trampolines on x86-64 and aarch64. The trampolines were not being generated correctly for some cases, which could lead to the perf integration not working
correctly. Patch by Pablo Galindo.
gh-109700: Fix memory error handling in PyDict_SetDefault().
gh-78465: Fix error message for cls.__new__(cls, ...) where cls is not instantiable builtin or extension type (with tp_new set to NULL).
gh-135871: Non-blocking mutex lock attempts now return immediately when the lock is busy instead of briefly spinning in the free threading build.
gh-135607: Fix potential weakref races in an object’s destructor on the free threaded build.
gh-135496: Fix typo in the f-string conversion type error (“exclamanation” -> “exclamation”).
gh-130077: Properly raise custom syntax errors when incorrect syntax containing names that are prefixes of soft keywords is encountered. Patch by Pablo Galindo.
gh-135148: Fixed a bug where f-string debug expressions (using =) would incorrectly strip out parts of strings containing escaped quotes and # characters. Patch by Pablo Galindo.
gh-133136: Limit excess memory usage in the free threading build when a large dictionary or list is resized and accessed by multiple threads.
gh-132617: Fix dict.update() modification check that could incorrectly raise a “dict mutated during update” error when a different dictionary was modified that happens to share the same underlying
keys object.
gh-91153: Fix a crash when a bytearray is concurrently mutated during item assignment.
gh-127971: Fix off-by-one read beyond the end of a string in string search.
gh-125723: Fix crash with gi_frame.f_locals when generator frames outlive their generator. Patch by Mikhail Efimov.
Build
gh-135497: Fix the detection of MAXLOGNAME in the configure.ac script.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/py313-html-docs/Makefile \
pkgsrc/lang/py313-html-docs/distinfo
cvs rdiff -u -r1.3 -r1.4 pkgsrc/lang/py313-html-docs/PLIST
cvs rdiff -u -r1.6 -r1.7 pkgsrc/lang/python313/PLIST \
pkgsrc/lang/python313/dist.mk
cvs rdiff -u -r1.9 -r1.10 pkgsrc/lang/python313/distinfo
cvs rdiff -u -r1.2 -r1.3 pkgsrc/lang/python313/patches/patch-Makefile.pre.in
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/lang/py313-html-docs/Makefile
diff -u pkgsrc/lang/py313-html-docs/Makefile:1.6 pkgsrc/lang/py313-html-docs/Makefile:1.7
--- pkgsrc/lang/py313-html-docs/Makefile:1.6 Thu Jun 12 11:06:14 2025
+++ pkgsrc/lang/py313-html-docs/Makefile Thu Aug 7 11:39:16 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2025/06/12 11:06:14 adam Exp $
+# $NetBSD: Makefile,v 1.7 2025/08/07 11:39:16 adam Exp $
-VERS= 3.13.5
+VERS= 3.13.6
DISTNAME= python-${VERS}-docs-html
PKGNAME= py313-html-docs-${VERS}
CATEGORIES= lang python
Index: pkgsrc/lang/py313-html-docs/distinfo
diff -u pkgsrc/lang/py313-html-docs/distinfo:1.6 pkgsrc/lang/py313-html-docs/distinfo:1.7
--- pkgsrc/lang/py313-html-docs/distinfo:1.6 Thu Jun 12 11:06:14 2025
+++ pkgsrc/lang/py313-html-docs/distinfo Thu Aug 7 11:39:16 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.6 2025/06/12 11:06:14 adam Exp $
+$NetBSD: distinfo,v 1.7 2025/08/07 11:39:16 adam Exp $
-BLAKE2s (python-3.13.5-docs-html.tar.bz2) = fa1e3b48e0aef0cd92dd8b13444d856dd4e67b691144a272682e1983034abadc
-SHA512 (python-3.13.5-docs-html.tar.bz2) = 639ecac6b342ee7b62968a60d4c7815a0fc59320cf206202148fc0494f46ba690e39b684b311be5c75e1eedd34e1300053a3aa5e5d585ea6159539d9fe542781
-Size (python-3.13.5-docs-html.tar.bz2) = 10372550 bytes
+BLAKE2s (python-3.13.6-docs-html.tar.bz2) = e5a7dbbe780883f6926bed685414aecd42fd58021c0534edd3da7cdcf541de1c
+SHA512 (python-3.13.6-docs-html.tar.bz2) = e45089114551cadcb188bab13f95559c33c750e6d2facfb3906c6f133d3e8505e902a72425c9d05d55fc758a192b322a8aa4bf0a69c5f454d368feb4daf70deb
+Size (python-3.13.6-docs-html.tar.bz2) = 10397370 bytes
Index: pkgsrc/lang/py313-html-docs/PLIST
diff -u pkgsrc/lang/py313-html-docs/PLIST:1.3 pkgsrc/lang/py313-html-docs/PLIST:1.4
--- pkgsrc/lang/py313-html-docs/PLIST:1.3 Tue Feb 4 22:21:19 2025
+++ pkgsrc/lang/py313-html-docs/PLIST Thu Aug 7 11:39:16 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.3 2025/02/04 22:21:19 adam Exp $
+@comment $NetBSD: PLIST,v 1.4 2025/08/07 11:39:16 adam Exp $
share/doc/python3.13/.buildinfo
share/doc/python3.13/404.html
share/doc/python3.13/_downloads/6dc1f3f4f0e6ca13cb42ddf4d6cbc8af/tzinfo_examples.py
@@ -91,6 +91,7 @@ share/doc/python3.13/_sources/contents.r
share/doc/python3.13/_sources/copyright.rst.txt
share/doc/python3.13/_sources/deprecations/c-api-pending-removal-in-3.14.rst.txt
share/doc/python3.13/_sources/deprecations/c-api-pending-removal-in-3.15.rst.txt
+share/doc/python3.13/_sources/deprecations/c-api-pending-removal-in-3.16.rst.txt
share/doc/python3.13/_sources/deprecations/c-api-pending-removal-in-future.rst.txt
share/doc/python3.13/_sources/deprecations/index.rst.txt
share/doc/python3.13/_sources/deprecations/pending-removal-in-3.13.rst.txt
@@ -626,6 +627,7 @@ share/doc/python3.13/contents.html
share/doc/python3.13/copyright.html
share/doc/python3.13/deprecations/c-api-pending-removal-in-3.14.html
share/doc/python3.13/deprecations/c-api-pending-removal-in-3.15.html
+share/doc/python3.13/deprecations/c-api-pending-removal-in-3.16.html
share/doc/python3.13/deprecations/c-api-pending-removal-in-future.html
share/doc/python3.13/deprecations/index.html
share/doc/python3.13/deprecations/pending-removal-in-3.13.html
Index: pkgsrc/lang/python313/PLIST
diff -u pkgsrc/lang/python313/PLIST:1.6 pkgsrc/lang/python313/PLIST:1.7
--- pkgsrc/lang/python313/PLIST:1.6 Thu Jun 12 11:06:14 2025
+++ pkgsrc/lang/python313/PLIST Thu Aug 7 11:39:16 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2025/06/12 11:06:14 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/08/07 11:39:16 adam Exp $
bin/idle${PY_VER_SUFFIX}
bin/pydoc${PY_VER_SUFFIX}
bin/python${PY_VER_SUFFIX}
@@ -1159,7 +1159,7 @@ lib/python${PY_VER_SUFFIX}/ensurepip/__i
lib/python${PY_VER_SUFFIX}/ensurepip/__main__.py
lib/python${PY_VER_SUFFIX}/ensurepip/__main__.pyc
lib/python${PY_VER_SUFFIX}/ensurepip/__main__.pyo
-lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/pip-25.1.1-py3-none-any.whl
+lib/python${PY_VER_SUFFIX}/ensurepip/_bundled/pip-25.2-py3-none-any.whl
lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.py
lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.pyc
lib/python${PY_VER_SUFFIX}/ensurepip/_uninstall.pyo
@@ -2583,6 +2583,9 @@ lib/python${PY_VER_SUFFIX}/test/mp_fork_
lib/python${PY_VER_SUFFIX}/test/mp_preload.py
lib/python${PY_VER_SUFFIX}/test/mp_preload.pyc
lib/python${PY_VER_SUFFIX}/test/mp_preload.pyo
+lib/python${PY_VER_SUFFIX}/test/mp_preload_flush.py
+lib/python${PY_VER_SUFFIX}/test/mp_preload_flush.pyc
+lib/python${PY_VER_SUFFIX}/test/mp_preload_flush.pyo
lib/python${PY_VER_SUFFIX}/test/multibytecodec_support.py
lib/python${PY_VER_SUFFIX}/test/multibytecodec_support.pyc
lib/python${PY_VER_SUFFIX}/test/multibytecodec_support.pyo
@@ -3763,6 +3766,9 @@ lib/python${PY_VER_SUFFIX}/test/test_fra
lib/python${PY_VER_SUFFIX}/test/test_free_threading/__init__.py
lib/python${PY_VER_SUFFIX}/test/test_free_threading/__init__.pyc
lib/python${PY_VER_SUFFIX}/test/test_free_threading/__init__.pyo
+lib/python${PY_VER_SUFFIX}/test/test_free_threading/test_bisect.py
+lib/python${PY_VER_SUFFIX}/test/test_free_threading/test_bisect.pyc
+lib/python${PY_VER_SUFFIX}/test/test_free_threading/test_bisect.pyo
lib/python${PY_VER_SUFFIX}/test/test_free_threading/test_code.py
lib/python${PY_VER_SUFFIX}/test/test_free_threading/test_code.pyc
lib/python${PY_VER_SUFFIX}/test/test_free_threading/test_code.pyo
Index: pkgsrc/lang/python313/dist.mk
diff -u pkgsrc/lang/python313/dist.mk:1.6 pkgsrc/lang/python313/dist.mk:1.7
--- pkgsrc/lang/python313/dist.mk:1.6 Thu Jun 12 11:06:14 2025
+++ pkgsrc/lang/python313/dist.mk Thu Aug 7 11:39:16 2025
@@ -1,6 +1,6 @@
-# $NetBSD: dist.mk,v 1.6 2025/06/12 11:06:14 adam Exp $
+# $NetBSD: dist.mk,v 1.7 2025/08/07 11:39:16 adam Exp $
-PY_DISTVERSION= 3.13.5
+PY_DISTVERSION= 3.13.6
DISTNAME= Python-${PY_DISTVERSION}
EXTRACT_SUFX= .tar.xz
DISTINFO_FILE= ${.CURDIR}/../../lang/python313/distinfo
Index: pkgsrc/lang/python313/distinfo
diff -u pkgsrc/lang/python313/distinfo:1.9 pkgsrc/lang/python313/distinfo:1.10
--- pkgsrc/lang/python313/distinfo:1.9 Thu Jun 12 11:06:14 2025
+++ pkgsrc/lang/python313/distinfo Thu Aug 7 11:39:16 2025
@@ -1,12 +1,12 @@
-$NetBSD: distinfo,v 1.9 2025/06/12 11:06:14 adam Exp $
+$NetBSD: distinfo,v 1.10 2025/08/07 11:39:16 adam Exp $
-BLAKE2s (Python-3.13.5.tar.xz) = 0f66095eab8776aab95ee9bb137f56151e9105cbb990056ae295bf1a98cc3d83
-SHA512 (Python-3.13.5.tar.xz) = 2a058072e87b614b204bd1321b2bfa9c4b6614dbd5ded98dc0ee51c0d6b81504f902b7c003ad14295b371a37918f6975dc37d5a9c836dd9c30f8b086e4759193
-Size (Python-3.13.5.tar.xz) = 22856016 bytes
+BLAKE2s (Python-3.13.6.tar.xz) = af238a5346716e02ab8b36c74aa11e3675ff0df03c6cd2341a74193a1978d0f8
+SHA512 (Python-3.13.6.tar.xz) = fca724dbb4f3fed889d0b51c86ee0559c70ee2c7aba1d8b089b08538d82411ec9e6bc9c7a39c1dc4bb4f13b5cf0d9a332f7759412fa540a1940477cb47052316
+Size (Python-3.13.6.tar.xz) = 22761268 bytes
SHA1 (patch-Include_pymacro.h) = 7611315fefc305a48b4965f2f2b9bee53ae3d987
SHA1 (patch-Lib_ctypes_util.py) = 3dec1b6b7a36e46cbfa0dfcd71c5e7fac9f60764
SHA1 (patch-Lib_sysconfig_____init____.py) = 6c151d3dca0367cbb38c1175b9dba894509cf1a4
-SHA1 (patch-Makefile.pre.in) = 633270c45c13b9ebbed9c783429a7b603847c63a
+SHA1 (patch-Makefile.pre.in) = 127d1af7947ea512da3a973eb2ed2d89990893bd
SHA1 (patch-Modules_faulthandler.c) = ca59c378d25bfc0769a7f5da887369d8c913e70c
SHA1 (patch-Modules_readline.c) = 232f6ac43b5a0e87c915f13117bae91ef069a6c1
SHA1 (patch-Modules_socketmodule.c) = 9d88a801af6e2cbd36b9935a46c8a86727222d56
Index: pkgsrc/lang/python313/patches/patch-Makefile.pre.in
diff -u pkgsrc/lang/python313/patches/patch-Makefile.pre.in:1.2 pkgsrc/lang/python313/patches/patch-Makefile.pre.in:1.3
--- pkgsrc/lang/python313/patches/patch-Makefile.pre.in:1.2 Wed Apr 9 14:51:00 2025
+++ pkgsrc/lang/python313/patches/patch-Makefile.pre.in Thu Aug 7 11:39:16 2025
@@ -1,11 +1,11 @@
-$NetBSD: patch-Makefile.pre.in,v 1.2 2025/04/09 14:51:00 adam Exp $
+$NetBSD: patch-Makefile.pre.in,v 1.3 2025/08/07 11:39:16 adam Exp $
Use only one optimisation level; needed for PLIST and setuptools compatibility.
Do not build/install libpython3.so.
Simplify _sysconfigdata to include only platform name.
Swap targets libinstall and libainstall, to byte-compile python-config.py.
---- Makefile.pre.in.orig 2025-04-08 13:54:08.000000000 +0000
+--- Makefile.pre.in.orig 2025-08-06 13:05:20.000000000 +0000
+++ Makefile.pre.in
@@ -270,7 +270,7 @@ DIST= $(DISTFILES) $(DISTDIRS)
LIBRARY= @LIBRARY@
@@ -16,25 +16,7 @@ Swap targets libinstall and libainstall,
DLLLIBRARY= @DLLLIBRARY@
LDLIBRARYDIR= @LDLIBRARYDIR@
INSTSONAME= @INSTSONAME@
-@@ -1998,7 +1998,7 @@ Python/frozen.o: $(FROZEN_FILES_OUT)
- # an include guard, so we can't use a pipeline to transform its output.
- Include/pydtrace_probes.h: $(srcdir)/Include/pydtrace.d
- $(MKDIR_P) Include
-- CC="$(CC)" CFLAGS="$(CFLAGS)" $(DTRACE) $(DFLAGS) -o $@ -h -s $<
-+ CC="$(CC)" CFLAGS="$(CFLAGS)" $(DTRACE) $(DFLAGS) -o $@ -h -s $(srcdir)/Include/pydtrace.d
- : sed in-place edit with POSIX-only tools
- sed 's/PYTHON_/PyDTrace_/' $@ > $@.tmp
- mv $@.tmp $@
-@@ -2008,7 +2008,7 @@ Python/gc.o: $(srcdir)/Include/pydtrace.
- Python/import.o: $(srcdir)/Include/pydtrace.h
-
- Python/pydtrace.o: $(srcdir)/Include/pydtrace.d $(DTRACE_DEPS)
-- CC="$(CC)" CFLAGS="$(CFLAGS)" $(DTRACE) $(DFLAGS) -o $@ -G -s $< $(DTRACE_DEPS)
-+ CC="$(CC)" CFLAGS="$(CFLAGS)" $(DTRACE) $(DFLAGS) -o $@ -G -s $(srcdir)/Include/pydtrace.d $(DTRACE_DEPS)
-
- Objects/typeobject.o: Objects/typeslots.inc
-
-@@ -2148,7 +2148,7 @@ altinstall: commoninstall
+@@ -2154,7 +2154,7 @@ altinstall: commoninstall
.PHONY: commoninstall
commoninstall: check-clean-src @FRAMEWORKALTINSTALLFIRST@ \
@@ -43,7 +25,7 @@ Swap targets libinstall and libainstall,
sharedinstall altmaninstall @FRAMEWORKALTINSTALLLAST@
# Install shared libraries enabled by Setup
-@@ -2211,7 +2211,8 @@ altbininstall: $(BUILDPYTHON) @FRAMEWORK
+@@ -2217,7 +2217,8 @@ altbininstall: $(BUILDPYTHON) @FRAMEWORK
if test -n "$(PY3LIBRARY)"; then \
$(INSTALL_SHARED) $(PY3LIBRARY) $(DESTDIR)$(LIBDIR)/$(PY3LIBRARY); \
fi; \
@@ -53,7 +35,7 @@ Swap targets libinstall and libainstall,
fi; \
fi
if test "x$(LIPO_32BIT_FLAGS)" != "x" ; then \
-@@ -2552,7 +2553,7 @@ libinstall: all $(srcdir)/Modules/xxmodu
+@@ -2558,7 +2559,7 @@ libinstall: all $(srcdir)/Modules/xxmodu
esac; \
done; \
done
@@ -62,7 +44,7 @@ Swap targets libinstall and libainstall,
$(DESTDIR)$(LIBDEST); \
$(INSTALL_DATA) $(srcdir)/LICENSE $(DESTDIR)$(LIBDEST)/LICENSE.txt
@ # If app store compliance has been configured, apply the patch to the
-@@ -2566,12 +2567,12 @@ libinstall: all $(srcdir)/Modules/xxmodu
+@@ -2572,12 +2573,12 @@ libinstall: all $(srcdir)/Modules/xxmodu
@ # Build PYC files for the 3 optimization levels (0, 1, 2)
-PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
$(PYTHON_FOR_BUILD) -Wi $(DESTDIR)$(LIBDEST)/compileall.py \
Home |
Main Index |
Thread Index |
Old Index