[issue42268] ./configure failing when --with-memory-sanitizer specified

2021-11-21 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: Reproducible on 3.9, 3.10, and on main. The --with-memory-sanitizer option adds "-fsanitize=memory -fsanitize-memory-track-origins=2 -fno-omit-frame-pointer" to CFLAGS, and "-fsanitize=memory -fsanitize-memory-track-origins=2&q

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-22 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: 45 down, 35 to go. -- ___ Python tracker <https://bugs.python.org/issue45847> ___ ___ Python-bugs-list mailing list Unsub

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-22 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- pull_requests: +27932 pull_request: https://github.com/python/cpython/pull/29696 ___ Python tracker <https://bugs.python.org/issue45

[issue45723] Improve and simplify configure.ac checks

2021-11-22 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- pull_requests: +27937 pull_request: https://github.com/python/cpython/pull/29701 ___ Python tracker <https://bugs.python.org/issue45

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-22 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- pull_requests: +27939 pull_request: https://github.com/python/cpython/pull/29703 ___ Python tracker <https://bugs.python.org/issue45

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-22 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- pull_requests: +27941 pull_request: https://github.com/python/cpython/pull/29705 ___ Python tracker <https://bugs.python.org/issue45

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-22 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: _socket coming up... -- ___ Python tracker <https://bugs.python.org/issue45847> ___ ___ Python-bugs-list mailing list Unsub

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-22 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- pull_requests: +27943 pull_request: https://github.com/python/cpython/pull/29707 ___ Python tracker <https://bugs.python.org/issue45

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-22 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- pull_requests: +27948 pull_request: https://github.com/python/cpython/pull/29713 ___ Python tracker <https://bugs.python.org/issue45

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-22 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- pull_requests: +27951 pull_request: https://github.com/python/cpython/pull/29715 ___ Python tracker <https://bugs.python.org/issue45

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-23 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- pull_requests: +27976 pull_request: https://github.com/python/cpython/pull/29738 ___ Python tracker <https://bugs.python.org/issue45

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-24 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- pull_requests: +28005 pull_request: https://github.com/python/cpython/pull/29768 ___ Python tracker <https://bugs.python.org/issue45

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-24 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- pull_requests: +28006 pull_request: https://github.com/python/cpython/pull/29769 ___ Python tracker <https://bugs.python.org/issue45

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-11-26 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: Some info regarding _multiprocessing: Modules/_multiprocessing/semaphore.c is currently conditionally included in setup.py (HAVE_SEM_OPEN && !POSIX_SEMAPHORES_NOT_ENABLED), but always included in Modules/Setup. Here's some historical bpo&#x

[issue33376] [pysqlite] Duplicate rows can be returned after rolling back a transaction

2021-11-28 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: > Maybe this issue will be solved in issue44092 Yes, this will be resolved in bpo-44092. Hopefully I'll be able to land it sooner than later. -- ___ Python tracker <https://bugs.python.org

[issue40280] Consider supporting emscripten/webassembly as a build target

2021-11-29 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- nosy: +erlendaasland nosy_count: 11.0 -> 12.0 pull_requests: +28065 pull_request: https://github.com/python/cpython/pull/29834 ___ Python tracker <https://bugs.python.org/issu

[issue45921] codecs module doesn't support iso-8859-6-i, iso-8859-6-e, iso-8859-8-i or iso-8859-8-i

2021-11-29 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- versions: +Python 3.11 -Python 3.6, Python 3.7, Python 3.8, Python 3.9 ___ Python tracker <https://bugs.python.org/issue45

[issue45925] Upgrade macOS and Windows installers to use SQLite 3.37.0

2021-11-29 Thread Erlend E. Aasland
New submission from Erlend E. Aasland : SQLite 3.37.0 was released a couple of days ago: https://sqlite.org/releaselog/3_37_0.html Given that 3.11 feature freeze is approx. May 2022, and that it took approx. 5 months between SQLite 3.36.0 and 3.37.0, I'd say we aim for a field tested S

[issue45723] Improve and simplify configure.ac checks

2021-11-29 Thread Erlend E. Aasland
Change by Erlend E. Aasland : -- pull_requests: +28075 pull_request: https://github.com/python/cpython/pull/29846 ___ Python tracker <https://bugs.python.org/issue45

[issue45941] help("modules") segfaults on 3.11, MacOS

2021-12-01 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: Unable to reproduce on macOS 12 with latest 3.11 official build, and my most recent dev build (HEAD at b394af13f69c1a2ac0e7d32dabf6d86443606ab2). -- nosy: +erlendaasland ___ Python tracker <ht

[issue45941] help("modules") segfaults on 3.11, MacOS

2021-12-01 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: Also unable to reproduce with HEAD at 49444fb807ecb396462c8e5f547eeb5c6bc5d4de. -- ___ Python tracker <https://bugs.python.org/issue45

[issue45941] help("modules") segfaults on 3.11, MacOS

2021-12-01 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: Also unable to reproduce with HEAD at 8a45ca542a65ea27e7acaa44a4c833a27830e796. Perhaps it is related to your build/dev environment? -- ___ Python tracker <https://bugs.python.org/issue45

[issue45941] help("modules") segfaults on 3.11, MacOS

2021-12-01 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: I'm unable to reproduce on macOS 11.6 as well (head at 49444fb807ecb396462c8e5f547eeb5c6bc5d4de). -- ___ Python tracker <https://bugs.python.org/is

[issue45695] Out-of-tree builds are not tested.

2021-12-03 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: FWIW, it is also impossible to build the docs OOT without cluttering the source tree. $ cd ../build $ make -C ../cpython.git/Doc venv $ make -C ../cpython.git/Doc html # <= modifies Doc/build in the source tree -- n

[issue44092] [sqlite3] Remove special rollback handling

2021-12-06 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: > I think this change is no problem. Thanks, and thank you for looking reviewing this change. > There is only one situation that a problem may occur. Write code with SQLite > 3.8.7.2+ (2014-11-18), and run it on 3.7.15 (2012-12-12) ~ 3.8.7.1-, b

[issue44092] [sqlite3] Remove special rollback handling

2021-12-06 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: > I mean, after this change, different versions of SQLite will behave > differently. Yes, this is explained in the news item: Fetch across rollback no longer raises :exc:`~sqlite3.InterfaceError`. Instead we leave it to the SQLite libr

[issue44092] [sqlite3] Remove special rollback handling

2021-12-06 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: > Imagine a person write a code with Python 3.11 and SQLite 3.8.7.2+, and then > deploying it to Python 3.11 and SQLite 3.8.7.1-, error may occur. However, > this situation is difficult to happen. Yes, I also think this is a far fetched case. I&

[issue45847] Port module setup to PY_STDLIB_MOD() macro and addext()

2021-12-07 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: Quoting msg407949: > [...] We should do something like > > ZLIB_CFLAGS=${ZLIB_CFLAGS:-""} > ZLIB_LIBS=${ZLIB_LIBS:-"-lz"} > > for all env vars. I think we should use ${VAR-default} instead of ${VAR:-default}; we

[issue15673] PEP 3121, 384 Refactoring applied to testcapi module

2021-12-09 Thread Erlend E. Aasland
Erlend E. Aasland added the comment: The _testcapi modules should stay as it is, ref. msg384272 on bpo-40077: Yes, please keep _testcapimodule.c as it is. Static types are still supported and need to be tested. -- nosy: +erlendaasland resolution: -> not a bug st

<    4   5   6   7   8   9