-
Notifications
You must be signed in to change notification settings - Fork 844
autoconf: Add lib flags for the quiche build test. #9679
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
autoconf: Add lib flags for the quiche build test. #9679
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.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.