[Expired for libnl3 (Ubuntu) because there has been no activity for 60
days.]
** Changed in: libnl3 (Ubuntu)
Status: Incomplete => Expired
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to libnl3 in Ubuntu.
https://bugs.launchpad.net/bugs/1903396
Title:
libnl-route-3-200 unresolved symbols
Status in libnl3 package in Ubuntu:
Expired
Bug description:
$ cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.1 LTS"
$ arch
x86_64
Getting a link error when trying to build Wireshark from source on
Ubuntu Focal. I need to build Wireshark for plugin development.
Steps to reproduce:
1. Obtain source code from https://gitlab.com/wireshark/wireshark
2. Install build dependencies as per CI ./tools/debian-setup.sh
--install-optional --install-test-deps -y
3. mkdir build
4. cmake ..
5. make
6. Observer error:
[ 88%] Linking CXX executable run/wireshark
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libnl-route-3.so: undefined reference
to `nla_get_s32'
/usr/bin/ld: /usr/lib/x86_64-linux-gnu/libnl-route-3.so: undefined reference
to `nl_strerror_l'
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/wireshark.dir/build.make:567: run/wireshark] Error 1
make[1]: *** [CMakeFiles/Makefile2:3713: CMakeFiles/wireshark.dir/all] Error 2
make: *** [Makefile:141: all] Error 2
Those two symbols are not present in any of the other libnl libraries,
static or dynamic.
/usr/include/libnl3/netlink/attr.h:119:extern int32_t
nla_get_s32(const struct nlattr *);
$ dpkg -S /usr/include/libnl3/netlink/attr.h
libnl-3-dev:amd64: /usr/include/libnl3/netlink/attr.h
$ dpkg -S /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0
libnl-route-3-200:amd64: /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.26.0
I can build and install libnl-3.2.25 from source and I don't get the
linking issues anymore if I replace the .so files installed by the
.debs, so it's possible that there is soemthing wrong with the
packaging of libnl-route-3-200.deb.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libnl3/+bug/1903396/+subscriptions
--
Mailing list: https://launchpad.net/~touch-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~touch-packages
More help : https://help.launchpad.net/ListHelp