Skip to content

Commit 6b6f323

Browse files
shangxinliclaude
andcommitted
build: register thread_pool_internal sources in meson build
CMake builds picked up the new files automatically via the explicit source list, but the parallel meson build needs the same registration. Adds util/thread_pool_internal.cc to src/iceberg/meson.build and thread_pool_test.cc to src/iceberg/test/meson.build (under util_test). Fixes the link error on the Meson CI lanes: undefined reference to `iceberg::ThreadPool::ThreadPool(unsigned long)' Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 4f89097 commit 6b6f323

2 files changed

Lines changed: 2 additions & 0 deletions

File tree

src/iceberg/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -132,6 +132,7 @@ iceberg_sources = files(
132132
'util/string_util.cc',
133133
'util/struct_like_set.cc',
134134
'util/temporal_util.cc',
135+
'util/thread_pool_internal.cc',
135136
'util/timepoint.cc',
136137
'util/transform_util.cc',
137138
'util/truncate_util.cc',

src/iceberg/test/meson.build

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ iceberg_tests = {
9696
'roaring_position_bitmap_test.cc',
9797
'string_util_test.cc',
9898
'struct_like_set_test.cc',
99+
'thread_pool_test.cc',
99100
'transform_util_test.cc',
100101
'truncate_util_test.cc',
101102
'url_encoder_test.cc',

0 commit comments

Comments
 (0)