cvs commit: ports/devel/nspr Makefile distinfo ports/devel/nspr/files patch-..::configure patch-tests

Adam McDougall mcdouga9 at egr.msu.edu
Tue Jun 5 18:31:58 UTC 2012


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 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/cvs-ports
> To unsubscribe, send any mail to "cvs-ports-unsubscribe at 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


More information about the cvs-ports mailing list