depends: Qt doesn’t build on Chimera Linux #32744

issue fanquake openend this issue on June 13, 2025
  1. fanquake commented at 9:58 am on June 13, 2025: member

    Tested using podman and chimeralinux/chimera

     0# c++ --version
     1clang version 20.1.6
     2Target: x86_64-chimera-linux-musl
     3
     4#make -C depends/ qt
     5...
     6[ 15%] Building C object qtbase/src/tools/bootstrap/CMakeFiles/Bootstrap.dir/__/__/3rdparty/pcre2/src/pcre2_xclass.c.o
     7/bitcoin/depends/work/build/x86_64-pc-linux-musl/qt/6.7.3-0a1664c58a9/qtbase/src/corelib/tools/qhash.cpp:1452:45: error: 'memcpy' called with `n` bigger than the size of `d`.
     8 1452 |         memcpy(&k, &key, sizeof(long double));
     9      |                                             ^
    10/usr/include/fortify/string.h:48:1: note: from 'diagnose_if' attribute on 'memcpy':
    11   48 | __error_if((__fh_bos(__od, 0) < __n), "'memcpy' called with `n` bigger than the size of `d`.")
    12      | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    13/usr/include/fortify/fortify-headers.h:120:47: note: expanded from macro '__error_if'
    14  120 | #define __error_if(cond, msg) __attribute__ ((diagnose_if (cond, msg, "error")))
    15      |                                               ^            ~~~~
    161 error generated.
    
  2. hebasto added the label Upstream on Jun 13, 2025
  3. hebasto commented at 10:24 am on June 13, 2025: member
    For the reference, Chimera Linux is not listed in Qt 6.7 Supported Platforms.
  4. fanquake commented at 10:28 am on June 13, 2025: member

    6.7 Supported Platforms.

    According to that page, most of what we do isn’t supported. GCC 13, macOS cross compilation, our mingw-w64 compiler, a number of the linux architectures we ship for, etc.


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2025-06-15 06:13 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me