Closed Bug 249380 Opened 21 years ago Closed 21 years ago

File nsIExtensionManager.h missing in source

Categories

(Firefox Build System :: General, defect)

x86
Linux
defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 248277

People

(Reporter: wikne, Assigned: bryner)

Details

User-Agent: Mozilla/4.78 [en] (X11; U; Linux 2.4.24_smp_JW i686) Build Identifier: 0.9 and 0.9.1 The file nsIExtensionManager.h, referred to in xpinstall/src/nsInstall.h, is missing in source tarballs firefox-0.9.1-source.tar.bz2, firefox-0.9-source.tar.bz2 and apparently also in CVS (search fails). This effectively prevents a build of Firefox, since compilation of nsInstall.cpp fails without some definitions that I assume are given there. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Isn't nsIExtensionManager.h generated as part of the build process from nsIExtensionManager.idl?
This is a duplicate of 248277. nsIExtensionManager.h is generated from nsIExtensionManager.idl, but the Makefile generated by configure is broken.
--enable-extensions enables _all_ extensions. But the extension manager does not compile, probably extensions should be explicitly disabled. xpinstall seems to depend on the extension manager, as xpinstall/src/nsInstall.h requires nsIExtensionManager.h. Probably xpinstall should be explicitly disabled, too.
(In reply to comment #2) > This is a duplicate of 248277. OK *** This bug has been marked as a duplicate of 248277 ***
Status: UNCONFIRMED → RESOLVED
Closed: 21 years ago
Resolution: --- → DUPLICATE
Component: Build Config → General
Product: Firefox → Firefox Build System
You need to log in before you can comment on or make changes to this bug.