Background: totem was failing because of a conflict with some Mozilla string class (from NSPR, NetScape Portable Runtime lib). The root issue was that a configure test was failing because it couldn't find a header file (prtypes.h). This header that referenced prtypes.h is part of firefox (nscore.h). IMO, the pkgconfig file should have had a pointer to the prtypes.h directory. Attached patch changes firefox-xpcom.pc (called mozilla-xpcom.pc.in in the source).
I think that this should be pushed upstream to the maintainers of SUNWprd (which provides prtypes.h) to provide a nspr.pc file. Then we could remove the patch that removes 'Requires: nspr' from firefox-xpcom.pc and so allow pkg-config to resolve the complete CFLAGS list. Damien -- Damien Carbery, Gnome Release Engineer Ext: x (70) 19218 -------------- next part -------------- A non-text attachment was scrubbed... Name: firefox-02-xpcom-mps-dir.diff Type: text/x-patch Size: 465 bytes Desc: not available URL: <http://mail.opensolaris.org/pipermail/jds-review/attachments/20070212/54ac21d3/attachment.bin>
