Skip to content

libstdc++: disable embedded tzdata for esp toolchain#3

Open
nebkat wants to merge 1 commit into
espressif:esp-15_2_0from
nebkat:esp-15_2_0
Open

libstdc++: disable embedded tzdata for esp toolchain#3
nebkat wants to merge 1 commit into
espressif:esp-15_2_0from
nebkat:esp-15_2_0

Conversation

@nebkat

@nebkat nebkat commented Jun 2, 2026

Copy link
Copy Markdown

Fixes espressif/esp-idf#18522.

The static tzdata.zi file embedded by libstdc++ for std::chrono::tzdb adds ~105KB to the library and ends up in final binaries whenever third-party code touches the relevant chrono APIs, even though it is rarely used in an embedded context. Disable it by default for *-esp* hosts.

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.

Disable inclusion of std::chrono tzdata_chars (IDFGH-17593)

1 participant