build: depends qt failure with macos 13 & Xcode (tools) 15 #28566

issue fanquake openend this issue on October 3, 2023
  1. fanquake commented at 9:31 am on October 3, 2023: member

    When building qt in depends, on a macOS 13 system, with version 15 of the command line tools, it currently fails to build:

    0compiling .moc/moc_qfbscreen_p.cpp
    1compiling .moc/moc_qfbvthandler_p.cpp
    2gmake[4]: Entering directory '/bitcoin/depends/work/build/aarch64-apple-darwin22.6.0/qt/5.15.5-8525c199952/qtbase/src/widgets'
    3uic dialogs/qfiledialog.ui
    4dyld[55501]: Symbol not found: __ZTVNSt3__13pmr25monotonic_buffer_resourceE
    5  Referenced from: <577DB68A-5C1A-38A3-8285-AC3E88B934FE> /bitcoin/depends/work/build/aarch64-apple-darwin22.6.0/qt/5.15.5-8525c199952/qtbase/bin/uic
    6  Expected in:     <3EE92404-8FC3-374B-A598-D5C9A8CD64B5> /usr/lib/libc++.1.dylib
    7/bin/sh: line 1: 55501 Abort trap: 6           /bitcoin/depends/work/build/aarch64-apple-darwin22.6.0/qt/5.15.5-8525c199952/qtbase/bin/uic dialogs/qfiledialog.ui -o .uic/ui_qfiledialog.h
    8compiling kernel/qt_widgets_pch.h
    9gmake[4]: *** [Makefile:72588: .uic/ui_qfiledialog.h] Error 134
    

    See discussion in #28543 (comment). May require another patch to Qt.

  2. fanquake added the label macOS on Oct 3, 2023
  3. fanquake added the label Build system on Oct 3, 2023
  4. hebasto commented at 11:51 am on October 3, 2023: member
    The similar upstream bug report: https://bugreports.qt.io/browse/QTBUG-117484
  5. fanquake commented at 11:55 am on October 3, 2023: member
    Ok. I already have a backport that should fix this. Can open a PR.
  6. hebasto commented at 12:09 pm on October 3, 2023: member

    Ok. I already have a backport that should fix this. Can open a PR.

    I assume, it is from https://bugreports.qt.io/browse/QTBUG-114316, right?

    Will happy to review it.

    (I’ve set up a virtual macOS to reproduce this bug and test a fix).

  7. fanquake closed this on Oct 3, 2023


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: 2024-07-05 19:13 UTC

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