autoconf: Add lib flags for the quiche build test.#9679
autoconf: Add lib flags for the quiche build test.#9679bneradt merged 2 commits intoapache:masterfrom
Conversation
|
I faced the issue on one of my boxes, and forgot to fix it. I think I did the same thing at that time and it worked, but don't we have two |
That I don't know, with this we end up with a line like this: so |
|
[approve ci cmake] |
|
Not a big deal, but with this change I see this (look at the last part).
|
618c33d to
c941e7e
Compare
…ts for the quiche build test.
c941e7e to
740f56f
Compare
I fixed this. I was wrong adding the flags to Docs always help :P Better not pullulate the |
|
[approve ci rocky] |
50616bd to
868754c
Compare
868754c to
20cbc7e
Compare
|
I'll add an update here. To get this working and have libquiche.so linked with the right Borinssl library you have to ad the bss lib path to the created a pr for quiche build to include the passed boringssl into the rpath |
Pulls in Damian's fixes to build_h3_tools.sh from Damian's: apache/trafficserver#9679
Pulls in Damian's fixes to build_h3_tools.sh from Damian's: apache/trafficserver#9679
bneradt
left a comment
There was a problem hiding this comment.
Looks good to me. I'll let another non-Yahoo person approve.
I applied the build_h3_tools.sh changes to our CI's rockylinux:8 and fedoar:38 docker images and those are working fine, so that's a good confirmation of these changes.
* asf/master: Fix ttmsh log field (apache#9722) Add CentOS to the required builds (apache#9721) Fix H3 transaction leak (apache#9714) Only need to include eventfd for native mode. This was using the wrong define anyway (apache#9711) Cleanup: remove ts::Buffer from LogField. (apache#9665) Cleanup: remove ts::Buffer from URL.cc (apache#9663) Check the calling thread of Ethread::schedule_local (apache#9691) build_h3_tools.sh: Remove an unneeded dir check (apache#9710) autoconf: Add lib flags for the quiche build test. (apache#9679) Remove deprecated debug output functions from 13 source files. (apache#9676) Changes for C++23 (apache#9703) QUIC: Add a unit tests to validate that the qlog file is generated (and no crashes) (apache#9668) libswoc: Update to 1.4.10 (apache#9700) Reload hosting.config on TASK thread (apache#9699) Changes for C++20 (apache#9701) Make io_uring or thread AIO modes a startup time decision (vs compile time) (apache#9630) Replace curl with proxy verifier in proxy protocol tests (apache#9684) Fix event queue corruption on PreWarmManager::reconfigure (apache#9692) Fixes crashes around OCSP with FetchSM (apache#9672)
More likely we need this to get the test build passing and have quiche properly detected.