File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -70,6 +70,20 @@ CLANG_CXX11_PATCH_HASH='7a9a47b03fd5fb93a16ef42235fa9512db9b0829cfc3bdf90edd3ec1
70
70
http_get " ${CLANG_CXX11_PATCH_URL} " clang.patch " ${CLANG_CXX11_PATCH_HASH} "
71
71
patch -p2 < clang.patch
72
72
73
+ # The packaged config.guess and config.sub are ancient (2009) and can cause build issues.
74
+ # Replace them with modern versions.
75
+ # See https://github.com/bitcoin/bitcoin/issues/16064
76
+ CONFIG_GUESS_URL=' https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=55eaf3e779455c4e5cc9f82efb5278be8f8f900b'
77
+ CONFIG_GUESS_HASH=' 2d1ff7bca773d2ec3c6217118129220fa72d8adda67c7d2bf79994b3129232c1'
78
+ CONFIG_SUB_URL=' https://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.sub;hb=55eaf3e779455c4e5cc9f82efb5278be8f8f900b'
79
+ CONFIG_SUB_HASH=' 3a4befde9bcdf0fdb2763fc1bfa74e8696df94e1ad7aac8042d133c8ff1d2e32'
80
+
81
+ rm -f " dist/config.guess"
82
+ rm -f " dist/config.sub"
83
+
84
+ http_get " ${CONFIG_GUESS_URL} " dist/config.guess " ${CONFIG_GUESS_HASH} "
85
+ http_get " ${CONFIG_SUB_URL} " dist/config.sub " ${CONFIG_SUB_HASH} "
86
+
73
87
cd build_unix/
74
88
75
89
" ${BDB_PREFIX} /${BDB_VERSION} /dist/configure" \
You can’t perform that action at this time.
0 commit comments