[rrd-users] RRDs seems broken on OpenBSD

Sam Umbach sumbach at gmail.com
Tue Apr 17 02:35:07 CEST 2007


On 4/11/07, jim steele <jsteele1997 at gmail.com> wrote:
> Also, ldconfig does not have a -p switch on OpenBSD

Jim,

Any progress on your issue?  Looking at that list of libraries you
posted, I don't see librrd, libpng, libart_lgpl, or libfreetype; and I
think that may be the source of the problem.  I have very little
experience with OpenBSD, so at this point I'm in the dark.

One thing that would be helpful is the output from ldd and nm.  The
options may be different on OpenBSD, but here's what I would do on
linux:

ldd /usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/auto/RRDs/RRDs.so
ldd /usr/lib/librrd.so.2
nm --print-file-name --extern-only --dynamic
/usr/lib/perl5/vendor_perl/5.8.5/i386-linux-thread-multi/auto/RRDs/RRDs.so
nm --print-file-name --extern-only  --dynamic/usr/lib/librrd.so.2.0.9
nm --print-file-name --defined-only  --dynamic /usr/lib/libfreetype.so.6
nm --print-file-name --defined-only  --dynamic /usr/lib/libpng12.so.0
nm --print-file-name --defined-only  --dynamic /usr/lib/libart_lgpl_2.so.2

Redirect all that output to a file and send it as an attachment
please.  I have used the particular version numbers of the libraries
that I found on my system.  Look at the output from the 2 ldd commands
to determine which libraries on which to run nm.

-Sam



More information about the rrd-users mailing list