projectcalico / go-build

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

goveralls not found on v0.12 release

tomdee opened this issue · comments

su-exec: goveralls: No such file or directory

/usr/bin $ goveralls 
/bin/sh: goveralls: not found
/usr/bin $ file goveralls
goveralls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, with debug_info, not stripped
/usr/bin $ ldd goveralls 
	/lib64/ld-linux-x86-64.so.2 (0x7fcc20943000)
	libpthread.so.0 => /lib64/ld-linux-x86-64.so.2 (0x7fcc20943000)
	libc.so.6 => /lib64/ld-linux-x86-64.so.2 (0x7fcc20943000)
Error relocating goveralls: __vfprintf_chk: symbol not found
Error relocating goveralls: __fprintf_chk: symbol not found

Maybe removing glibc had an unintended side effect? @fasaxc

Seriously? Why does goveralls need glibc?

I think either

  1. You (@fasaxc ) push a new release to your fork that has a static binary
  2. We stop using goveralls in felix/typha

Looks like upstream is active, I'll try a build from there; maybe they've fixed the bug by now