Skip to content

Instantly share code, notes, and snippets.

@loqs
loqs / python-sqlalchemy-2.0.29-1-x86_64-check.log
Created April 15, 2024 16:13
python-sqlalchemy 2.0.29 test_pickle_rows_other_process failure (built with setuptools)
This file has been truncated, but you can view the full file.
=========================== sqlalchemy installation ============================
SQLAlchemy 2.0.29 (user site loaded)
Path: /build/python-sqlalchemy/src/SQLAlchemy-2.0.29/lib/sqlalchemy/__init__.py
compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/build/python-sqlalchemy/src/SQLAlchemy-2.0.29/lib/sqlalchemy/cyextension/__init__.py)
============================= test session starts ==============================
platform linux -- Python 3.11.8, pytest-8.1.1, pluggy-1.4.0 -- /usr/bin/python
cachedir: .pytest_cache
rootdir: /build/python-sqlalchemy/src/SQLAlchemy-2.0.29
configfile: pyproject.toml
plugins: xdist-3.5.0, typeguard-4.2.1
@loqs
loqs / python-sqlalchemy-2.0.29-1-x86_64-check.log
Created April 14, 2024 16:20
python-sqlalchemy 2.0.29 test_pickle_rows_other_process failure
This file has been truncated, but you can view the full file.
=========================== sqlalchemy installation ============================
SQLAlchemy 2.0.29 (user site loaded)
Path: /build/python-sqlalchemy/src/SQLAlchemy-2.0.29/lib/sqlalchemy/__init__.py
compiled extension not enabled; cannot import name 'collections' from 'sqlalchemy.cyextension' (/build/python-sqlalchemy/src/SQLAlchemy-2.0.29/lib/sqlalchemy/cyextension/__init__.py)
============================= test session starts ==============================
platform linux -- Python 3.12.2, pytest-8.1.1, pluggy-1.4.0 -- /usr/bin/python
cachedir: .pytest_cache
rootdir: /build/python-sqlalchemy/src/SQLAlchemy-2.0.29
configfile: pyproject.toml
plugins: xdist-3.5.0, typeguard-4.2.1
@loqs
loqs / xnnpack-r3783.51a9875-1-x86_64-build.log
Created April 14, 2024 14:41
XNNPACK build failure with XNNPACK_BUILD_TESTS=ON and XNNPACK_LIBRARY_TYPE=shared
-- The C compiler identification is GNU 13.2.1
-- The CXX compiler identification is GNU 13.2.1
-- The ASM compiler identification is GNU
-- Found assembler: /usr/bin/cc
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
@loqs
loqs / libjpeg-turbo-git-3.0.2.r7.g26fc07c8-1-x86_64-check.log
Created February 24, 2024 19:35
libjpeg-turbo 3.0.2.r7.g26fc07c8 user space shadow stack check failures due to missing support in libjvm.so
GLIBC_TUNABLES=glibc.cpu.hwcaps=SHSTK ctest --test-dir build --output-on-failure --stop-on-failure
Internal ctest changing into directory: /build/libjpeg-turbo-git/src/build
Test project /build/libjpeg-turbo-git/src/build
Start 28: tjbench-shared-tile-cp
Start 50: tjbench-shared-tilem-cp
Start 62: tjbench12-shared-tile-cp
Start 84: tjbench12-shared-tilem-cp
Start 96: cjpeg16-shared-lossless
Start 100: cjpeg-shared-rgb-islow
Start 111: cjpeg-shared-422-ifast-opt
@loqs
loqs / firebird-5.0.0-rc1.build.log
Created October 16, 2023 15:07
firebird v5.0.0-RC1 build failure with --without-tomcrypt --enable-client-only options
$ autoreconf -vfi
autoreconf: export WARNINGS=
autoreconf: Entering directory '.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy --force
libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, 'builds/make.new/config'.
libtoolize: copying file 'builds/make.new/config/ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
@loqs
loqs / httpie-3.2.2-4-x86_64-check.log
Created September 10, 2023 19:03
test failures for httpie/cli 2.2.3 with werkzeug 2.3.7
============================= test session starts ==============================
platform linux -- Python 3.11.5, pytest-7.4.2, pluggy-1.3.0
rootdir: /build/httpie/src/cli-3.2.2
configfile: pytest.ini
plugins: httpbin-2.0.0, lazy-fixture-0.6.3, mock-3.11.1
collected 1026 items / 28 deselected / 998 selected
tests/test_auth.py .......... [ 1%]
tests/test_compress.py .FFFFFF [ 1%]
tests/test_downloads.py ...... [ 2%]
@loqs
loqs / sniproxy_pcre2.patch
Last active July 29, 2023 16:35
patch for sniproxy swistching from pcre to pcre2
diff --git a/.travis.yml b/.travis.yml
index da07eed..39cff09 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,7 +4,7 @@ compiler:
- gcc
install:
- sudo apt-get update
- - DEBIAN_FRONTEND=noninteractive sudo apt-get install -y apache2-utils cdbs dh-autoreconf devscripts libev-dev libpcre3-dev libudns-dev lintian rpm valgrind
+ - DEBIAN_FRONTEND=noninteractive sudo apt-get install -y apache2-utils cdbs dh-autoreconf devscripts libev-dev libpcre2-dev libudns-dev lintian rpm valgrind
diff --git a/core/alarm.c b/core/alarm.c
index 4ab9fbcc..cc594101 100644
--- a/core/alarm.c
+++ b/core/alarm.c
@@ -160,7 +160,7 @@ static struct uwsgi_alarm_instance *uwsgi_alarm_get_instance(char *name) {
}
-#ifdef UWSGI_PCRE
+#if defined(UWSGI_PCRE) || defined(UWSGI_PCRE2)
diff --git a/core/alarm.c b/core/alarm.c
index 4ab9fbcc..5dc89f3e 100644
--- a/core/alarm.c
+++ b/core/alarm.c
@@ -170,7 +170,11 @@ static int uwsgi_alarm_log_add(char *alarms, char *regexp, int negate) {
}
ual = uwsgi_calloc(sizeof(struct uwsgi_alarm_log));
+#ifdef UWSGI_PCRE2
if (uwsgi_regexp_build(regexp, &ual->pattern)) {
This file has been truncated, but you can view the full file.
-- The C compiler identification is GNU 13.1.1
-- The CXX compiler identification is GNU 13.1.1
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped