Thread (30 messages) 30 messages, 6 authors, 2021-05-06

Re: linux-next failing build due to missing cubictcp_state symbol

From: Michal Suchánek <hidden>
Date: 2021-04-25 11:15:54
Also in: bpf, lkml

On Fri, Apr 23, 2021 at 07:55:28PM +0200, Michal Suchánek wrote:
On Fri, Apr 23, 2021 at 07:41:29AM -0700, Yonghong Song wrote:
quoted

On 4/23/21 6:05 AM, Michal Suchánek wrote:
quoted
Hello,

I see this build error in linux-next (config attached).

[ 4939s]   LD      vmlinux
[ 4959s]   BTFIDS  vmlinux
[ 4959s] FAILED unresolved symbol cubictcp_state
[ 4960s] make[1]: ***
[/home/abuild/rpmbuild/BUILD/kernel-vanilla-5.12~rc8.next.20210422/linux-5.12-rc8-next-20210422/Makefile:1277:
vmlinux] Error 255
[ 4960s] make: *** [../Makefile:222: __sub-make] Error 2
Looks like you have DYNAMIC_FTRACE config option enabled already.
Could you try a later version of pahole?
Is this requireent new?

I have pahole 1.20, and master does build without problems.

If newer version is needed can a check be added?
With dwarves 1.21 some architectures are fixed and some report other
missing symbol. Definitely an improvenent.

I see some new type support was added so it makes sense if that type is
used the new dwarves are needed.

Thanks

Michal
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help