Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: b442f8ea9f21
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: ee3eb80af9c8
Choose a head ref
  • 2 commits
  • 1 file changed
  • 2 contributors

Commits on Apr 20, 2020

  1. alacritty: manually strip before running patchelf

    patchelf seems to generate an ELF that "strip" cannot process:
    
      strip: /tmp/stNGAZvd: not enough room for program headers, try linking with -N
      strip:/tmp/stNGAZvd[.interp]: bad value
    
    (This unfortunately does not cause any errors or even error output in
    the build log, since the default strip hook redirects them to /dev/null
    and ignores failures.)
    
    The lack of stripping ends up leaking paths to the compiler in the debug
    symbols. This more than doubles the transitive closure size of
    alacritty.
    
    Impact on closure size: 314.5M -> 131.8M.
    delroth committed Apr 20, 2020
    Copy the full SHA
    e857e72 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    ee3eb80 View commit details
    Browse the repository at this point in the history