Skip to content

[libevent] Add thread as default feature#9101

Merged
dan-shaw merged 1 commit into
microsoft:masterfrom
NancyLi1013:dev/NancyLi/add_default_feature_for_libevent
Dec 20, 2019
Merged

[libevent] Add thread as default feature#9101
dan-shaw merged 1 commit into
microsoft:masterfrom
NancyLi1013:dev/NancyLi/add_default_feature_for_libevent

Conversation

@NancyLi1013
Copy link
Copy Markdown
Contributor

@NancyLi1013 NancyLi1013 commented Nov 26, 2019

When we disable support thread for this port, it will cause some errors in Bitcoin Core msvc build.
So I add thread as the default feature of libevent.

I also updated the deprecated functions.

Related PR #8349.

All features test pass with the following triplets:

  • x86-windows

  • x64-windows-static

  • arm64-windows

  • x64-linux

  • x64-uwp (not supported)

@NancyLi1013 NancyLi1013 added the info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this. label Dec 10, 2019
@dan-shaw
Copy link
Copy Markdown
Contributor

dan-shaw commented Dec 11, 2019

I don't think this change is needed. bitcoin/bitcoin#17592 fixes this.

edit: I think this change is fine.

@dan-shaw dan-shaw assigned dan-shaw and unassigned vicroms Dec 11, 2019
@kevinlul
Copy link
Copy Markdown
Contributor

This would be useful as some of our systems unexpectedly broke when threading was removed from the default install. We've updated according but libevent should have threading by default.

@dan-shaw dan-shaw merged commit 765923b into microsoft:master Dec 20, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

info:needs-maintainer-attention Lets the current 'on rotation' vcpkg maintainer know they need to look at this.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants