Skip to content

et: debug binaries are stripped on linux #153585

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
gaaclarke opened this issue Aug 16, 2024 · 7 comments
Closed

et: debug binaries are stripped on linux #153585

gaaclarke opened this issue Aug 16, 2024 · 7 comments
Labels
e: engine-tool Engine-specific tooling (i.e. `tools/engine_tool`). P2 Important issues not at the top of the work list team-engine Owned by Engine team triaged-engine Triaged by Engine team

Comments

@gaaclarke
Copy link
Member

reproduction

./flutter/bin/et build -c host_debug_unopt //flutter/shell/platform/embedder:embedder_unittests

expected result

nm out/host_debug_unopt/embedder_unittests prints symbols.

observed result

nm out/host_debug_unopt/embedder_unitttests prints no symbols

@gaaclarke gaaclarke added team-engine Owned by Engine team e: engine-tool Engine-specific tooling (i.e. `tools/engine_tool`). labels Aug 16, 2024
@gaaclarke
Copy link
Member Author

Unstripped binaries exist in out/host_debug_unopt/{exe_name}.unstripped

@jonahwilliams
Copy link
Member

--no-stripped is not implemented for linux executables.

@jonahwilliams jonahwilliams added P2 Important issues not at the top of the work list triaged-engine Triaged by Engine team labels Aug 19, 2024
@matanlurey
Copy link
Contributor

@jonahwilliams:

--no-stripped is not implemented for linux executables.

Can you clarify? @gaaclarke wrote:

Unstripped binaries exist in out/host_debug_unopt/{exe_name}.unstripped

@gaaclarke
Copy link
Member Author

@gmackall is this closed now?

@gmackall
Copy link
Member

gmackall commented Mar 3, 2025

I don't use linux so I can't confirm - what I changed was to make the --stripped argument default to false on Android.
But this

  1. only affected android
  2. didn't change the fact that the arg is still respected, so if it still specifies it then the change wouldn't have impact

@jonahwilliams
Copy link
Member

We believe that et is reasonably complete at this point and so I am closing this issue to shrink the backlog. If you disagree, feel free to reopen.

@jonahwilliams jonahwilliams closed this as not planned Won't fix, can't repro, duplicate, stale Apr 1, 2025
Copy link

This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of flutter doctor -v and a minimal reproduction of the issue.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Apr 15, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
e: engine-tool Engine-specific tooling (i.e. `tools/engine_tool`). P2 Important issues not at the top of the work list team-engine Owned by Engine team triaged-engine Triaged by Engine team
Projects
None yet
Development

No branches or pull requests

4 participants