Fresh Git version - undefined reference to `vlan_find'
|
2020-04-19, 23:48
(This post was last modified: 2020-04-20 00:03 by cpservicespb.)
Post: #1
|
|||
|
|||
Fresh Git version - undefined reference to `vlan_find'
Error is appeared during build the freshest git version:
Code: [code]ranlib bin/blib.a I saw in netdevice.c of Git version from Aug, 08, 19. There is Code: /** But there is no such fiunction sceleton in netdevice.c of freshest Git version. But there is in vlan.c file. What is incorrect ? |
|||
2020-04-20, 23:45
Post: #2
|
|||
|
|||
RE: Fresh Git version - undefined reference to `vlan_find'
I almoste resolved the issue by my own.
|
|||
2020-04-21, 02:01
Post: #3
|
|||
|
|||
RE: Fresh Git version - undefined reference to `vlan_find'
There are links where attempting to do "Strip 802.1Q VLAN 0 priority tags" so is represented.
Moreover there is the patch in Debian rules for building iPXE deb package for Ubuntu. Both links I think almost the same. Link1: https://lists.ipxe.org/pipermail/ipxe-de...05099.html Link2: https://code.launchpad.net/~paelzer/ubun...rge/360679 I made additionally investigation and for freshest git version there are 2 changes are required more: vlan.c = remove static for <vlan_find> function; was Code: static struct net_device * vlan_find ( struct net_device *trunk, Code: struct net_device * vlan_find ( struct net_device *trunk, vlan.h = define as extern <vlan_find> function; add Code: extern struct net_device * vlan_find ( struct net_device *trunk, Otherwise error for vlan_find unrecognized symbol will be got during ld stage. |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)