0
0
Fork 0
mirror of https://github.com/bitcoin/bitcoin.git synced 2025-02-13 11:25:02 -05:00
bitcoin-bitcoin-core/depends/patches/qt
merge-script f61ede574c
Merge bitcoin/bitcoin#30049: build, test, doc: Temporarily remove Android-related stuff
5deb0b024e build, test, doc: Temporarily remove Android-related stuff (Hennadii Stepanov)

Pull request description:

  Previously, our Android builds were geared towards generating APKs, which relied on Qt. However, after migrating to C++20, compiling for Android became unfeasible due to Qt 5.15's compatibility limitations with NDK only up to r25, which includes an outdated embedded libc++ (see https://github.com/bitcoin/bitcoin/issues/29360).

  All removed stuff will be reinstated after migrating the build system to CMake and upgrading Qt to version 6.x.

  This PR makes possible a clean migration to the CMake-based build system as it removes code, which is not used at this moment.

ACKs for top commit:
  vasild:
    ACK 5deb0b024e
  fanquake:
    ACK 5deb0b024e - given none of this is currently tested/wont compile. Can be revisted in future.

Tree-SHA512: 3bc2ccfe881e11cc1d78c27acd6f1d86cfba86821ef3bb5eca2e80d978fdfa13659ec82284dcaadc507e2394524dea91d4b8f81d0030c1cef9708df8be76bf07
2024-05-30 09:25:42 +01:00
..
dont_hardcode_pwd.patch build: replace pwd sed in qt package with a patch 2020-08-25 14:37:45 +08:00
duplicate_lcqpafonts.patch build: patch around qt duplicate symbol issue 2022-03-31 21:23:38 +01:00
fix-macos-linker.patch build: Update qt package up to 5.15.10 2023-10-04 14:00:57 +01:00
fix_qt_pkgconfig.patch build: qt 5.15.2 2021-12-03 14:07:12 +08:00
guix_cross_lib_path.patch build: Adjust qt/guix_cross_lib_path.patch 2022-08-13 13:45:22 +01:00
mac-qmake.conf build: switch to using lld for macOS builds 2024-05-22 08:51:33 +01:00
memory_resource.patch depends: qt 5.15.13 2024-03-27 16:45:21 +00:00
no-xlib.patch build: Update qt package up to 5.15.10 2023-10-04 14:00:57 +01:00
no_warnings_for_symbols.patch depends: don't use -no_warning_for_no_symbols in macOS qt build 2024-05-22 08:51:33 +01:00
qt.pro build, qt: Do not install *.prl files 2021-06-16 02:23:29 +03:00
qtbase-moc-ignore-gcc-macro.patch build: qt 5.15.2 2021-12-03 14:07:12 +08:00
qttools_src.pro build, qt: Force bootstrap while building linguist tools 2021-06-15 22:36:28 +03:00
rcc_hardcode_timestamp.patch build, qt: Hardcode last modified timestamp in Qt RCC 2021-12-25 23:00:37 +02:00
utc_from_string_no_optimize.patch depends: patch around non-determinism in qt 2023-12-21 09:37:33 +00:00
windows_lto.patch qt: enable -ltcg for windows HOST 2023-10-05 10:26:34 +01:00
zlib-timebits64.patch depends: Fix build of Qt for 32-bit platforms 2024-04-29 09:48:26 +02:00