Skip to content

Commit

Permalink
Add whl for x2p client
Browse files Browse the repository at this point in the history
Summary:
Some changes to get this working:
* Enable mpclmul and mssse3 instruction sets required by [GHashHardwareSSSE3](https://fburl.com/code/1gn2lych) and other flags from the fbcode toolchain
* Don't enable `liburing` for folly usage. The third-party lib requires newer kernel headers than what we currently use during compilation with the conda toolchain. I haven't yet figured out a way to upgrade the headers without breaking other stuff in the toolchain. IIUC, the lib isn't strictly required

Reviewed By: ngoyal, andrewjcg

Differential Revision: D64972752

fbshipit-source-id: 393107e02d9825a8698aa7732fd089d45fc1f5ff
  • Loading branch information
jeffreyigims authored and facebook-github-bot committed Nov 4, 2024
1 parent ed6bf9b commit 7fedf1a
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion folly/io/async/BUCK
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,9 @@ cpp_library(
cpp_library(
name = "async_transport_certificate",
headers = ["AsyncTransportCertificate.h"],
exported_deps = [],
exported_deps = [
"//folly:optional",
],
)

cpp_library(
Expand Down Expand Up @@ -592,6 +594,7 @@ cpp_library(
"linux",
select({
"DEFAULT": ["fbsource//third-party/liburing:uring"],
# @fb-only: "ovr_config//distro/constraints:conda": [],
# @fb-only: "ovr_config//os:linux-sgx": [],
}),
)],
Expand Down

0 comments on commit 7fedf1a

Please sign in to comment.