Skip to content

Commit

Permalink
update to 8a284e189673582e262744618f293f9901a32e49 (nightly)
Browse files Browse the repository at this point in the history
  • Loading branch information
deadsnakes-issues-bot committed Sep 18, 2024
1 parent a96c8cc commit 3ffe4f0
Show file tree
Hide file tree
Showing 10 changed files with 33 additions and 21 deletions.
6 changes: 6 additions & 0 deletions changelogs/nightly/jammy
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
python3.14 (3.14.0~a0-1534-g8a284e1896-1+jammy1) jammy; urgency=medium

* Update to v3.14.0a0-1534-g8a284e1896.

-- Anthony Sottile (deadsnakes) <[email protected]> Wed, 18 Sep 2024 08:52:49 +0000

python3.14 (3.14.0~a0-1519-g28aea5d07d-1+jammy1) jammy; urgency=medium

* Update to v3.14.0a0-1519-g28aea5d07d.
Expand Down
6 changes: 6 additions & 0 deletions changelogs/nightly/noble
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
python3.14 (3.14.0~a0-1534-g8a284e1896-1+noble1) noble; urgency=medium

* Update to v3.14.0a0-1534-g8a284e1896.

-- Anthony Sottile (deadsnakes) <[email protected]> Wed, 18 Sep 2024 08:52:48 +0000

python3.14 (3.14.0~a0-1519-g28aea5d07d-1+noble1) noble; urgency=medium

* Update to v3.14.0a0-1519-g28aea5d07d.
Expand Down
2 changes: 1 addition & 1 deletion cpython
Submodule cpython updated 59 files
+2 −2 Doc/c-api/code.rst
+2 −0 Doc/c-api/complex.rst
+2 −2 Doc/c-api/refcounting.rst
+67 −1 Doc/c-api/type.rst
+1 −0 Doc/data/stable_abi.dat
+2 −2 Doc/faq/general.rst
+1 −2 Doc/library/ast.rst
+1 −1 Doc/library/functools.rst
+14 −15 Doc/library/sqlite3.rst
+1 −1 Doc/library/ssl.rst
+8 −8 Doc/library/wsgiref.rst
+1 −1 Doc/whatsnew/2.4.rst
+2 −4 Doc/whatsnew/2.7.rst
+2 −2 Doc/whatsnew/3.12.rst
+5 −0 Doc/whatsnew/3.14.rst
+1 −1 Doc/whatsnew/3.2.rst
+3 −4 Doc/whatsnew/3.4.rst
+1 −1 Doc/whatsnew/3.7.rst
+1 −1 Doc/whatsnew/3.8.rst
+1 −0 Include/cpython/object.h
+2 −2 Include/internal/pycore_gc.h
+1 −1 Include/internal/pycore_list.h
+5 −4 Include/internal/pycore_long.h
+4 −4 Include/internal/pycore_object.h
+3 −3 Include/internal/pycore_stackref.h
+4 −0 Include/object.h
+4 −0 Include/typeslots.h
+5 −1 Lib/test/test_capi/test_complex.py
+71 −0 Lib/test/test_capi/test_misc.py
+1 −0 Lib/test/test_stable_abi_ctypes.py
+1 −1 Lib/test/test_sys.py
+1 −1 Lib/venv/scripts/posix/activate.csh
+2 −2 Makefile.pre.in
+2 −2 Misc/NEWS.d/3.11.0b1.rst
+2 −0 Misc/NEWS.d/next/C API/2024-06-08-08-33-40.gh-issue-119771.Oip2dL.rst
+2 −0 Misc/NEWS.d/next/C_API/2024-09-17-05-23-35.gh-issue-124153.L8TWmx.rst
+2 −0 Misc/NEWS.d/next/Library/2024-04-24-16-23-04.gh-issue-110190.TGd5qx.rst
+1 −0 Misc/NEWS.d/next/Library/2024-09-06-00-00-43.gh-issue-122765.tx4hsr.rst
+3 −0 Misc/NEWS.d/next/Library/2024-09-17-18-06-42.gh-issue-124171.PHCvRJ.rst
+1 −0 Misc/NEWS.d/next/Tests/2024-09-17-22-21-58.gh-issue-124190.3fWhiX.rst
+7 −1 Misc/stable_abi.toml
+3 −2 Modules/_ctypes/_ctypes.c
+14 −6 Modules/_ctypes/ctypes.h
+1 −1 Modules/_ctypes/stgdict.c
+117 −0 Modules/_testcapi/heaptype.c
+9 −0 Modules/mathmodule.c
+1 −5 Modules/timemodule.c
+3 −1 Objects/complexobject.c
+138 −1 Objects/typeobject.c
+1 −0 Objects/typeslots.inc
+5 −1 Objects/typeslots.py
+1 −0 PC/python3dll.c
+9 −9 Parser/pegen.c
+4 −227 Tools/build/.warningignore_macos
+0 −260 Tools/build/.warningignore_ubuntu
+103 −45 Tools/build/check_warnings.py
+10 −5 Tools/build/stable_abi.py
+0 −39 configure
+0 −1 configure.ac
2 changes: 1 addition & 1 deletion patches/destshared-location.patch
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ Forwarded: no
1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/Makefile.pre.in b/Makefile.pre.in
index 9d0c303..c7849eb 100644
index b69f3c7..de7223e 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -169,7 +169,7 @@ EXT_SUFFIX= @EXT_SUFFIX@
Expand Down
6 changes: 3 additions & 3 deletions patches/disable-sem-check.diff
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ Subject: disable-sem-check
1 file changed, 22 insertions(+), 12 deletions(-)

diff --git a/configure.ac b/configure.ac
index 1c2b9fe..e4ba311 100644
index f44776e..a3dd8cf 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6059,12 +6059,17 @@ AC_CACHE_CHECK([whether POSIX semaphores are enabled], [ac_cv_posix_semaphores_e
@@ -6058,12 +6058,17 @@ AC_CACHE_CHECK([whether POSIX semaphores are enabled], [ac_cv_posix_semaphores_e
[ac_cv_posix_semaphores_enabled=no],
[ac_cv_posix_semaphores_enabled=yes])
)
Expand All @@ -36,7 +36,7 @@ index 1c2b9fe..e4ba311 100644

dnl Multiprocessing check for broken sem_getvalue
AC_CACHE_CHECK([for broken sem_getvalue], [ac_cv_broken_sem_getvalue],
@@ -6096,12 +6101,17 @@ AC_CACHE_CHECK([for broken sem_getvalue], [ac_cv_broken_sem_getvalue],
@@ -6095,12 +6100,17 @@ AC_CACHE_CHECK([for broken sem_getvalue], [ac_cv_broken_sem_getvalue],
[ac_cv_broken_sem_getvalue=yes],
[ac_cv_broken_sem_getvalue=yes])
)
Expand Down
18 changes: 9 additions & 9 deletions patches/distutils-install-layout.diff
Original file line number Diff line number Diff line change
Expand Up @@ -200,7 +200,7 @@ index 035913c..c23db4f 100644
else:
# other platforms
diff --git a/Makefile.pre.in b/Makefile.pre.in
index de4aed6..502b567 100644
index 4947680..7801075 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -159,7 +159,7 @@ WHEEL_PKG_DIR= @WHEEL_PKG_DIR@
Expand Down Expand Up @@ -229,10 +229,10 @@ index 1f1bfcb..411b6d7 100644
VENV_LANDMARK = 'pyvenv.cfg'
ZIP_LANDMARK = f'{platlibdir}/python{VERSION_MAJOR}{VERSION_MINOR}{ABI_THREAD}.zip'
diff --git a/configure b/configure
index b7055a8..11dd5ab 100755
index d88acc5..f02248c 100755
--- a/configure
+++ b/configure
@@ -25015,11 +25015,11 @@ fi
@@ -24976,11 +24976,11 @@ fi



Expand All @@ -246,7 +246,7 @@ index b7055a8..11dd5ab 100755

PLATLIBDIR="lib"
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for --with-platlibdir" >&5
@@ -25038,7 +25038,7 @@ then
@@ -24999,7 +24999,7 @@ then
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: yes" >&5
printf "%s\n" "yes" >&6; }
PLATLIBDIR="$withval"
Expand All @@ -255,7 +255,7 @@ index b7055a8..11dd5ab 100755
else
{ printf "%s\n" "$as_me:${as_lineno-$LINENO}: result: no" >&5
printf "%s\n" "no" >&6; }
@@ -25052,9 +25052,9 @@ fi
@@ -25013,9 +25013,9 @@ fi


if test x$PLATFORM_TRIPLET = x; then
Expand All @@ -268,10 +268,10 @@ index b7055a8..11dd5ab 100755


diff --git a/configure.ac b/configure.ac
index ab6233a..a3520d2 100644
index e83cba4..f8112ca 100644
--- a/configure.ac
+++ b/configure.ac
@@ -6255,11 +6255,11 @@ fi
@@ -6254,11 +6254,11 @@ fi


AC_SUBST([BINLIBDEST])
Expand All @@ -285,7 +285,7 @@ index ab6233a..a3520d2 100644
AC_SUBST([PLATLIBDIR])
PLATLIBDIR="lib"
AC_MSG_CHECKING([for --with-platlibdir])
@@ -6278,7 +6278,7 @@ if test -n "$withval" -a "$withval" != yes -a "$withval" != no
@@ -6277,7 +6277,7 @@ if test -n "$withval" -a "$withval" != yes -a "$withval" != no
then
AC_MSG_RESULT([yes])
PLATLIBDIR="$withval"
Expand All @@ -294,7 +294,7 @@ index ab6233a..a3520d2 100644
else
AC_MSG_RESULT([no])
fi],
@@ -6288,9 +6288,9 @@ fi],
@@ -6287,9 +6287,9 @@ fi],
dnl define LIBPL after ABIFLAGS and LDVERSION is defined.
AC_SUBST([PY_ENABLE_SHARED])
if test x$PLATFORM_TRIPLET = x; then
Expand Down
6 changes: 3 additions & 3 deletions patches/link-opt.diff
Original file line number Diff line number Diff line change
Expand Up @@ -9,10 +9,10 @@ Subject: link-opt
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/configure.ac b/configure.ac
index a3520d2..1c2b9fe 100644
index f8112ca..f44776e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -3507,8 +3507,8 @@ then
@@ -3506,8 +3506,8 @@ then
LDSHARED='$(CC) -shared'
LDCXXSHARED='$(CXX) -shared';;
Linux*|GNU*|QNX*|VxWorks*|Haiku*)
Expand All @@ -23,7 +23,7 @@ index a3520d2..1c2b9fe 100644
FreeBSD*)
if [[ "`$CC -dM -E - </dev/null | grep __ELF__`" != "" ]]
then
@@ -3620,7 +3620,7 @@ then
@@ -3619,7 +3619,7 @@ then
LINKFORSHARED="-Wl,-E -Wl,+s";;
# LINKFORSHARED="-Wl,-E -Wl,+s -Wl,+b\$(BINLIBDEST)/lib-dynload";;
Linux-android*) LINKFORSHARED="-pie -Xlinker -export-dynamic";;
Expand Down
2 changes: 1 addition & 1 deletion patches/multiarch.diff
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ index 9842fd0..8d95ec3 100644
srcdir = _CONFIG_VARS.get('srcdir', _PROJECT_BASE)
if os.name == 'posix':
diff --git a/Makefile.pre.in b/Makefile.pre.in
index 502b567..897d5af 100644
index 7801075..98027b8 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -1775,6 +1775,7 @@ Python/interpconfig.o: $(srcdir)/Python/interpconfig.c $(srcdir)/Python/config_c
Expand Down
2 changes: 1 addition & 1 deletion patches/reproducible-buildinfo.diff
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ Subject: reproducible-buildinfo
1 file changed, 2 insertions(+)

diff --git a/Makefile.pre.in b/Makefile.pre.in
index 897d5af..c617cc6 100644
index 98027b8..0c7e3eb 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -1733,6 +1733,8 @@ Modules/getbuildinfo.o: $(PARSER_OBJS) \
Expand Down
4 changes: 2 additions & 2 deletions patches/sysconfigdata-name.patch
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ index 8d95ec3..344a765 100644

def _init_posix(vars):
diff --git a/Makefile.pre.in b/Makefile.pre.in
index c617cc6..9d0c303 100644
index 0c7e3eb..b69f3c7 100644
--- a/Makefile.pre.in
+++ b/Makefile.pre.in
@@ -2619,8 +2619,10 @@ libinstall: all $(srcdir)/Modules/xxmodule.c
Expand All @@ -45,7 +45,7 @@ index c617cc6..9d0c303 100644
@ # If app store compliance has been configured, apply the patch to the
@ # installed library code. The patch has been previously validated against
diff --git a/configure.ac b/configure.ac
index e4ba311..b1f55ad 100644
index a3dd8cf..f0566f3 100644
--- a/configure.ac
+++ b/configure.ac
@@ -164,7 +164,7 @@ AC_ARG_WITH([build-python],
Expand Down

0 comments on commit 3ffe4f0

Please sign in to comment.