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 via email to