OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
Re: ports in 3.6

From: Stefan Castille (stefancustodix.com)
Date: Tue Nov 02 2004 - 05:30:29 CST


Since I got a few replies claiming that I simply did not
compile it on a 3.6 system I'll clarify a bit.

1) I compiled the port on a system installed from the 3.6
CD.
2) I try to run it on a system installed from the 3.6 CD.
3) as a check and since the packages are now available on
FTP i tried the package from ftp.openbsd.org (after
pkg_delete of the old one) and i get exactly the same error.

So again I would like help so I can solve this myself. I
simply don't know where this library is referred to in the
source or makefiles. As stated before a grep in the ports
directory for that specific library does not give anything.

Thanks in advance,
Stefan

-----Original Message-----
From: owner-miscopenbsd.org
[mailto:owner-miscopenbsd.org]On Behalf Of
Stefan Castille
Sent: vrijdag 29 oktober 2004 11:21
To: miscopenbsd
Subject: ports in 3.6

Dear list,

I'm trying to get rrdtool to run on a new 3.6 installation.
To do this
I got the ports from cvs (cvs get -rOPENBSD_3_6 ports),
compiled the
port in a package on a pc for compiling. Then i installed
the package
on a different cleanly installed 3.6 system.

When i try to run i get the
/usr/local/bin/rrdtool: can't load library 'libm.so.1.0'
errors.
I checked and the system has libm.so.2.0 so I guess the port
is still
compiled with the old libraries. (strange since i did
compile the ports
on a 3.6 system)

Can anyone give me a pointer on what to change so it uses
the correct library?
I already did a (recursive) grep in the ports directory for
the libm.so.1.0 but
it doesnt appear anywhere.

Thanks