depends: Add libevent compatibility patch for windows #8730

pull laanwj wants to merge 1 commits into bitcoin:master from laanwj:2016_09_libevent_windows_gcc_531 changing 2 files +21 −2
  1. laanwj commented at 5:34 pm on September 14, 2016: member

    Add a patch that seems to be necessary for compatibilty of libevent 2.0.22 with recent mingw-w64 gcc versions (at least GCC 5.3.1 from Ubuntu 16.04).

    Without this patch the Content-Length in the HTTP header ends up as Content-Length: zu, causing communication between the RPC client and server to break down. See discussion in #8653.

    Source: https://sourceforge.net/p/levent/bugs/363/

    Thanks to @sstone for the suggestion. Hopefully this won’t cause regressions with Trusty.

  2. depends: Add libevent compatibility patch for windows
    Add a patch that seems to be necessary for compatibilty of libevent
    2.0.22 with recent mingw-w64 gcc versions (at least GCC 5.3.1 from Ubuntu
    16.04).
    
    Without this patch the Content-Length in the HTTP header ends up as
    `Content-Length: zu`, causing communication between the RPC
    client and server to break down. See discussion in #8653.
    
    Source: https://sourceforge.net/p/levent/bugs/363/
    
    Thanks to @sstone for the suggestion.
    64047f8e7f
  3. laanwj added the label Windows on Sep 14, 2016
  4. laanwj added the label Build system on Sep 14, 2016
  5. laanwj commented at 7:28 am on September 19, 2016: member

    Hopefully this won’t cause regressions with Trusty.

    Apparently not. Travis RPC tests still pass.

  6. laanwj added this to the milestone 0.14.0 on Sep 19, 2016
  7. theuni commented at 4:26 pm on September 19, 2016: member
    ut ACK.
  8. laanwj commented at 7:18 am on September 29, 2016: member
    For reference this is upstream issue https://github.com/libevent/libevent/issues/326, which was fixed upstream in https://github.com/libevent/libevent/commit/79b69d8 and is part of the 2.1.6 release
  9. laanwj merged this on Sep 29, 2016
  10. laanwj closed this on Sep 29, 2016

  11. laanwj referenced this in commit 489a6ab507 on Sep 29, 2016
  12. zkbot referenced this in commit b0afc4ba1d on Mar 22, 2017
  13. zkbot referenced this in commit f9f48667be on Mar 25, 2017
  14. fanquake moved this from the "In progress" to the "Done" column in a project

  15. MarcoFalke referenced this in commit 1a274bce4b on Jun 17, 2019
  16. MarcoFalke locked this on Sep 8, 2021


laanwj theuni

Labels
Windows Build system

Milestone
0.14.0


github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-22 12:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me