@@ -306,6 +306,7 @@ cc_library(
306306 "src/rpc/rpc.cc",
307307 "src/util/alloc_failure_injector.cc",
308308 "src/util/backtrace.cc",
309+ "src/util/build_id.cc",
309310 "src/util/conversions.cc",
310311 "src/util/exceptions.cc",
311312 "src/util/file.cc",
@@ -372,9 +373,11 @@ cc_library(
372373 "include/seastar/core/internal/io_intent.hh",
373374 "include/seastar/core/internal/io_request.hh",
374375 "include/seastar/core/internal/io_sink.hh",
376+ "include/seastar/core/internal/io_trace.hh",
375377 "include/seastar/core/internal/linux-aio.hh",
376378 "include/seastar/core/internal/poll.hh",
377379 "include/seastar/core/internal/pollable_fd.hh",
380+ "include/seastar/core/internal/reactor_trace.hh",
378381 "include/seastar/core/internal/run_in_background.hh",
379382 "include/seastar/core/internal/signal_mutex.hh",
380383 "include/seastar/core/internal/stall_detector.hh",
@@ -482,7 +485,6 @@ cc_library(
482485 "include/seastar/http/response_parser.hh",
483486 "include/seastar/http/retry_strategy.hh",
484487 "include/seastar/http/routes.hh",
485- "include/seastar/http/short_streams.hh",
486488 "include/seastar/http/transformers.hh",
487489 "include/seastar/http/types.hh",
488490 "include/seastar/http/url.hh",
@@ -534,6 +536,7 @@ cc_library(
534536 "include/seastar/util/indirect.hh",
535537 "include/seastar/util/integrated-length.hh",
536538 "include/seastar/util/internal/array_map.hh",
539+ "include/seastar/util/internal/build_id.hh",
537540 "include/seastar/util/internal/iovec_utils.hh",
538541 "include/seastar/util/internal/magic.hh",
539542 "include/seastar/util/iostream.hh",
@@ -597,6 +600,9 @@ cc_library(
597600 }) + select({
598601 ":use_system_allocator": ["SEASTAR_DEFAULT_ALLOCATOR"],
599602 "//conditions:default": [],
603+ }) + select({
604+ ":use_io_uring": ["SEASTAR_HAVE_URING"],
605+ "//conditions:default": [],
600606 }) + select({
601607 ":with_debug": [
602608 "SEASTAR_DEBUG",
@@ -638,9 +644,6 @@ cc_library(
638644 }) + select({
639645 ":use_hwloc": ["SEASTAR_HAVE_HWLOC"],
640646 "//conditions:default": [],
641- }) + select({
642- ":use_io_uring": ["SEASTAR_HAVE_URING"],
643- "//conditions:default": [],
644647 }) + select({
645648 # this only needs to be applied to memory.cc and reactor.cc. could be
646649 # split out into a separate cc_library, but we'd need to inherit all the
0 commit comments