ports/146452: irc/bip does not honour WITH_OPENSSL_PORT

John Marshall john.marshall at riverwillow.com.au
Mon May 10 04:00:20 UTC 2010


>Number:         146452
>Category:       ports
>Synopsis:       irc/bip does not honour WITH_OPENSSL_PORT
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon May 10 04:00:19 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     John Marshall
>Release:        FreeBSD 8.0-RELEASE-p2 i386
>Organization:
Riverwillow Pty Ltd
>Environment:
System: FreeBSD rwsrv04.mby.riverwillow.net.au 8.0-RELEASE-p2 FreeBSD 8.0-RELEASE-p2 #2: Wed Feb 24 13:22:32 AEDT 2010 root at rwsrv04.mby.riverwillow.net.au:/build/obj/usr/src/sys/RWSRV04 i386

>Description:

/etc/make.conf has:
  WITH_OPENSSL_PORT=

irc/bip builds with:
  /usr/local/bin/bip:
	libssl.so.6 => /usr/lib/libssl.so.6 (0x280aa000)
	libcrypto.so.6 => /lib/libcrypto.so.6 (0x280ef000)
	libc.so.7 => /lib/libc.so.7 (0x28241000)

The port's Makefile includes "USE_OPENSSL= yes" but the port doesn't
seem to use any of the variables which fall out the end of
bsd.openssl.mk.  I've struggled for hours but haven't been able to
figure out how to do this.

>How-To-Repeat:

 - Add "WITH_OPENSSL_PORT=" to /etc/make.conf
 - Build irc/bip
 - ldd /usr/local/bin/bip to see that it used the base OpenSSL

>Fix:

Should be easy for someone who knows how :-)

My workaround is to build with:
  make LDFLAGS=L/usr/local/lib

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list