melange icon indicating copy to clipboard operation
melange copied to clipboard

pipelines/go: add back symbols tables

Open xnox opened this issue 1 year ago • 0 comments

Symbols tables in go binaries can take up about 10% of the binary size. However, they are useful for cryptography audits as well as for operational govulncheck. So add them back in.

Melange Pull Request Template

Functional Changes

  • [X] This change can build all of Wolfi without errors (describe results in notes)

Notes: Rebuilt a few public and fips go packages with this pipeline change in place

SCA Changes

  • [ ] Examining several representative APKs show no regression / the desired effect (details in notes)

Notes:

Linter

  • [ ] The new check is clean across Wolfi
  • [ ] The new check is opt-in or a warning

Notes:

xnox avatar Apr 17 '24 09:04 xnox