Tiny Core Extensions > TCE Bugs

libpcap.tcz missing dependency dbus.tcz, x86, TCL-13.0

(1/1)

rhermsen:
While trying to compile tcpreplay.tcz the configure step fails with the following error in the log:

--- Code: ---/usr/local/bin/ld: warning: libdbus-1.so.3, needed by /usr/local/lib/libpcap.so, not found (try using -rpath or -rpath-link)
--- End code ---

libpcap.tcz looks build with dbus as a dependency.


--- Code: ---$ ldd /usr/local/lib/libpcap.so
        linux-gate.so.1 (0xb7f7b000)
        libusb-1.0.so.0 => /usr/local/lib/libusb-1.0.so.0 (0xb7f19000)
        libpthread.so.0 => /lib/libpthread.so.0 (0xb7f14000)
        libnl-genl-3.so.200 => /usr/local/lib/libnl-genl-3.so.200 (0xb7f0f000)
        libnl-3.so.200 => /usr/local/lib/libnl-3.so.200 (0xb7ef6000)
        libdbus-1.so.3 => /usr/local/lib/libdbus-1.so.3 (0xb7eb3000)
        libc.so.6 => /lib/libc.so.6 (0xb7d1a000)
        libudev.so.0 => /usr/local/lib/libudev.so.0 (0xb7d0b000)
        libm.so.6 => /lib/libm.so.6 (0xb7c35000)
        /lib/ld-linux.so.2 (0xb7f7d000)
--- End code ---

dbus.tcz is missing in the dependency list.

--- Code: ---$ cat /mnt/vda1/tce/optional/libpcap.tcz.dep
libusb.tcz
libnl.tcz
--- End code ---

Easy workaround
--- Code: ---tce-load -wi dbus.tcz
--- End code ---
. but just to get it on the list for a next build of libpcap.tcz.



--- Code: ---$ uname -m
i686
--- End code ---


--- Code: ---$ version
13.0

--- End code ---

For the x86_64 libpcap.tcz extension dbus is not required.

Juanito:
libpcap dep files adjusted - thanks for reporting this.

rhermsen:
Thanks.
Works now without me workaround.

Navigation

[0] Message Index

Go to full version