diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index b412dffea17..197d626ec79 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -144,6 +144,19 @@ jobs: TEST_PYTEST=1 TEST_MD=1 # ------------------------------------------------------------------------- + # As above, on a 64-bit ARM runner. + - name: Python pytest test suites, 64-bit ARM + config: --enable-mods-shared=reallyall --with-mpm=event --enable-mpms-shared=all + os: ubuntu-24.04-arm + pkgs: nghttp2-client + env: | + APR_VERSION=1.7.6 + APU_VERSION=1.6.5 + APU_CONFIG="--with-crypto" + NO_TEST_FRAMEWORK=1 + TEST_PYTEST=1 + TEST_MD=1 + # ------------------------------------------------------------------------- # Test against a newer nghttp2 than in the Ubuntu images. - name: mod_http2 w/nghttp2 1.68.0 config: --enable-mods-shared=reallyall --enable-maintainer-mode --with-mpm=event diff --git a/test/clients/h2ws.c b/test/clients/h2ws.c index 309348944ba..26864405ca2 100644 --- a/test/clients/h2ws.c +++ b/test/clients/h2ws.c @@ -973,7 +973,7 @@ int main(int argc, char *argv[]) struct uri uri; struct h2_session session; struct ws_stream *stream; - char ch; + int ch; cmd = argv[0]; while((ch = getopt(argc, argv, "c:vh")) != -1) {