New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #22423 (closed defect: fixed)

Opened 2 years ago

Last modified 13 months ago

radlib doesn't use MacPorts libraries

Reported by: ryandesign@… 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

Changed 2 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.

Changed 13 months ago by jmr@…

  • status changed from new to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.