Source: gcc-10 Version: 10.1.0-6 Severity: important Steps to reproduce:
git clone https://github.com/elves/elvish cd elvish go-10 build . # github.com/elves/elvish /usr/bin/ld: /root/.cache/go-build/f0/f0e9506d8a488f640fafc0e1b9367be18b83f9ed9e02b406d8a5ef7ed72dfdbe-d(_go_.o): warning: relocation against `github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk.github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk..thunk1..f' in read-only section `.text' /usr/bin/ld: /root/.cache/go-build/f0/f0e9506d8a488f640fafc0e1b9367be18b83f9ed9e02b406d8a5ef7ed72dfdbe-d(_go_.o): in function `github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk.Next': /root/elvish/pkg/edit/ /root/elvish/pkg/cli/addons/histwalk/histwalk.go:93: undefined reference to `github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk.github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk..thunk3..f' /usr/bin/ld: /root/elvish/pkg/edit/ /root/elvish/pkg/cli/addons/histwalk/histwalk.go:93: undefined reference to `github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk.github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk..thunk2..f' /usr/bin/ld: /root/elvish/pkg/edit/ /root/elvish/pkg/cli/addons/histwalk/histwalk.go:93: undefined reference to `github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk.github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk..thunk3..f' /usr/bin/ld: /root/elvish/pkg/edit/ /root/elvish/pkg/cli/addons/histwalk/histwalk.go:93: undefined reference to `github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk.github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk..thunk2..f' /usr/bin/ld: /root/.cache/go-build/f0/f0e9506d8a488f640fafc0e1b9367be18b83f9ed9e02b406d8a5ef7ed72dfdbe-d(_go_.o): in function `github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk.Prev': /root/elvish/pkg/edit/ /root/elvish/pkg/cli/addons/histwalk/histwalk.go:86: undefined reference to `github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk.github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk..thunk1..f' /usr/bin/ld: /root/elvish/pkg/edit/ /root/elvish/pkg/cli/addons/histwalk/histwalk.go:86: undefined reference to `github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk.github.x2ecom..z2felves..z2felvish..z2fpkg..z2fcli..z2faddons..z2fhistwalk..thunk0..f' /usr/bin/ld: warning: creating DT_TEXTREL in a PIE collect2: error: ld returned 1 exit status However it's fine in testing. The situation is: In bullseye/testing, both gcc-10/10.1.0-4 and gcc-snapshot/1:20200616-1 can build. In sid, gcc-10/10.1.0-6 and gcc-snapshot/1:20200616-1 can't build, with same error above. I'm really not sure which package causes this regression. binutils is 2.34.90.20200706-1 in testing and sid. Shengjing Zhu