Описание ошибки =============== 1. # apt-get install uwsgi 2. $ uwsgi --http :9090 Фактический результат: В выводе присутствует сообщение: > [...] > !!! no internal routing support, rebuild with pcre support !!! > [...] Ожидаемый результат: Пакет собран с поддержкой pcre. Сообщение не выводится. Воспроизводимость ================= Воспроизводится на виртуальных машинах: [p10] uwsgi-2.0.20-alt1.x86_64 server-10.1-x86-64w [sisyphus] uwsgi-2.0.21-alt1.x86_64 server-10.1-x86-64
Версия пакета: uwsgi-2.0.30-alt1 (sisyphus+388198.100.2.1) Судя по логам сборки пакет собран с опциями -DUWSGI_PCRE -DUWSGI_ROUTING и итоговой конфигурацией: ################# uWSGI configuration ################# kernel = Linux execinfo = False ifaddrs = True locking = pthread_mutex event = epoll timer = timerfd filemonitor = inotify pcre = True routing = True capabilities = False yaml = embedded json = False ssl = False xml = libxml2 debug = False plugin_dir = . zlib = False ucontext = True malloc = libc Однако при запуске сервера как с использованием опции --pcre-jit, так и без неё в выводе есть: $ uwsgi --pcre-jit --http :9090 ... pcre jit disabled ... Будто она ни на что не влияет. $ uwsgi --help | grep pcre --pcre-jit enable pcre jit (if available)