Opened 14 years ago

Closed 13 years ago

#22423 closed defect (fixed)

radlib doesn't use MacPorts libraries

Reported by: ryandesign (Ryan Carsten Schmidt) Owned by: mbrooksclark@…
Priority: Normal Milestone:
Component: ports Version: 1.8.1
Keywords: Cc:
Port: radlib

Description

radlib uses openssl, zlib, and sqlite3 from Mac OS X; it should use the MacPorts version of these libraries. It should also declare a dependency on the openssl port (which will bring in a dependency on the zlib port).

$ port installed radlib
The following ports are currently installed:
  radlib @2.8.4_0+mysql5+sqlite3 (active)
$ otool -L /opt/local/bin/raddebug
/opt/local/bin/raddebug:
	/opt/local/lib/librad.0.dylib (compatibility version 1.0.0, current version 1.0.0)
	/opt/local/lib/mysql5/mysql/libmysqlclient.16.dylib (compatibility version 17.0.0, current version 17.0.0)
	/usr/lib/libssl.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8)
	/usr/lib/libcrypto.0.9.8.dylib (compatibility version 0.9.8, current version 0.9.8)
	/usr/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3)
	/usr/lib/libsqlite3.dylib (compatibility version 9.0.0, current version 9.6.0)
	/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 124.1.1)

Mac OS X 10.6.1
Xcode 3.2.1
MacPorts 1.8.0

Change History (2)

comment:1 Changed 14 years ago by mbrooksclark@…

Submitted new portfile for update to radlib (v2.8.5). The update takes care of linking with wrong libraries. Portfile also adds missing dependencies when compiling with mysql5 variant.

comment:2 Changed 13 years ago by jmroot (Joshua Root)

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.