Uh oh!
There was an error while loading. Please reload this page.
[master] static-linux: verify that binaries are static - #430
Conversation
f27573c to
a4c2ca2ComparethaJeztah
commented
Feb 6, 2020
Wondering if this is expected; |
thaJeztah
commented
Feb 6, 2020
@djs55 checked this, and it looks indeed that vpnkit is not fully statically linked; |
thaJeztah
commented
Feb 6, 2020
opened moby/vpnkit#499 /cc @AkihiroSuda@tiborvass FYI |
AkihiroSuda
commented
Feb 6, 2020
$ docker create --name foo djs55/vpnkit@sha256:e508a17cfacc8fd39261d5b4e397df2b953690da577e2c987a47630cd0c42f8e dummy0c8bc7c8ded069648f49584cac731dad764ba6e6bb7f2567d64b592e1e94e27e
$ docker cp foo:/vpnkit .
$ sha256sum vpnkit 7c4c49f22231bb156ed5b22f3dafa78e5857e2d7181d1ef2229fe704ec4f3266 vpnkit
$ ldd vpnkit statically linked |
thaJeztah
commented
Feb 6, 2020
That's weird; how can @djs55 get a different result than you? 🤔 |
AkihiroSuda
commented
Feb 6, 2020
So, alpine ldd says it is dynamic, ubuntu ldd says static 🤷♂ |
AkihiroSuda
commented
Feb 6, 2020
I'm not familiar with ELF stuff, but |
thaJeztah
commented
Feb 6, 2020
Right, so looks like it's not an actual problem (for reference; I was backporting some checks that I found in our private packaging repositories) But I'm curious now! LOL |
a4c2ca2 to
f2d1bcdComparef2d1bcd to
fa04674ComparethaJeztah
commented
Mar 24, 2021
For a minute I thought this was fixed, but looks like because we may need #510 so that failures actually make the build fail - currently the failure is unhandled; |
thaJeztah
commented
Mar 24, 2021
Seeing some discussion about this in https://gitlab.alpinelinux.org/alpine/aports/-/issues/10030, which may give some pointers on how to check |
fa04674 to
fabeee9Comparefabeee9 to
76f5845Compare76f5845 to
ac4613aCompareac4613a to
2631797CompareSigned-off-by: Sebastiaan van Stijn <github@gone.nl>
2631797 to
9a11954Compare
No description provided.