[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#965081: gccgo-10: fail to build Go program after upgrading from testing to sid



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


Reply to: