Debian Patches

Status for uwsgi/2.0.24-2

Patch Description Author Forwarded Bugs Origin Last update
1007_purge_lru-restore-fix.patch properly init cache for purge_lru Purging the least recently used cache item
relies on a linked list maintained during cache get and set.
While uwsgi is running, this works well.
But if the uwsgi process is stopped,
lru_head and lru_tail are not initialized
when loading the existing cache file.
As a consequence, least recently used items never get deleted
a full cache fails to set any new keys
until the cache file is deleted.
.
This patch properly initializes those variables.
Alexandre Rossi <alexandre.rossi@gmail.com> yes upstream upstream, https://github.com/unbit/uwsgi/pull/2578 2023-11-25
1000~20230721~c14b365.patch switch to pcre2 Alexandre Rossi <alexandre.rossi@gmail.com> yes upstream upstream, https://github.com/unbit/uwsgi/pull/2543 2023-08-24
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 2018-10-02
1017_python3-compat.patch Python 3 compat Thomas Goirand <zigo@debian.org> yes 2020-02-27
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

All known versions for source package 'uwsgi'

Links