uwsgi: migrate to python@3.12
#305973
tests.yml
on: pull_request
formulae_detect
54s
tap_syntax
2m 43s
Matrix: tests
conclusion
0s
Matrix: test_deps
Annotations
14 errors, 1 warning, and 17 notices
`brew install --verbose --build-bottle uwsgi` failed on macOS Monterey (12) on Apple Silicon!:
Formula/u/uwsgi.rb#L38
plugins/python/python_plugin.c:269:2: warning: 'Py_OptimizeFlag' is deprecated [-Wdeprecated-declarations]
Py_OptimizeFlag = up.optimize;
^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pydebug.h:13:1: note: 'Py_OptimizeFlag' has been explicitly marked deprecated here
Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag;
^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/pyport.h:317:54: note: expanded from macro 'Py_DEPRECATED'
#define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
^
plugins/python/python_plugin.c:1327:25: error: too few arguments to function call, single argument 'interp' was not specified
_PyImport_AcquireLock();
~~~~~~~~~~~~~~~~~~~~~ ^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:13:18: note: '_PyImport_AcquireLock' declared here
PyAPI_FUNC(void) _PyImport_AcquireLock(PyInterpreterState *interp);
^
plugins/python/python_plugin.c:1339:26: error: too few arguments to function call, single argument 'interp' was not specified
_PyImport_ReleaseLock();
~~~~~~~~~~~~~~~~~~~~~ ^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:14:17: note: '_PyImport_ReleaseLock' declared here
PyAPI_FUNC(int) _PyImport_ReleaseLock(PyInterpreterState *interp);
^
plugins/python/python_plugin.c:1596:64: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
up.current_recursion_remaining[wsgi_req->async_id] = tstate->recursion_remaining;
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
plugins/python/python_plugin.c:1605:49: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
up.current_main_recursion_remaining = tstate->recursion_remaining;
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
plugins/python/python_plugin.c:1839:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
tstate->recursion_remaining = up.current_recursion_remaining[wsgi_req->async_id];
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
plugins/python/python_plugin.c:1848:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
tstate->recursion_remaining = up.current_main_recursion_remaining;
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
4 warnings and 6 errors generated.
plugins/python/pyutils.c:391:2: warning: 'PySys_SetArgv' is deprecated [-Wdeprecated-declarations]
PySys_SetArgv(up.argc, up.py_argv);
^
|
macOS 12-arm64
Process completed with exit code 1.
|
macOS 14-x86_64
The job was canceled because "macOS_12-arm64_12-arm64-6" failed.
|
macOS 13-x86_64
The job was canceled because "macOS_12-arm64_12-arm64-6" failed.
|
`brew install --verbose --build-bottle uwsgi` failed on macOS Sonoma (14) on Apple Silicon!:
Formula/u/uwsgi.rb#L38
plugins/python/python_plugin.c:269:2: warning: 'Py_OptimizeFlag' is deprecated [-Wdeprecated-declarations]
Py_OptimizeFlag = up.optimize;
^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pydebug.h:13:1: note: 'Py_OptimizeFlag' has been explicitly marked deprecated here
Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag;
^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/pyport.h:317:54: note: expanded from macro 'Py_DEPRECATED'
#define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
^
plugins/python/python_plugin.c:1327:25: error: too few arguments to function call, single argument 'interp' was not specified
_PyImport_AcquireLock();
~~~~~~~~~~~~~~~~~~~~~ ^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:13:18: note: '_PyImport_AcquireLock' declared here
PyAPI_FUNC(void) _PyImport_AcquireLock(PyInterpreterState *interp);
^
plugins/python/python_plugin.c:1339:26: error: too few arguments to function call, single argument 'interp' was not specified
_PyImport_ReleaseLock();
~~~~~~~~~~~~~~~~~~~~~ ^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:14:17: note: '_PyImport_ReleaseLock' declared here
PyAPI_FUNC(int) _PyImport_ReleaseLock(PyInterpreterState *interp);
^
plugins/python/python_plugin.c:1596:64: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
up.current_recursion_remaining[wsgi_req->async_id] = tstate->recursion_remaining;
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
plugins/python/python_plugin.c:1605:49: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
up.current_main_recursion_remaining = tstate->recursion_remaining;
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
plugins/python/python_plugin.c:1839:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
tstate->recursion_remaining = up.current_recursion_remaining[wsgi_req->async_id];
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
plugins/python/python_plugin.c:1848:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
tstate->recursion_remaining = up.current_main_recursion_remaining;
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
4 warnings and 6 errors generated.
plugins/python/pyutils.c:391:2: warning: 'PySys_SetArgv' is deprecated [-Wdeprecated-declarations]
PySys_SetArgv(up.argc, up.py_argv);
^
|
macOS 14-arm64
Process completed with exit code 1.
|
Linux
The operation was canceled.
|
macOS 12-x86_64
The operation was canceled.
|
macOS 12-x86_64
Process completed with exit code 1.
|
macOS 12-x86_64
An error occurred trying to start process '/bin/bash' with working directory '/Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles'. No such file or directory
|
`brew install --verbose --build-bottle uwsgi` failed on macOS Ventura (13) on Apple Silicon!:
Formula/u/uwsgi.rb#L38
plugins/python/python_plugin.c:269:2: warning: 'Py_OptimizeFlag' is deprecated [-Wdeprecated-declarations]
Py_OptimizeFlag = up.optimize;
^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pydebug.h:13:1: note: 'Py_OptimizeFlag' has been explicitly marked deprecated here
Py_DEPRECATED(3.12) PyAPI_DATA(int) Py_OptimizeFlag;
^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/pyport.h:317:54: note: expanded from macro 'Py_DEPRECATED'
#define Py_DEPRECATED(VERSION_UNUSED) __attribute__((__deprecated__))
^
plugins/python/python_plugin.c:1327:25: error: too few arguments to function call, single argument 'interp' was not specified
_PyImport_AcquireLock();
~~~~~~~~~~~~~~~~~~~~~ ^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:13:18: note: '_PyImport_AcquireLock' declared here
PyAPI_FUNC(void) _PyImport_AcquireLock(PyInterpreterState *interp);
^
plugins/python/python_plugin.c:1339:26: error: too few arguments to function call, single argument 'interp' was not specified
_PyImport_ReleaseLock();
~~~~~~~~~~~~~~~~~~~~~ ^
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/import.h:14:17: note: '_PyImport_ReleaseLock' declared here
PyAPI_FUNC(int) _PyImport_ReleaseLock(PyInterpreterState *interp);
^
plugins/python/python_plugin.c:1596:64: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
up.current_recursion_remaining[wsgi_req->async_id] = tstate->recursion_remaining;
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
plugins/python/python_plugin.c:1605:49: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
up.current_main_recursion_remaining = tstate->recursion_remaining;
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
plugins/python/python_plugin.c:1839:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
tstate->recursion_remaining = up.current_recursion_remaining[wsgi_req->async_id];
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
plugins/python/python_plugin.c:1848:11: error: no member named 'recursion_remaining' in 'struct _ts'; did you mean 'c_recursion_remaining'?
tstate->recursion_remaining = up.current_main_recursion_remaining;
^~~~~~~~~~~~~~~~~~~
c_recursion_remaining
/opt/homebrew/opt/python@3.12/Frameworks/Python.framework/Versions/3.12/include/python3.12/cpython/pystate.h:150:9: note: 'c_recursion_remaining' declared here
int c_recursion_remaining;
^
4 warnings and 6 errors generated.
plugins/python/pyutils.c:391:2: warning: 'PySys_SetArgv' is deprecated [-Wdeprecated-declarations]
PySys_SetArgv(up.argc, up.py_argv);
^
|
macOS 13-arm64
Process completed with exit code 1.
|
conclusion
`tests` job failure.
|
conclusion
Process completed with exit code 1.
|
macOS 12-x86_64
No files were found with the provided path: /Users/brew/actions-runner/_work/homebrew-core/homebrew-core/bottles/logs. No artifacts will be uploaded.
|
macOS 12-arm64
0 bottle(s)
|
macOS 12-arm64
0 failed bottle(s)
|
macOS 12-arm64
1 list(s) of skipped formulae
|
macOS 12-arm64
0 list(s) of successfully tested dependents
|
macOS 14-arm64
0 bottle(s)
|
macOS 14-arm64
0 failed bottle(s)
|
macOS 14-arm64
1 list(s) of skipped formulae
|
macOS 14-arm64
0 list(s) of successfully tested dependents
|
Linux
0 bottle(s)
|
Linux
0 failed bottle(s)
|
Linux
1 list(s) of skipped formulae
|
Linux
0 list(s) of successfully tested dependents
|
macOS 13-arm64
0 bottle(s)
|
macOS 13-arm64
0 failed bottle(s)
|
macOS 13-arm64
1 list(s) of skipped formulae
|
macOS 13-arm64
0 list(s) of successfully tested dependents
|
conclusion
`tests` job status: failure
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
bottles
Expired
|
299 Bytes |
|
logs-12-arm64-6569337361
Expired
|
1.73 MB |
|
logs-13-arm64-6569337361
Expired
|
1.73 MB |
|
logs-14-arm64-6569337361
Expired
|
1.73 MB |
|
logs-ubuntu-22.04
Expired
|
170 KB |
|