build: move util/url to common/url#26294
Conversation
|
Hmm, going by the other conversations about util vs common, doesn't |
|
guix hashes x86: arm64: |
We may ultimately end up moving it there, but I'd rather keep this PR to just adding the adding / consolidating the missing flags (which are touching libs other than common/util), rather than bundling in shuffling too. Happy to discuss / move code in a follow up. |
|
Ok. I was thinking it would make sense to put them in the right place first, but sure, it also makes sense to fix things as-is and ensure consistency before moving. I'm not sure about the need to add |
Same for |
44a3fa4 to
934da86
Compare
Doing this now. |
934da86 to
5589370
Compare
|
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. ConflictsReviewers, 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. |
5589370 to
5b68bd6
Compare
The fact that this is missing is currently masked by the inclusion of BOOST_CPPFLAGS.
5b68bd6 to
3a0b352
Compare
|
Fwiw msvc build works for this PR. |
3a0b352 refactor: move url.h/cpp from lib util to lib common (fanquake) 058eb69 build: add missing event cflags to libbitcoin_util (fanquake) Pull request description: Move `util/url` to `common/url`. Also add missing `event_*` flags to `libbitcoin_util`. #26293 + the commit dropping boost cppflags from `libbitcoin_util` shows this issue. i.e: ```bash CXX util/libbitcoin_util_a-url.o util/url.cpp:7:10: fatal error: 'event2/http.h' file not found #include <event2/http.h> ^~~~~~~~~~~~~~~ 1 error generated. ``` ACKs for top commit: hebasto: ACK 3a0b352 ryanofsky: Code review ACK 3a0b352 Tree-SHA512: 600a76fd334267a02d332df9b67891a38d3fd7f5baf8a82b2447879b3bc65eab2552d2c081c0a5f1ec927bf80df7fc1f0cbbdda4cb76994b46dadf260b8e1cb3
|
This has been merged. |
Move
util/urltocommon/url.Also add missing
event_*flags tolibbitcoin_util. #26293 + the commit dropping boost cppflags fromlibbitcoin_utilshows this issue. i.e: