It’s worth checking that the symbol in question is actually exported. As part 
of upgrading, you may have started using a different toolchain.

 

$ nm -go <file>.o | grep <missing-symbol>

 

From: vpp-dev@lists.fd.io <vpp-dev@lists.fd.io> On Behalf Of Satya Murthy
Sent: Wednesday, September 29, 2021 6:43 AM
To: vpp-dev@lists.fd.io
Subject: [vpp-dev] vlib_get_plugin_symbol returning null after upgrading to 
21.06 version

 

Hi,

We are trying to upgrade to fdio.2106 version from a previous version. 

After upgrading to 21.06 version with our custom plugins, we are seeing that 
vlib_get_plugin_symbol()  to resolve a symbol from another plugin is always 
returning null.
This was working fine in the earlier version.

I cross checked that load_one_plugin() is successful in loading all the 
plugins, before we call the vlib_get_plugin_symbol().

Any pointers on what could be happening here ?

-- 
Thanks & Regards,
Murthy 

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#20221): https://lists.fd.io/g/vpp-dev/message/20221
Mute This Topic: https://lists.fd.io/mt/85945383/21656
Group Owner: vpp-dev+ow...@lists.fd.io
Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to