Debian Patches
Status for uwsgi/2.0.28-9
| Patch | Description | Author | Forwarded | Bugs | Origin | Last update |
|---|---|---|---|---|---|---|
| 1012_noexecstack.patch | Disable executable stack Starting with glibc 2.41, the dlopen and dlmopen functions no longer make the stack executable if a shared library requires it and instead just fail. This change aims to improve security, as the previous behaviour was used as a vector for RCE (CVE-2023-38408). . ld: warning: plugins/pypy/pypy_setup.py.o: missing .note.GNU-stack section implies executable stack |
Martin Liška <martin.liska@hey.com> | yes | upstream | 2025-03-02 | |
| 1004_rack3.patch | plugins/rack: add support for rack 3 | Alexandre Rossi <alexandre.rossi@gmail.com> | yes | upstream | 2025-03-02 | |
| 1008_fix_pypy_tests.patch | fix pypy tests when run from another dir | Alexandre Rossi <alexandre.rossi@gmail.com> | yes | upstream | 2025-03-02 | |
| 1007_fix_php_pypy_tests.patch | fix php and pypy tests fixes the php (missing file) . fixes the pypy (inconsistent API for set_user_harakiri()) |
Alexandre Rossi <niol@zincube.net> | yes | upstream | 2025-03-02 | |
| 1001_avoid_setting_RPATH.patch | Remove value assignments to environment variable LD_RUN_PATH Value assignment to environment variable LD_RUN_PATH leads to setting RPATH in compiled binary/shared library. . And then Lintian reports about error (E: binary-or-shlib-defines-rpath). |
Janos Guljas <janos@debian.org> | not-needed | 2016-02-08 | ||
| 1002_fix-reload-process-name.patch | Preserve process name on reload Function uwsgi_reload is using uwsgi.binary_path as first argument in execvp(). If the daemon is started through a symlink, uwsgi_reload will use that link's target and change the process name. With a different process name start-stop-daemon, used in init scripts, is unable to control the daemon. |
Janos Guljas <janos@debian.org> | no | 2013-04-23 | ||
| 1003_remove-php-libs.patch | Remove PHP libraries when building PHP plugin. | Janos Guljas <janos@debian.org> | no | 2016-02-08 | ||
| 1005_avoid_auto_ptr.patch | Avoid deprecated std::auto_ptr | Jonas Smedegaard <dr@jones.dk> | no | 2016-11-12 | ||
| 1006_avoid_xml2-config.patch | use pkg-config for libxml2 xml2-config is deprecated | Jonas Smedegaard <dr@jones.dk> | no | debian | 2020-01-23 | |
| 1009_fix_java_paths.patch | Fix bogus quotes in java paths when passed via environment | Jonas Smedegaard <dr@jones.dk> | no | debian | 2015-03-11 | |
| 1010_support_java_pass_includes.patch | Support passing precomposed JVM INCLUDES string Needed for OpenJDK 8 requiring arch-specific include (see bug#760301). | Jonas Smedegaard <dr@jones.dk> | no | 2016-02-13 | ||
| 1016_readline.patch | Fix limit readline output to buffer size | Juho Heikkinen <juho.heikkinen@f-secure.com> | yes | debian upstream | 2024-09-17 | |
| 1017_python3-compat.patch | Python 3 compat | Thomas Goirand <zigo@debian.org> | yes | upstream | 2024-09-17 | |
| 2001_ensure_verbose_build.patch | Ensure verbose build in the uwsgi build systems This gets compiler command line logs in the build log which is nice for debugging. |
Alexandre Rossi <alexandre.rossi@gmail.com> | not-needed | 2020-06-05 | ||
| 2002_rename_py_plugins.patch | Debian renames python related plugins for historical reasons. Rather than annoying users with a visible change, patch source to ensure all is ok with Debian names: python => python3 (as referred to in integration tests) pypy => pypy3 (as referred to in integration tests and in plugin published symbols) -- |
Alexandre Rossi <niol@zincube.net> | not-needed | 2024-09-28 |
All known versions for source package 'uwsgi'
- 2.0.31-1 (forky, sid)
- 2.0.28-9 (trixie)
- 2.0.21-5.1 (bookworm)
