-lxcb-shm
should follow -lxcb
when linking libraries for Linux hosts.
Fixes #22105.
This change fixes configuring with Qt on Alpine Linux.
Running Alpine as VM. Followed the steps mentioned in https://gist.github.com/hebasto/a7f08e44ddb79cc4cde2762cf9ec5688
Getting an error for make -C depends
$ sudo apk add pkgconf
Thanks. It worked. Compiled successfully and bitcoin-qt
works without any issues.
ACK https://github.com/bitcoin/bitcoin/pull/22174/commits/a8bd5ea01720e5639cabdc9897cf9cf7c02c47c6
$ sudo apk add pkgconf
Thanks. It worked. Compiled successfully and
bitcoin-qt
works without any issues.
Thanks for testing! I’ve updated https://gist.github.com/hebasto/a7f08e44ddb79cc4cde2762cf9ec5688.
Guix builds:
0bash-5.1# find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
1c33941bd3d21ae2d0729be2bea4e845e64d4580cd6fe99cb087a994cd5729137 guix-build-a8bd5ea01720/output/aarch64-linux-gnu/bitcoin-a8bd5ea01720-aarch64-linux-gnu-debug.tar.gz
2ecb455b447f1bfe8f6cc1b50efc3949e732e72eb59bb4e7e6de4fc9a37e69147 guix-build-a8bd5ea01720/output/aarch64-linux-gnu/bitcoin-a8bd5ea01720-aarch64-linux-gnu.tar.gz
3cb5bdb49d625b5726cafed241820dc8c1b340ab12685ff22101853addff06866 guix-build-a8bd5ea01720/output/aarch64-linux-gnu/inputs.SHA256SUMS
417253913b7562fc3301bb40fe1a0e31ab6cb9100f6aa5a20ea3c582173ee2990 guix-build-a8bd5ea01720/output/arm-linux-gnueabihf/bitcoin-a8bd5ea01720-arm-linux-gnueabihf-debug.tar.gz
58290f60d16d89ddb77bdff5b584d7362ce5382526c1ddc339be06e2550a56757 guix-build-a8bd5ea01720/output/arm-linux-gnueabihf/bitcoin-a8bd5ea01720-arm-linux-gnueabihf.tar.gz
6cb5bdb49d625b5726cafed241820dc8c1b340ab12685ff22101853addff06866 guix-build-a8bd5ea01720/output/arm-linux-gnueabihf/inputs.SHA256SUMS
7e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855 guix-build-a8bd5ea01720/output/dist-archive/SKIPATTEST.TAG
8f37513d317311107f23877f4e9b42658586dc6bd2a32fab32679c62222986276 guix-build-a8bd5ea01720/output/dist-archive/bitcoin-a8bd5ea01720.tar.gz
9c3027aa748850163c19744b4f8867785acc49ffeccd66dc79213c5669c083686 guix-build-a8bd5ea01720/output/powerpc64-linux-gnu/bitcoin-a8bd5ea01720-powerpc64-linux-gnu-debug.tar.gz
10848e84c5b1389e791e737288d2ece86de1dc8150b6598cbf80d772a4c8f323f9 guix-build-a8bd5ea01720/output/powerpc64-linux-gnu/bitcoin-a8bd5ea01720-powerpc64-linux-gnu.tar.gz
11cb5bdb49d625b5726cafed241820dc8c1b340ab12685ff22101853addff06866 guix-build-a8bd5ea01720/output/powerpc64-linux-gnu/inputs.SHA256SUMS
124a8922124c2fe52da464e51ab4bf213d1bd111a9c2faeb8d61320617004aadba guix-build-a8bd5ea01720/output/powerpc64le-linux-gnu/bitcoin-a8bd5ea01720-powerpc64le-linux-gnu-debug.tar.gz
137e991b0d67b9d3c57daa0f487507a6d4b71009f492e5a369b987fbc1885180bc guix-build-a8bd5ea01720/output/powerpc64le-linux-gnu/bitcoin-a8bd5ea01720-powerpc64le-linux-gnu.tar.gz
14cb5bdb49d625b5726cafed241820dc8c1b340ab12685ff22101853addff06866 guix-build-a8bd5ea01720/output/powerpc64le-linux-gnu/inputs.SHA256SUMS
15a62ea81d1c989b9bd70404d6c9b69cd6a6f2d5c0965af007b0cc7d393b3cd832 guix-build-a8bd5ea01720/output/riscv64-linux-gnu/bitcoin-a8bd5ea01720-riscv64-linux-gnu-debug.tar.gz
1611bb8039da30f7bfdf0bd19c2f5cc1c51159f5be1618d5e92b34c59ad1598549 guix-build-a8bd5ea01720/output/riscv64-linux-gnu/bitcoin-a8bd5ea01720-riscv64-linux-gnu.tar.gz
17cb5bdb49d625b5726cafed241820dc8c1b340ab12685ff22101853addff06866 guix-build-a8bd5ea01720/output/riscv64-linux-gnu/inputs.SHA256SUMS
18ff719bf7526043f4d0887a0b7ad9e1211c7f5fe1fa88b6e97496dc92570164a0 guix-build-a8bd5ea01720/output/x86_64-apple-darwin18/bitcoin-a8bd5ea01720-osx-unsigned.dmg
19919986e94fc47d63bf3cde4ba813eda3446809fc183d05a200e4fbf163fee583 guix-build-a8bd5ea01720/output/x86_64-apple-darwin18/bitcoin-a8bd5ea01720-osx-unsigned.tar.gz
209f3a04127b64b4d94a42394a7c39fd5e562a607288b814ccfa84ea9e46a214d2 guix-build-a8bd5ea01720/output/x86_64-apple-darwin18/bitcoin-a8bd5ea01720-osx64.tar.gz
21cb5bdb49d625b5726cafed241820dc8c1b340ab12685ff22101853addff06866 guix-build-a8bd5ea01720/output/x86_64-apple-darwin18/inputs.SHA256SUMS
2227d043d6728f2284d13746a3e0391cba5c8d6a6e90ac6db81003633b3d8f85b8 guix-build-a8bd5ea01720/output/x86_64-linux-gnu/bitcoin-a8bd5ea01720-x86_64-linux-gnu-debug.tar.gz
231e7dded2772d8aa34e8040d2340824521d6e9090370c73065d814251096f89f1 guix-build-a8bd5ea01720/output/x86_64-linux-gnu/bitcoin-a8bd5ea01720-x86_64-linux-gnu.tar.gz
24cb5bdb49d625b5726cafed241820dc8c1b340ab12685ff22101853addff06866 guix-build-a8bd5ea01720/output/x86_64-linux-gnu/inputs.SHA256SUMS
25f18c15f228e3074235fa00031b854359c9ebc77a15af410a2f2f7419ec8e679e guix-build-a8bd5ea01720/output/x86_64-w64-mingw32/bitcoin-a8bd5ea01720-win-unsigned.tar.gz
267981983e17aa5e750d546c23e20af40b4ddb0e518284dfc32a6775b158bb0a47 guix-build-a8bd5ea01720/output/x86_64-w64-mingw32/bitcoin-a8bd5ea01720-win64-debug.zip
27d0a7de5f9ce1953e8cb8277fabc759e3d3694b49ffbea3e1661396a170d8891c guix-build-a8bd5ea01720/output/x86_64-w64-mingw32/bitcoin-a8bd5ea01720-win64-setup-unsigned.exe
285fd16269fcccbb542388acf091283e95ec072b25c427647ad3f11d10d42b0302 guix-build-a8bd5ea01720/output/x86_64-w64-mingw32/bitcoin-a8bd5ea01720-win64.zip
29cb5bdb49d625b5726cafed241820dc8c1b340ab12685ff22101853addff06866 guix-build-a8bd5ea01720/output/x86_64-w64-mingw32/inputs.SHA256SUMS
Labels
Linux/Unix
Build system