Closed
Bug 249380
Opened 21 years ago
Closed 21 years ago
File nsIExtensionManager.h missing in source
Categories
(Firefox Build System :: General, defect)
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?
Comment 2•21 years ago
|
||
This is a duplicate of 248277.
nsIExtensionManager.h is generated from nsIExtensionManager.idl, but the
Makefile generated by configure is broken.
Comment 3•21 years ago
|
||
--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
Updated•6 years ago
|
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.
Description
•