Skip to content

Fix shared build#6453

Merged
abyss7 merged 2 commits intoClickHouse:masterfrom
abyss7:fix-shared-build
Aug 13, 2019
Merged

Fix shared build#6453
abyss7 merged 2 commits intoClickHouse:masterfrom
abyss7:fix-shared-build

Conversation

@abyss7
Copy link
Copy Markdown
Contributor

@abyss7 abyss7 commented Aug 12, 2019

I hereby agree to the terms of the CLA available at: https://yandex.ru/legal/cla/?lang=en

For changelog. Remove if this is non-significant change.

Category (leave one):

  • Build/Testing/Packaging Improvement

Short description (up to few sentences):
Enable back the check of undefined symbols while linking

@abyss7 abyss7 self-assigned this Aug 12, 2019
@abyss7 abyss7 added the pr-build Pull request with build/testing/packaging improvement label Aug 12, 2019

if (NOT SANITIZE)
# TODO: only make this extra-checks in CI builds, since a lot of contrib libs won't link -
# CI works around this problem by explicitly adding GLIBC_COMPATIBILITY flag.
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Why we can't do it always?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Because @proller complains that he can't build locally otherwise, and don't want to use extra flag as workaround.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Ok.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Also it needed for arcadia

@abyss7 abyss7 merged commit 8b9284b into ClickHouse:master Aug 13, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

pr-build Pull request with build/testing/packaging improvement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants