Reducing Tailscale’s binary size on macOS
tailscale.com
tailscale.com
The solution we ended up with was partially a matter of the minimum change to fix the issue, and partly because we have a lot of platforms to cover with a small team, so the fewer platform-specific concepts we have (frameworks in this case), the easier it is to maintain.
https://github.com/google/bloaty
Or goweight.
@mihaip, have you been able to measure any changes before/after?
11452 -rwxr-xr-x 1 root root 11.2M Sep 1 2021 /usr/sbin/tailscaled
7612 -rwxr-xr-x 1 root root 7.4M Sep 1 2021 /usr/sbin/tailscale
I love tailscale, but it forces me to use usb sticks on most of my openwrt routers.
Has anyone else encountered this issue?
hard to take seriously the idea that 11MB is bloated in a normal linux server or user desktop environment