After upgrading to libxul-1.9.2.17_1, "pkg-config --libs mozilla-nss" returns: -Wl,-rpath,/usr/local/lib/libxul -pthread -L/usr/local/lib/libxul/sdk/lib -L/usr/local/lib -lsmime3 -lssl3 -lnss3 -lnssutil3 -lplds4 -lplc4 -lnspr4 The problem is that none of -lsmime3 -lssl3 -lnss3 -lnssutil3 are located in either /usr/local/lib/libxul/sdk/lib or /usr/local/lib. They are all located in /usr/local/lib/libxul - which is only in the runtime search path. (-lplds4 -lplc4 -lnspr4 are located in /usr/local/lib). This causes link failures for programs that use mozilla-nss Fix: Not known How-To-Repeat: Run "pkg-config --libs mozilla-nss" Compare with "ls /usr/local/lib/libxul /usr/local/lib/libxul/sdk/lib /usr/local/lib"
Responsible Changed From-To: freebsd-ports-bugs->gecko Over to maintainer (via the GNATS Auto Assign Tool)
State Changed From-To: open->closed The bogus mozilla-nss.pc is not installed any longer
A commit references this bug: Author: feld Date: Fri Oct 16 20:12:06 UTC 2015 New revision: 399512 URL: https://svnweb.freebsd.org/changeset/ports/399512 Log: devel/pcre: convert LIBEDIT and READLINE to RADIO options It's not possible for both to be enabled at the same time, so use RADIO to prevent a user from trying to enable both. PR: 160351 Approved by: maintainer timeout Changes: head/devel/pcre/Makefile
(In reply to commit-hook from comment #3) This was an error on my part. It was meant for PR 202657