Skip to content

[libunwind] Fix a freebsd regression introduced in #63.#66

Merged
Algunenano merged 1 commit intoClickHouse:clickhouse1from
jmcarp:illumos-libunwind-fix-bsd
Jan 16, 2026
Merged

[libunwind] Fix a freebsd regression introduced in #63.#66
Algunenano merged 1 commit intoClickHouse:clickhouse1from
jmcarp:illumos-libunwind-fix-bsd

Conversation

@jmcarp
Copy link
Copy Markdown

@jmcarp jmcarp commented Jan 16, 2026

In #63, we checked for illumos-specific EH headers and used them if defined. But freebsd also defines some of these headers (but not all) for compatibility. This patch caused clickhouse builds to break on freebsd. This patch fixes the regression by checking for both EH headers, so that we fall through to the default case on freebsd.

In ClickHouse#63, we checked for illumos-specific EH headers and used them if
defined. But freebsd also defines some of these headers (but not all)
for compatibility. This patch caused clickhouse builds to break on
freebsd. This patch fixes the regression by checking for both EH
headers, so that we fall through to the default case on freebsd.
@Algunenano Algunenano merged commit 7aeec21 into ClickHouse:clickhouse1 Jan 16, 2026
2 checks passed
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