Skip to content

Allow to use ydbd built from current source ( -DUSE_BUNDLED_YDBD=1 )#5537

Open
proller wants to merge 1 commit intoydb-platform:mainfrom
proller:users/proller/arm1ydbd.bundled
Open

Allow to use ydbd built from current source ( -DUSE_BUNDLED_YDBD=1 )#5537
proller wants to merge 1 commit intoydb-platform:mainfrom
proller:users/proller/arm1ydbd.bundled

Conversation

@proller
Copy link
Copy Markdown
Collaborator

@proller proller commented Mar 19, 2026

Notes

Describe your PR - what it does and why this needs to be done.

Issue

Put links to the related issues here

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 19, 2026

Note

This is an automated comment that will be appended during run.

🟢 linux-x86_64-relwithdebinfo target: cloud/tasks/,cloud/storage/ (test time: 244s): all tests PASSED for commit 258d9e1.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
864 864 0 0 0 0 0

🟢 linux-x86_64-relwithdebinfo target: cloud/disk_manager/ (test time: 222s): all tests PASSED for commit 258d9e1.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
1091 1091 0 0 0 0 0

🟢 linux-x86_64-relwithdebinfo target: cloud/blockstore/ (test time: 1385s): all tests PASSED for commit 258d9e1.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
5960 5959 0 0 0 1 0

🟢 linux-x86_64-relwithdebinfo target: cloud/filestore/ (test time: 4598s): all tests PASSED for commit 258d9e1.

TESTS PASSED ERRORS FAILED FAILED BUILD SKIPPED MUTED?
3501 3501 0 0 0 0 0

Comment on lines +22 to +24
SRCDIR(
contrib/ydb/apps/ydbd
)
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We try to avoid patching YDB code directly. Have you considered submitting a PR to YDB?

@@ -1,10 +1,14 @@
PACKAGE()
IF(USE_BUNDLED_YDBD)
INCLUDE(${ARCADIA_ROOT}/contrib/ydb/apps/ydbd/ya.make)
Copy link
Copy Markdown
Collaborator

@SvartMetal SvartMetal Mar 19, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why do we need this?

Maybe it would be better for the package to depend directly on YDB sources instead of using cloud/storage/core/tools/testing/ydb/bin with USE_BUNDLED_YDBD=1?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, we need it on ARM in order to make already existing targets that depend on cloud/storage/core/tools/testing/ydb/bin to build ydbd from sources instead of using prebuilt binary

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants