Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build: Bump AX_PTHREAD macro to the latest version #23616

Merged
merged 1 commit into from
Dec 8, 2021

Conversation

hebasto
Copy link
Member

@hebasto hebasto commented Nov 28, 2021

This PR silents autoconf >2.69 (this one, for instance) warnings about the obsolete $as_echo:

% ./autogen.sh   
...
configure.ac:847: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build-aux/m4/ax_pthread.m4:89: AX_PTHREAD is expanded from...
configure.ac:847: the top level
...

No other behavior changes.

@hebasto
Copy link
Member Author

hebasto commented Nov 28, 2021

Guix builds:

$ find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
2f97d380fe905aa6f65853a804b22a5640d0119f0fb65903e53722275718e5cc  guix-build-372f061d8987/output/aarch64-linux-gnu/SHA256SUMS.part
74b628a31718d4c42b775cd59a06efdef53e203787f7ddad40c1d31751ca651a  guix-build-372f061d8987/output/aarch64-linux-gnu/bitcoin-372f061d8987-aarch64-linux-gnu-debug.tar.gz
5c9e484090903c58a2b948abbcf4ae377495a8cc856a302edec7194238732529  guix-build-372f061d8987/output/aarch64-linux-gnu/bitcoin-372f061d8987-aarch64-linux-gnu.tar.gz
fa03802b349b2f3d36870d1d4354b241975fe4a060133941933ebbce1be9f7ee  guix-build-372f061d8987/output/arm-linux-gnueabihf/SHA256SUMS.part
6331c7aaf4efaf317afb0ecf8304152cfa0c0e2fc69b13bda4f7145d4afbe326  guix-build-372f061d8987/output/arm-linux-gnueabihf/bitcoin-372f061d8987-arm-linux-gnueabihf-debug.tar.gz
b6a18a61efb05868df2280d35b9c7d5e457fd2b694ea3b00b54ab6a9fe9c46ab  guix-build-372f061d8987/output/arm-linux-gnueabihf/bitcoin-372f061d8987-arm-linux-gnueabihf.tar.gz
e334083a6898695fd5f84102fd2e4f9e6460ff05036f04e388fdf08c7052227b  guix-build-372f061d8987/output/dist-archive/bitcoin-372f061d8987.tar.gz
acc904e778986de5ae3abda093fabbf8fedcdfc7d25085a957220fc3907e6961  guix-build-372f061d8987/output/powerpc64-linux-gnu/SHA256SUMS.part
9005a94cfbf1d180809641b873acfe16d215f8965cb8943520489f0adb23dcce  guix-build-372f061d8987/output/powerpc64-linux-gnu/bitcoin-372f061d8987-powerpc64-linux-gnu-debug.tar.gz
9b1697ff55e9e22458d8670ecf67b860bfbc5a120eda49c4931e055e6a124285  guix-build-372f061d8987/output/powerpc64-linux-gnu/bitcoin-372f061d8987-powerpc64-linux-gnu.tar.gz
b180e19bb8e03ee2ca91564b346cf8b44474cb68a479cdc5703566f6a01f76c9  guix-build-372f061d8987/output/powerpc64le-linux-gnu/SHA256SUMS.part
2a053e505c140d10e48bd8506e31a4fc5ef7aa597614a3d36a79fd86abec0a60  guix-build-372f061d8987/output/powerpc64le-linux-gnu/bitcoin-372f061d8987-powerpc64le-linux-gnu-debug.tar.gz
3190fbdbe7f1e600a809c5967993d87bd11483e0d8487932f429d56a72963015  guix-build-372f061d8987/output/powerpc64le-linux-gnu/bitcoin-372f061d8987-powerpc64le-linux-gnu.tar.gz
36243080c7e0e351652affbb64c3ef4a01d07a9e9b177f1fde499e236b997a21  guix-build-372f061d8987/output/riscv64-linux-gnu/SHA256SUMS.part
7f88df80b991c6ccf40df3094eecd8fb0a629203cdfacb19ea9e125ccb40c9d6  guix-build-372f061d8987/output/riscv64-linux-gnu/bitcoin-372f061d8987-riscv64-linux-gnu-debug.tar.gz
a2cb3a2d40fc8823c7968782a076e474d2e2c77e0c2655df6b331f00fc31da0a  guix-build-372f061d8987/output/riscv64-linux-gnu/bitcoin-372f061d8987-riscv64-linux-gnu.tar.gz
b8c54c31eaa492d3bec9099fec81b1b0077b621250392aab0fca0f1959a003f8  guix-build-372f061d8987/output/x86_64-apple-darwin19/SHA256SUMS.part
47731fe815d702201ec65cadb6ab39602b353fd6f9eda5609dcd018fa797033e  guix-build-372f061d8987/output/x86_64-apple-darwin19/bitcoin-372f061d8987-osx-unsigned.dmg
2be74c46ef623cc066b5ad3563e0a3b5eadaaa61ca03e0f44b11f86c4c31244b  guix-build-372f061d8987/output/x86_64-apple-darwin19/bitcoin-372f061d8987-osx-unsigned.tar.gz
b4930e23d0e8162cf9f2a6fcdee703878303eba9ab1d4aea8f477234dcfd15cb  guix-build-372f061d8987/output/x86_64-apple-darwin19/bitcoin-372f061d8987-osx64.tar.gz
62b7b743c7427b9b33433e3899cb9732b4d6ab0f55dffa924b38ec7088542b53  guix-build-372f061d8987/output/x86_64-linux-gnu/SHA256SUMS.part
66cc2e1fecd517b8fd8a934b91c50edec018d0fca2ba01c18090ba0065f85877  guix-build-372f061d8987/output/x86_64-linux-gnu/bitcoin-372f061d8987-x86_64-linux-gnu-debug.tar.gz
9bdd631ff92b365fb50a2faea22656b236773ef2bccd57acacb559174e3ccdc0  guix-build-372f061d8987/output/x86_64-linux-gnu/bitcoin-372f061d8987-x86_64-linux-gnu.tar.gz
a616bf7b207e787b841495f3ac78d6e86e0f6c085e0b7afe2dea866f29e0238e  guix-build-372f061d8987/output/x86_64-w64-mingw32/SHA256SUMS.part
8d44bdb6a55fa655a72cd9a3125333cc748fd30d2d3fd81ce0b78312ea76e4b0  guix-build-372f061d8987/output/x86_64-w64-mingw32/bitcoin-372f061d8987-win-unsigned.tar.gz
2c50ed422ffee6d4db198d554aef8a9d39b8dfba88514d2b827ad6c8b3048e78  guix-build-372f061d8987/output/x86_64-w64-mingw32/bitcoin-372f061d8987-win64-debug.zip
975decfce002058761c091c47d1d08e410d53b12356ae5aadced538c5a0f6a1c  guix-build-372f061d8987/output/x86_64-w64-mingw32/bitcoin-372f061d8987-win64-setup-unsigned.exe
f8e7450ebc9a03a242dbca5ab42d921b83363fe78e6d7a50a7412b7a9eda571a  guix-build-372f061d8987/output/x86_64-w64-mingw32/bitcoin-372f061d8987-win64.zip

@jarolrod
Copy link
Member

jarolrod commented Dec 6, 2021

@hebasto, i have two mismatches with aarch64; the main culprit being bitcoin-372f061d8987-aarch64-linux-gnu.tar.gz:

A second build gives me the same hashes as @hebasto, here are the updated hashes:

2f97d380fe905aa6f65853a804b22a5640d0119f0fb65903e53722275718e5cc  guix-build-372f061d8987/output/aarch64-linux-gnu/SHA256SUMS.part
74b628a31718d4c42b775cd59a06efdef53e203787f7ddad40c1d31751ca651a  guix-build-372f061d8987/output/aarch64-linux-gnu/bitcoin-372f061d8987-aarch64-linux-gnu-debug.tar.gz
5c9e484090903c58a2b948abbcf4ae377495a8cc856a302edec7194238732529  guix-build-372f061d8987/output/aarch64-linux-gnu/bitcoin-372f061d8987-aarch64-linux-gnu.tar.gz
fa03802b349b2f3d36870d1d4354b241975fe4a060133941933ebbce1be9f7ee  guix-build-372f061d8987/output/arm-linux-gnueabihf/SHA256SUMS.part
6331c7aaf4efaf317afb0ecf8304152cfa0c0e2fc69b13bda4f7145d4afbe326  guix-build-372f061d8987/output/arm-linux-gnueabihf/bitcoin-372f061d8987-arm-linux-gnueabihf-debug.tar.gz
b6a18a61efb05868df2280d35b9c7d5e457fd2b694ea3b00b54ab6a9fe9c46ab  guix-build-372f061d8987/output/arm-linux-gnueabihf/bitcoin-372f061d8987-arm-linux-gnueabihf.tar.gz
e334083a6898695fd5f84102fd2e4f9e6460ff05036f04e388fdf08c7052227b  guix-build-372f061d8987/output/dist-archive/bitcoin-372f061d8987.tar.gz
acc904e778986de5ae3abda093fabbf8fedcdfc7d25085a957220fc3907e6961  guix-build-372f061d8987/output/powerpc64-linux-gnu/SHA256SUMS.part
9005a94cfbf1d180809641b873acfe16d215f8965cb8943520489f0adb23dcce  guix-build-372f061d8987/output/powerpc64-linux-gnu/bitcoin-372f061d8987-powerpc64-linux-gnu-debug.tar.gz
9b1697ff55e9e22458d8670ecf67b860bfbc5a120eda49c4931e055e6a124285  guix-build-372f061d8987/output/powerpc64-linux-gnu/bitcoin-372f061d8987-powerpc64-linux-gnu.tar.gz
b180e19bb8e03ee2ca91564b346cf8b44474cb68a479cdc5703566f6a01f76c9  guix-build-372f061d8987/output/powerpc64le-linux-gnu/SHA256SUMS.part
2a053e505c140d10e48bd8506e31a4fc5ef7aa597614a3d36a79fd86abec0a60  guix-build-372f061d8987/output/powerpc64le-linux-gnu/bitcoin-372f061d8987-powerpc64le-linux-gnu-debug.tar.gz
3190fbdbe7f1e600a809c5967993d87bd11483e0d8487932f429d56a72963015  guix-build-372f061d8987/output/powerpc64le-linux-gnu/bitcoin-372f061d8987-powerpc64le-linux-gnu.tar.gz
36243080c7e0e351652affbb64c3ef4a01d07a9e9b177f1fde499e236b997a21  guix-build-372f061d8987/output/riscv64-linux-gnu/SHA256SUMS.part
7f88df80b991c6ccf40df3094eecd8fb0a629203cdfacb19ea9e125ccb40c9d6  guix-build-372f061d8987/output/riscv64-linux-gnu/bitcoin-372f061d8987-riscv64-linux-gnu-debug.tar.gz
a2cb3a2d40fc8823c7968782a076e474d2e2c77e0c2655df6b331f00fc31da0a  guix-build-372f061d8987/output/riscv64-linux-gnu/bitcoin-372f061d8987-riscv64-linux-gnu.tar.gz
b8c54c31eaa492d3bec9099fec81b1b0077b621250392aab0fca0f1959a003f8  guix-build-372f061d8987/output/x86_64-apple-darwin19/SHA256SUMS.part
47731fe815d702201ec65cadb6ab39602b353fd6f9eda5609dcd018fa797033e  guix-build-372f061d8987/output/x86_64-apple-darwin19/bitcoin-372f061d8987-osx-unsigned.dmg
2be74c46ef623cc066b5ad3563e0a3b5eadaaa61ca03e0f44b11f86c4c31244b  guix-build-372f061d8987/output/x86_64-apple-darwin19/bitcoin-372f061d8987-osx-unsigned.tar.gz
b4930e23d0e8162cf9f2a6fcdee703878303eba9ab1d4aea8f477234dcfd15cb  guix-build-372f061d8987/output/x86_64-apple-darwin19/bitcoin-372f061d8987-osx64.tar.gz
62b7b743c7427b9b33433e3899cb9732b4d6ab0f55dffa924b38ec7088542b53  guix-build-372f061d8987/output/x86_64-linux-gnu/SHA256SUMS.part
66cc2e1fecd517b8fd8a934b91c50edec018d0fca2ba01c18090ba0065f85877  guix-build-372f061d8987/output/x86_64-linux-gnu/bitcoin-372f061d8987-x86_64-linux-gnu-debug.tar.gz
9bdd631ff92b365fb50a2faea22656b236773ef2bccd57acacb559174e3ccdc0  guix-build-372f061d8987/output/x86_64-linux-gnu/bitcoin-372f061d8987-x86_64-linux-gnu.tar.gz
a616bf7b207e787b841495f3ac78d6e86e0f6c085e0b7afe2dea866f29e0238e  guix-build-372f061d8987/output/x86_64-w64-mingw32/SHA256SUMS.part
8d44bdb6a55fa655a72cd9a3125333cc748fd30d2d3fd81ce0b78312ea76e4b0  guix-build-372f061d8987/output/x86_64-w64-mingw32/bitcoin-372f061d8987-win-unsigned.tar.gz
2c50ed422ffee6d4db198d554aef8a9d39b8dfba88514d2b827ad6c8b3048e78  guix-build-372f061d8987/output/x86_64-w64-mingw32/bitcoin-372f061d8987-win64-debug.zip
975decfce002058761c091c47d1d08e410d53b12356ae5aadced538c5a0f6a1c  guix-build-372f061d8987/output/x86_64-w64-mingw32/bitcoin-372f061d8987-win64-setup-unsigned.exe
f8e7450ebc9a03a242dbca5ab42d921b83363fe78e6d7a50a7412b7a9eda571a  guix-build-372f061d8987/output/x86_64-w64-mingw32/bitcoin-372f061d8987-win64.zip

@hebasto
Copy link
Member Author

hebasto commented Dec 6, 2021

@jarolrod

i have two mismatches with aarch64;

Is nondeterminism for aarch64 reproducible for you? (builds are still deterministic for me when using different systems to build).

@jarolrod
Copy link
Member

jarolrod commented Dec 6, 2021

@hebasto a subsequent build gives me your hashes. I seem to consistently get an issue with aarch64 periodically bringing up inconsistent hashes; must be my computer. Will update my guix hashes.

@@ -482,18 +487,28 @@ if test "x$ax_pthread_ok" = "xyes"; then
[#handle absolute path differently from PATH based program lookup
AS_CASE(["x$CC"],
[x/*],
[AS_IF([AS_EXECUTABLE_P([${CC}_r])],[PTHREAD_CC="${CC}_r"])],
[AC_CHECK_PROGS([PTHREAD_CC],[${CC}_r],[$CC])])])
[
Copy link
Member

@laanwj laanwj Dec 7, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think a copy/paste error happened here with regard to indentation. Comparing to the source file https://raw.githubusercontent.com/autoconf-archive/autoconf-archive/6c25681d78d963708362ea0d4d63ee9b508782b6/m4/ax_pthread.m4 yields a diff here.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, they use tabs. How annoying!

Nonetheless, going to push an updated branch.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated. Is it ok now?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Updated. Is it ok now?

No. It still differs from upstream.

diff --git a/build-aux/m4/ax_pthread.m4 b/build-aux/m4/ax_pthread.m4
index 9f35d13914..2b2e1d9a4f 100644
--- a/build-aux/m4/ax_pthread.m4
+++ b/build-aux/m4/ax_pthread.m4
@@ -488,13 +488,13 @@ if test "x$ax_pthread_ok" = "xyes"; then
                      AS_CASE(["x$CC"],
                          [x/*],
                          [
-                          AS_IF([AS_EXECUTABLE_P([${CC}_r])],[PTHREAD_CC="${CC}_r"])
-                          AS_IF([test "x${CXX}" != "x"], [AS_IF([AS_EXECUTABLE_P([${CXX}_r])],[PTHREAD_CXX="${CXX}_r"])])
-                        ],
+               AS_IF([AS_EXECUTABLE_P([${CC}_r])],[PTHREAD_CC="${CC}_r"])
+               AS_IF([test "x${CXX}" != "x"], [AS_IF([AS_EXECUTABLE_P([${CXX}_r])],[PTHREAD_CXX="${CXX}_r"])])
+             ],
                          [
-                          AC_CHECK_PROGS([PTHREAD_CC],[${CC}_r],[$CC])
-                          AS_IF([test "x${CXX}" != "x"], [AC_CHECK_PROGS([PTHREAD_CXX],[${CXX}_r],[$CXX])])
-                        ]
+               AC_CHECK_PROGS([PTHREAD_CC],[${CC}_r],[$CC])
+               AS_IF([test "x${CXX}" != "x"], [AC_CHECK_PROGS([PTHREAD_CXX],[${CXX}_r],[$CXX])])
+             ]
                      )
                     ])
                 ;;

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No. It still differs from upstream.

Could it be due to tab/space settings in your environment?

In my editor the diff looks like that:

Screenshot from 2021-12-07 14-03-02

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

$ diff -u autoconf-archive/m4/ax_pthread.m4 bitcoin/build-aux/m4/ax_pthread.m4 

is empty.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could it be due to tab/space settings in your environment?

Sorry, I must still have been comparing the previous branch. This looks ok now.

Editors and tabs-versus-spaces etc should all be irrelevant here. "Updating" this file should be as boring as:

curl https://git.savannah.gnu.org/gitweb/\?p\=autoconf-archive.git\;a\=blob_plain\;f\=m4/ax_pthread.m4 -o build-aux/m4/ax_pthread.m4

This change silents autoconf >2.69 warnings about the obsolete $as_echo.
Copy link
Member

@fanquake fanquake left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK d796091 - matches upstream at serial 31.

Guix build:

bash-5.1# find guix-build-$(git rev-parse --short=12 HEAD)/output/ -type f -print0 | env LC_ALL=C sort -z | xargs -r0 sha256sum
72eb530e439274f1615d2847a5b33661543c3308bc0aa777b11194ceb753e335  guix-build-d796091b04f3/output/aarch64-linux-gnu/SHA256SUMS.part
1f47cf31a795d7a4bfbdf8e8680f0c8fd214d817d4472606ab5778cc30acd5d8  guix-build-d796091b04f3/output/aarch64-linux-gnu/bitcoin-d796091b04f3-aarch64-linux-gnu-debug.tar.gz
cef3b67a922d43d20fc70426725f72db95e1a032acec5d53cbc5df70866de555  guix-build-d796091b04f3/output/aarch64-linux-gnu/bitcoin-d796091b04f3-aarch64-linux-gnu.tar.gz
5db41ee0bbc676bb830a92ba5e36c84c358fbfd475a3a1f80938c2f6958f5609  guix-build-d796091b04f3/output/arm-linux-gnueabihf/SHA256SUMS.part
fe950d1dfe7126fdf5feb5b4c2c39290c1295bdcffd205a65818d68f069fdb39  guix-build-d796091b04f3/output/arm-linux-gnueabihf/bitcoin-d796091b04f3-arm-linux-gnueabihf-debug.tar.gz
e29d8f6d5ca0ecf379b2f23441ec069e653bc61a7169f1580ea9c115f1a80398  guix-build-d796091b04f3/output/arm-linux-gnueabihf/bitcoin-d796091b04f3-arm-linux-gnueabihf.tar.gz
cec148f66c7974d6e49949d975eead7724185d7f9a2573e58d89ca2674dadc35  guix-build-d796091b04f3/output/dist-archive/bitcoin-d796091b04f3.tar.gz
289fe0eb95853af85cf37f1d550fee4267e474e3940624fcc2b574d4d9bb8a23  guix-build-d796091b04f3/output/powerpc64-linux-gnu/SHA256SUMS.part
73b587482273d056e98ec9298453e3d0186cd3c5eeaf90af3208362e6ae0dee7  guix-build-d796091b04f3/output/powerpc64-linux-gnu/bitcoin-d796091b04f3-powerpc64-linux-gnu-debug.tar.gz
1aa0bc88484eb4fc3e6b782e454105a38c15e874380ed4de393ce8cc57668d5b  guix-build-d796091b04f3/output/powerpc64-linux-gnu/bitcoin-d796091b04f3-powerpc64-linux-gnu.tar.gz
8693e4e4868710c9f29234fc85ebd15c07ea019faf7211726a566866e895cd74  guix-build-d796091b04f3/output/powerpc64le-linux-gnu/SHA256SUMS.part
824975ad918b1fec97384721c39c4cfd58e74e0b4db5ac403387ead33c3e9054  guix-build-d796091b04f3/output/powerpc64le-linux-gnu/bitcoin-d796091b04f3-powerpc64le-linux-gnu-debug.tar.gz
99dafd2f613c54c546dafd6e46e06042e9cf32b7c1d9754f68fc6daf95a68cbc  guix-build-d796091b04f3/output/powerpc64le-linux-gnu/bitcoin-d796091b04f3-powerpc64le-linux-gnu.tar.gz
2a66d541a418354fbe15bb5673340b31d929c66d6c4db2c7dfd2678953cad2ee  guix-build-d796091b04f3/output/riscv64-linux-gnu/SHA256SUMS.part
839b23a59461fca1a341649db1495eb97f05d905c1d679ce81eb1b259b3d0668  guix-build-d796091b04f3/output/riscv64-linux-gnu/bitcoin-d796091b04f3-riscv64-linux-gnu-debug.tar.gz
575c214a906eb424ec370cb7c9915bbba470b6307e5fec8b1d524d3cbe150a6d  guix-build-d796091b04f3/output/riscv64-linux-gnu/bitcoin-d796091b04f3-riscv64-linux-gnu.tar.gz
1a0ac09916179ff404e864f7297980fc9e869edef3519fd07d11322e1339c4a1  guix-build-d796091b04f3/output/x86_64-apple-darwin19/SHA256SUMS.part
8db4ea0a22c8d378e848497f781b00ac6125fed0884400d84415ff4969187606  guix-build-d796091b04f3/output/x86_64-apple-darwin19/bitcoin-d796091b04f3-osx-unsigned.dmg
0ca3f18693f55682b604db8ef7ee56eae928cb231468d7c0fadb721351ba6d4c  guix-build-d796091b04f3/output/x86_64-apple-darwin19/bitcoin-d796091b04f3-osx-unsigned.tar.gz
c2779a238660020999f584336f3b10edb36c2b133e92f1b3e52eb82ecd92eb83  guix-build-d796091b04f3/output/x86_64-apple-darwin19/bitcoin-d796091b04f3-osx64.tar.gz
13a94aa9ac789800bffde339f1ae404e670825826a01e8b9894bdff80e733ff8  guix-build-d796091b04f3/output/x86_64-linux-gnu/SHA256SUMS.part
c19f78dffb0a42ce0f1aee7070ca28c4ca36c32c3496899bf197232015c32547  guix-build-d796091b04f3/output/x86_64-linux-gnu/bitcoin-d796091b04f3-x86_64-linux-gnu-debug.tar.gz
846e2aea18213b9cdd2b237e243474fa2db94b6f9a8d00d5b451171c7e256e66  guix-build-d796091b04f3/output/x86_64-linux-gnu/bitcoin-d796091b04f3-x86_64-linux-gnu.tar.gz
814c2f4b1ca09559459813fbedf664b794d43d591853038a12e47329d23779de  guix-build-d796091b04f3/output/x86_64-w64-mingw32/SHA256SUMS.part
67f0537e49337df3e5b480b30a8acac1138700403e88fa0159e3099a38e9d3d2  guix-build-d796091b04f3/output/x86_64-w64-mingw32/bitcoin-d796091b04f3-win-unsigned.tar.gz
968aff6dfcb2eb116247bd79bb26a7f8df16e39151b26758b94319a6421d25f7  guix-build-d796091b04f3/output/x86_64-w64-mingw32/bitcoin-d796091b04f3-win64-debug.zip
06632cc4d9d658a7aa9948ed2524ac78c3fef13842c587561ba8c07d4b573a93  guix-build-d796091b04f3/output/x86_64-w64-mingw32/bitcoin-d796091b04f3-win64-setup-unsigned.exe
230c33aa5a834b0f977579d86dbc184938408963f6d9fa1de81aecc332edf3b4  guix-build-d796091b04f3/output/x86_64-w64-mingw32/bitcoin-d796091b04f3-win64.zip

@fanquake fanquake merged commit 099325a into bitcoin:master Dec 8, 2021
@hebasto hebasto deleted the 211128-pthread branch December 8, 2021 09:13
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Dec 8, 2021
d796091 build: Bump AX_PTHREAD macro to the latest version (Hennadii Stepanov)

Pull request description:

  This PR silents autoconf >2.69 (this [one](https://formulae.brew.sh/formula/autoconf), for instance) warnings about the obsolete `$as_echo`:

  ```
  % ./autogen.sh
  ...
  configure.ac:847: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
  lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
  lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
  ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
  ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
  build-aux/m4/ax_pthread.m4:89: AX_PTHREAD is expanded from...
  configure.ac:847: the top level
  ...
  ```

  No other behavior changes.

ACKs for top commit:
  fanquake:
    ACK d796091 - matches upstream at serial 31.

Tree-SHA512: aa9b60698f453427221444a5a63420d833c4c5dd23f8b0c74e5bd4639daec9c6cff0907a5281c00103ccb030e394998cf05653be750d4a3bf0f37ca41ff6fbe1
RandyMcMillan pushed a commit to RandyMcMillan/mempool-tab that referenced this pull request Dec 23, 2021
…st version

2a8150c build: Bump AX_PTHREAD macro to the latest version (Hennadii Stepanov)

Pull request description:

  This PR silents autoconf >2.69 (this [one](https://formulae.brew.sh/formula/autoconf), for instance) warnings about the obsolete `$as_echo`:

  ```
  % ./autogen.sh
  ...
  configure.ac:847: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
  lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
  lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
  ./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
  ./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
  build-aux/m4/ax_pthread.m4:89: AX_PTHREAD is expanded from...
  configure.ac:847: the top level
  ...
  ```

  No other behavior changes.

ACKs for top commit:
  fanquake:
    ACK 2a8150c - matches upstream at serial 31.

Tree-SHA512: aa9b60698f453427221444a5a63420d833c4c5dd23f8b0c74e5bd4639daec9c6cff0907a5281c00103ccb030e394998cf05653be750d4a3bf0f37ca41ff6fbe1
@bitcoin bitcoin locked and limited conversation to collaborators Dec 8, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants