Skip to content

Commit fff3429

Browse files
committed
Use a working version of nghttp2-asio
The latest upstream version does not build on Boost 1.87, and there's a nasty crash in the destructor which led to a nice little heap of hair on our desks. It's time to fork that thing. Link: nghttp2/nghttp2-asio#9 Link: nghttp2/nghttp2-asio#25 Change-Id: Iec9619ce45e7e76f0781d39966d0b6c7cc6fa778
1 parent 1067e05 commit fff3429

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

.zuul.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
required-projects: &projects
77
- CzechLight/dependencies
88
- name: github/nghttp2/nghttp2-asio
9-
override-checkout: main
9+
override-checkout: cesnet/main
1010
vars:
1111
zuul_work_dir: "{{ zuul.projects[zuul.project.canonical_hostname + '/CzechLight/rousette'].src_dir }}"
1212

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,8 @@ In practical terms, this means that the NACM access rules for the following XPat
8484

8585
## Dependencies
8686

87-
- [nghttp2-asio](https://github.com/nghttp2/nghttp2-asio) - asynchronous C++ library for HTTP/2
87+
- [nghttp2-asio](https://github.com/CESNET/nghttp2-asio) - asynchronous C++ library for HTTP/2
88+
- we strongly recommend using [our fork](https://github.com/CESNET/nghttp2-asio) which appears to be better maintained, and which contains important bugfixes which have not been merged upstream yet
8889
- [sysrepo-cpp](https://github.com/sysrepo/sysrepo-cpp) - object-oriented bindings of the [*sysrepo*](https://github.com/sysrepo/sysrepo) library
8990
- [libyang-cpp](https://github.com/CESNET/libyang-cpp) - C++ bindings for *libyang*
9091
- [PAM](http://www.linux-pam.org/) - for authentication

0 commit comments

Comments
 (0)