Skip to content

Conversation

hebasto
Copy link
Member

@hebasto hebasto commented Mar 21, 2020

This change fixes libevent linking error for the bench_bitcoin binary.

This PR is an alternative to #18377.
Fix #18373.

Also fixed a typo in EVENT_CFLAGS variable noted by brakmic.

@DrahtBot
Copy link
Contributor

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Conflicts

Reviewers, this pull request conflicts with the following ones:

If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

@DrahtBot
Copy link
Contributor

Gitian builds

File commit 5504703
(master)
commit 60517f8
(master and this pull)
bitcoin-0.19.99-aarch64-linux-gnu-debug.tar.gz d906d729a9e0aa8a... a40201a2bad19bcc...
bitcoin-0.19.99-aarch64-linux-gnu.tar.gz 9d061a629d1f6493... c69b8411decaf75d...
bitcoin-0.19.99-arm-linux-gnueabihf-debug.tar.gz e653316207dc9d5f... 666de1b0246493da...
bitcoin-0.19.99-arm-linux-gnueabihf.tar.gz c1252fce8a9e4dcc... 76d531b424fd87d0...
bitcoin-0.19.99-osx-unsigned.dmg b27dc85a5839aa01... 66d6b4e28c34c5d6...
bitcoin-0.19.99-osx64.tar.gz 0b6d6ab4550e9e80... 7d21908e90d8baa6...
bitcoin-0.19.99-riscv64-linux-gnu-debug.tar.gz 0b581664aa7e71c0... 5f318b33294c42c8...
bitcoin-0.19.99-riscv64-linux-gnu.tar.gz 9055fdec76ec30e9... 92c81af055102343...
bitcoin-0.19.99-win64-debug.zip 87b0ccd2625315bf... a40e4fef1008844c...
bitcoin-0.19.99-win64-setup-unsigned.exe 7c43dd66ee9381df... ae5333ee3bf39af1...
bitcoin-0.19.99-win64.zip 5d07503079a05cea... 80e7c2a06d14d6df...
bitcoin-0.19.99-x86_64-linux-gnu-debug.tar.gz b5c4b3d860a8041e... 16aeb6ed1847e2fc...
bitcoin-0.19.99-x86_64-linux-gnu.tar.gz b2a95cafa3d16933... a66ff38cefa35ef4...
bitcoin-0.19.99.tar.gz c74b1b1ad84e1065... 6bd41ad34fb8ce18...
bitcoin-core-linux-0.20-res.yml 48a03fc68c71a926... 3626d0481e07fc7a...
bitcoin-core-osx-0.20-res.yml f1439a184460cb40... 0b7f81612442edfd...
bitcoin-core-win-0.20-res.yml 01a86daf223f2965... aa6670e3c679b4e4...
linux-build.log ca02e3c29b81c8ad... a08e892b5df2869f...
osx-build.log f9d5833739965581... 80675ee7c060424f...
win-build.log 9ac4e16e1774f0a4... 13b32ccedd36c7ba...
bitcoin-core-linux-0.20-res.yml.diff b14e029ed98e9768...
bitcoin-core-osx-0.20-res.yml.diff 29677d38518eae06...
bitcoin-core-win-0.20-res.yml.diff 5a18c4821ad09a48...
linux-build.log.diff 40c24f88ba5d5478...
osx-build.log.diff 99776dfc2a16876a...
win-build.log.diff 7269a9568882c865...

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 cd04286

@fanquake fanquake merged commit d8ce27f into bitcoin:master Mar 26, 2020
@hebasto hebasto deleted the 20200321-libevent branch March 26, 2020 08:28
fanquake added a commit that referenced this pull request Mar 26, 2020
1f97b69 build: remove double LIBBITCOIN_SERVER from bench-Makefile (Harris)

Pull request description:

  This PR removes the redundant **LIBBITCOIN_SERVER** linking from bench's Makefile.
  This PR is similar to #17910

  Originally, this PR was part of #18377, which later got replaced by a better one #18397 written by **hebasto**.

ACKs for top commit:
  Empact:
    Code Review ACK 1f97b69
  theStack:
    ACK 1f97b69
  hebasto:
    ACK 1f97b69

Tree-SHA512: e43035262361d4458a7dcfc920445540f19301387814cde1be0539c936fc20da0dcbe49e5ea25385e6d36d9639515b7a4171228223da568d93427e9c32810945
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Mar 28, 2020
…nary

cd04286 build: Fix typo in EVENT_CFLAGS variable (Hennadii Stepanov)
f709ad0 build: Fix libevent linking for bench_bitcoin binary (Hennadii Stepanov)

Pull request description:

  This change fixes `libevent` linking error for the `bench_bitcoin` binary.

  This PR is an alternative to bitcoin#18377.
  Fix bitcoin#18373.

  Also fixed a typo in `EVENT_CFLAGS` variable noted by **brakmic**.

ACKs for top commit:
  fanquake:
    ACK cd04286

Tree-SHA512: a62f7457e86b11d3a55d603ea5d83f3a413792e2f28a0c72300e54d12591bd6f0acc1d76a4bd4b591e0223bc6d530e7a4b9a8b939fe2fdbf2dddfda5b1b537be
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Mar 28, 2020
…h-Makefile

1f97b69 build: remove double LIBBITCOIN_SERVER from bench-Makefile (Harris)

Pull request description:

  This PR removes the redundant **LIBBITCOIN_SERVER** linking from bench's Makefile.
  This PR is similar to bitcoin#17910

  Originally, this PR was part of bitcoin#18377, which later got replaced by a better one bitcoin#18397 written by **hebasto**.

ACKs for top commit:
  Empact:
    Code Review ACK bitcoin@1f97b69
  theStack:
    ACK bitcoin@1f97b69
  hebasto:
    ACK 1f97b69

Tree-SHA512: e43035262361d4458a7dcfc920445540f19301387814cde1be0539c936fc20da0dcbe49e5ea25385e6d36d9639515b7a4171228223da568d93427e9c32810945
MarkLTZ added a commit to litecoinz-core/litecoinz that referenced this pull request Apr 7, 2020
- doc: fix git add argument bitcoin#18513
- build: Fix libevent linking for bench_bitcoin binary bitcoin#18397
- script: fix SCRIPT_ERR_SIG_PUSHONLY error string bitcoin#18412
- doc: Comment fix merkle.cpp bitcoin#18379
- log: Fix UB with bench on genesis block bitcoin#15283
- test: Fix mining to an invalid target + ensure that a new block has the correct hash internally bitcoin#18350
- Fix missing header in sync.h bitcoin#18357
- refactor: Fix implicit value conversion in formatPingTime bitcoin#18260
- Fix .gitignore policy in build_msvc directory bitcoin#18108
- build: Fix behavior when ALLOW_HOST_PACKAGES unset bitcoin#18051
- test: Fix p2p_invalid_messages failing in Python 3.8 because of warning bitcoin#17931
- qa: Fix double-negative arg test bitcoin#17893
- build: Fix configure report about qr bitcoin#17547
- log: Fix log message for -par=1 bitcoin#17325
- bench: Fix negative values and zero for -evals flag bitcoin#17267
- depends: fix boost mac cross build with clang 9+ bitcoin#17231
- doc: Fix broken bitcoin-cli examples bitcoin#17119
- doc: fix Makefile target in benchmarking.md bitcoin#17081
- contrib: fix minor typos in makeseeds.py bitcoin#17042
- test: Fix Python Docstring to include all Args. bitcoin#17030
- doc: Fix some misspellings bitcoin#17351
- doc: Doxygen-friendly script/descriptor.h comments bitcoin#16947
- doc: Fix doxygen errors bitcoin#17945
- doc: Doxygen-friendly CuckooCache comments bitcoin#16986
- doc: Add to Doxygen documentation guidelines bitcoin#17873
MarkLTZ added a commit to litecoinz-core/litecoinz that referenced this pull request Apr 7, 2020
- doc: fix git add argument bitcoin#18513
- build: Fix libevent linking for bench_bitcoin binary bitcoin#18397
- script: fix SCRIPT_ERR_SIG_PUSHONLY error string bitcoin#18412
- doc: Comment fix merkle.cpp bitcoin#18379
- log: Fix UB with bench on genesis block bitcoin#15283
- test: Fix mining to an invalid target + ensure that a new block has the correct hash internally bitcoin#18350
- Fix missing header in sync.h bitcoin#18357
- refactor: Fix implicit value conversion in formatPingTime bitcoin#18260
- Fix .gitignore policy in build_msvc directory bitcoin#18108
- build: Fix behavior when ALLOW_HOST_PACKAGES unset bitcoin#18051
- test: Fix p2p_invalid_messages failing in Python 3.8 because of warning bitcoin#17931
- qa: Fix double-negative arg test bitcoin#17893
- build: Fix configure report about qr bitcoin#17547
- log: Fix log message for -par=1 bitcoin#17325
- bench: Fix negative values and zero for -evals flag bitcoin#17267
- depends: fix boost mac cross build with clang 9+ bitcoin#17231
- doc: Fix broken bitcoin-cli examples bitcoin#17119
- doc: fix Makefile target in benchmarking.md bitcoin#17081
- contrib: fix minor typos in makeseeds.py bitcoin#17042
- test: Fix Python Docstring to include all Args. bitcoin#17030
- doc: Fix some misspellings bitcoin#17351
- doc: Doxygen-friendly script/descriptor.h comments bitcoin#16947
- doc: Fix doxygen errors bitcoin#17945
- doc: Doxygen-friendly CuckooCache comments bitcoin#16986
- doc: Add to Doxygen documentation guidelines bitcoin#17873
- depends: Consistent use of package variable bitcoin#17928
- init: Replace URL_WEBSITE with PACKAGE_URL bitcoin#18503
- doc: Add missed copyright headers bitcoin#17691
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Nov 1, 2021
…h-Makefile

1f97b69 build: remove double LIBBITCOIN_SERVER from bench-Makefile (Harris)

Pull request description:

  This PR removes the redundant **LIBBITCOIN_SERVER** linking from bench's Makefile.
  This PR is similar to bitcoin#17910

  Originally, this PR was part of bitcoin#18377, which later got replaced by a better one bitcoin#18397 written by **hebasto**.

ACKs for top commit:
  Empact:
    Code Review ACK bitcoin@1f97b69
  theStack:
    ACK bitcoin@1f97b69
  hebasto:
    ACK 1f97b69

Tree-SHA512: e43035262361d4458a7dcfc920445540f19301387814cde1be0539c936fc20da0dcbe49e5ea25385e6d36d9639515b7a4171228223da568d93427e9c32810945
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Dec 22, 2021
…h-Makefile

1f97b69 build: remove double LIBBITCOIN_SERVER from bench-Makefile (Harris)

Pull request description:

  This PR removes the redundant **LIBBITCOIN_SERVER** linking from bench's Makefile.
  This PR is similar to bitcoin#17910

  Originally, this PR was part of bitcoin#18377, which later got replaced by a better one bitcoin#18397 written by **hebasto**.

ACKs for top commit:
  Empact:
    Code Review ACK bitcoin@1f97b69
  theStack:
    ACK bitcoin@1f97b69
  hebasto:
    ACK 1f97b69

Tree-SHA512: e43035262361d4458a7dcfc920445540f19301387814cde1be0539c936fc20da0dcbe49e5ea25385e6d36d9639515b7a4171228223da568d93427e9c32810945
PastaPastaPasta pushed a commit to PastaPastaPasta/dash that referenced this pull request Dec 22, 2021
…h-Makefile

1f97b69 build: remove double LIBBITCOIN_SERVER from bench-Makefile (Harris)

Pull request description:

  This PR removes the redundant **LIBBITCOIN_SERVER** linking from bench's Makefile.
  This PR is similar to bitcoin#17910

  Originally, this PR was part of bitcoin#18377, which later got replaced by a better one bitcoin#18397 written by **hebasto**.

ACKs for top commit:
  Empact:
    Code Review ACK bitcoin@1f97b69
  theStack:
    ACK bitcoin@1f97b69
  hebasto:
    ACK 1f97b69

Tree-SHA512: e43035262361d4458a7dcfc920445540f19301387814cde1be0539c936fc20da0dcbe49e5ea25385e6d36d9639515b7a4171228223da568d93427e9c32810945
@bitcoin bitcoin locked as resolved and limited conversation to collaborators Feb 15, 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.

build: building for just bench fails to link due to libevent symbols
4 participants