Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 05 Jun 2012 14:22:26 -0400
From:      Adam McDougall <mcdouga9@egr.msu.edu>
To:        cvs-ports@freebsd.org
Subject:   Re: cvs commit: ports/devel/nspr Makefile distinfo ports/devel/nspr/files patch-..::configure patch-tests
Message-ID:  <4FCE4E62.6090100@egr.msu.edu>
In-Reply-To: <201206042117.q54LHxF4028364@repoman.freebsd.org>
References:  <201206042117.q54LHxF4028364@repoman.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 06/04/12 17:17, Florian Smeets wrote:
> flo         2012-06-04 21:17:59 UTC
>
>    FreeBSD ports repository
>
>    Modified files:
>      devel/nspr           Makefile distinfo
>      devel/nspr/files     patch-..::configure patch-tests
>    Log:
>    Update to 4.9.1
>
>    Revision  Changes    Path
>    1.49      +1 -1      ports/devel/nspr/Makefile
>    1.23      +2 -2      ports/devel/nspr/distinfo
>    1.8       +0 -8      ports/devel/nspr/files/patch-..::configure
>    1.7       +14 -24    ports/devel/nspr/files/patch-tests
> _______________________________________________
> cvs-ports@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/cvs-ports
> To unsubscribe, send any mail to "cvs-ports-unsubscribe@freebsd.org"

I think this caused excess entries in
/usr/local/libdata/pkgconfig/nspr.pc which cause pkg-config --cflags nss
to fail during chromium compilation:

  File
 
"/usr/ports/www/chromium/work/chromium-courgette-redacted-19.0.1084.52/tools/gyp/pylib/gyp/input.py",
  line 696, in ExpandVariables
      (contents, p.returncode))
      Exception: Call to 'pkg-config --cflags nss' returned
      exit status 1.

% pkg-config --cflags nss
Duplicate definition of variable 'prefix' in 
'/usr/local/libdata/pkgconfig/nspr.pc'



% cat /usr/local/libdata/pkgconfig/nspr.pc
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include/nspr

Name: NSPR
Description: The Netscape Portable Runtime
Version: 4.9.1
Libs: -L${libdir} -lplds4 -lplc4 -lnspr4 -pthread
Cflags: -I${includedir}
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include/nspr

Name: NSPR
Description: The Netscape Portable Runtime
Version: 4.9.1
Libs: -L${exec_prefix}/lib -lplds4 -lplc4 -lnspr4
Cflags: -I${prefix}/include/nspr



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FCE4E62.6090100>