Skip to content

Conversation

@Jorropo
Copy link
Member

@Jorropo Jorropo commented Dec 19, 2025

On the how much things is that trying to nuke scale it is the next thing bellow that + LTO.

🤝 Attestations

  • I have tested that my proposed changes behave as described.
  • I have tested that my proposed changes do not cause any obvious regressions on the following devices:
    • Heltec (Lora32) V3
    • LilyGo T-Deck
    • LilyGo T-Beam
    • RAK WisBlock 4631
    • Seeed Studio T-1000E tracker card
    • Other (please specify below)

@Jorropo
Copy link
Member Author

Jorropo commented Dec 19, 2025

For context the linux build went from 86M to 43M and doesn't instantly crash when starting (which means no awfully needed section was nuked).

@vidplace7
Copy link
Member

This seems to make ESP32 builds bigger? 🤯

Let's get the #shame job to work before considering merging this.

@Jorropo Jorropo marked this pull request as draft December 26, 2025 23:42
@Jorropo
Copy link
Member Author

Jorropo commented Dec 26, 2025

@vidplace7 I am using this PR to test shame but shame is blocked on #9084

We enabled theses flags in most directs more or less directly but with varying inconsistencies.

For example native does not have it, but native-tft have it.

This makes the native linux build go from 86M to 43M.
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.

3 participants