Package Details: python-qh3 1.9.2-1

Git Clone URL: https://aur.archlinux.org/python-qh3.git (read-only, click to copy)
Package Base: python-qh3
Description: Lightweight QUIC and HTTP/3 implementation in Python
Upstream URL: https://github.com/jawah/qh3
Keywords: http3 https quic
Licenses: BSD-3-Clause
Submitter: kseistrup
Maintainer: txtsd
Last Packager: txtsd
Votes: 0
Popularity: 0.000000
First Submitted: 2024-03-21 11:57 (UTC)
Last Updated: 2026-07-09 15:58 (UTC)

Pinned Comments

Latest Comments

txtsd commented on 2026-05-07 08:42 (UTC)

Can I get co-maintainer on this to keep it updated?

radonatbeeper commented on 2026-03-11 17:32 (UTC)

The following build error occurs:

  In file included from /home/radon/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aws-lc-sys-0.31.0/aws-lc/crypto/fipsmodule/bcm.c:41:
  /home/radon/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aws-lc-sys-0.31.0/aws-lc/crypto/fipsmodule/../internal.h: In function 'OPENSSL_memchr':
  /home/radon/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/aws-lc-sys-0.31.0/aws-lc/crypto/fipsmodule/../internal.h:939:10: error: return discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
    939 |   return memchr(s, c, n);
        |          ^~~~~~

This reproduces with cargo build against the upstream repository at version 1.5.6, but is resolved with an upgrade to version 1.6.0.

kseistrup commented on 2025-04-02 10:55 (UTC)

:)

patlefort commented on 2025-04-02 09:13 (UTC) (edited on 2025-04-02 09:16 (UTC) by patlefort)

Easy fix is to add export CMAKE_POLICY_VERSION_MINIMUM='3.5' in your build().

edit Posted before I saw your comment.

kseistrup commented on 2025-04-02 09:03 (UTC)

@patleford The CMake error can be mitigated by adding

export CMAKE_POLICY_VERSION_MINIMUM=3.5

right under the RUSTFLAGS assignment in the build() function.

patlefort commented on 2025-04-02 08:52 (UTC)

Build is failing with:

CMake Error at CMakeLists.txt:11 (cmake_minimum_required):
    Compatibility with CMake < 3.5 has been removed from CMake.