Firefox-x11 did not upgrade

Jeremy Huddleston jeremyhu at
Tue Apr 7 00:30:18 PDT 2009

On Apr 3, 2009, at 17:53, Ryan Schmidt wrote:

> On Apr 2, 2009, at 18:21, Frank J. R. Hanstick wrote:
>> On Apr 2, 2009, at 1:57 PM, Bryan Blackburn wrote:
>>> On Thu, Apr 02, 2009 at 02:14:37AM -0700, Frank J. R. Hanstick said:
>>>> 	Upgrading Firefox-x11 resulted in the following error:
>>> [...]
>>>> In file included from nsNSSCleaner.h:127,
>>>>                 from nsNSSCleaner.cpp:38:
>>>> ../../../../dist/include/system_wrappers/certt.h:3:24: error:  
>>>> certt.h: No
>>>> such file or directory
>>> That should be with the nss port, do you have that installed and  
>>> at version
>>> 3.12?  The current firefox-x11 (3.0.8_2) lists it as a dependency,  
>>> so it
>>> should have been installed...
>> 	Being dependent on nss-3,12 explains why it is not installing  
>> because nss-3.12 fails to install (ticket 18930) leaving me with  
>> nss-3.11.9_0.  Shouldn't a failure to install nss-3.12 cause the  
>> Firefox-x11 to abort during configuration rather than build?
> You can bring that up with the developers of firefox if you like.  
> Sounds like their configure script isn't properly detecting the  
> required version of nss.

It should be... It failed for me when I tried building against  
3.11.9... of course maybe that was when I was building 3.1b3... I  
don't remember... /shrug

I still don't know why nss isn't building for some people.  In the  
mean time, you can hopefully install firefox-x11-devel.  It's not  
building on intel because of an annoying API bug... but I'll hopefully  
have a fix for that soon (see the xorg-devel mailing list if you are  
masochistic about the X11 header hell).

More information about the macports-users mailing list