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

  8. PastaPastaPasta referenced this in commit 25195a4871 on Oct 6, 2023
  9. UdjinM6 referenced this in commit e4c9cb5371 on Oct 12, 2023
  10. Frank-GER referenced this in commit 8c1f8a25fb on Oct 13, 2023
  11. gades referenced this in commit 67bb164b37 on Dec 2, 2023
  12. gades referenced this in commit 604af7b6d2 on Dec 9, 2023
  13. BlackcoinDev referenced this in commit 5a4eb56e3f on Feb 5, 2024
  14. bitcoin locked this on Oct 2, 2024

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-12-21 15:12 UTC

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