Closed Bug 217977 Opened 22 years ago Closed 22 years ago

make didn't finish building Firebird.

Categories

(Firefox Build System :: General, defect)

x86
Windows 2000
defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 217409

People

(Reporter: ZookQValem, Assigned: bryner)

Details

Attachments

(1 file)

User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0) Build Identifier: make error -- Makefile does not exist in 'mozilla/toolkit/components/history/public' make didn't finish building Firebird. Reproducible: Always Steps to Reproduce: 1. Follow similiar instruction from Gemal at http://gemal.dk/mozilla/build.html 2. Use different .mozconfig setup (Not the same coding at Gemal's website). Look at Comment #1 down below for the .mozconfig setup. 3. Build it! Actual Results: make stopped building Firebird with an error. Expected Results: Should successfully build Firebird. make error is possiblity due to an incorrect coding in configure or other Makefile. Blocker doesn't seem to be a correct Severity setting but I put it down anyway because Mozilla/Firebird won't build successfully, therefore fot the description 'Blocker: This bug prevents you from testing or developing Mozilla.'
## ---------------------- ## .mozconfig script ---- ## ---------------------- CC=gcc CXX=g++ CPP=cpp AS=as LD=ld ac_add_options --disable-accessibility ac_add_options --disable-activex ac_add_options --disable-ldap ac_add_options --disable-tests ac_add_options --enable-debug ac_add_options --disable-debugger-info-modules ac_add_options --disable-composer ac_add_options --disable-mailnews export MOZ_PHOENIX=1 mk_add_options MOZ_PHOENIX=1
See attachment of a build.log for compiler's output when building Firebird. It's being Winzipped because it's too big for bugzilla.
The make error is due to no Makefile in the filepath 'mozilla/toolkit/components/history/public'. So, it is a possible coding error in .configure or from other Makefile. Still searching for the offending Makefile but go ahead and jump in to help out. Let's get this working.
--enable-crypto is a required option to build Firebird now. Make sure you have it in your mozconfig. *** This bug has been marked as a duplicate of 217409 *** *** This bug has been marked as a duplicate of 217409 ***
Severity: blocker → major
Status: UNCONFIRMED → RESOLVED
Closed: 22 years ago
Resolution: --- → DUPLICATE
Thanks for your help. Okay, I'll include that prefix option you're referring to. One more question. Care to fill me in on where can I find the documentation or something about detecting whether the tree is bonk or not. Might be useful to have this knowledge. Thanks.
It also looks like you didn't have MOZ_PHOENIX=1 (or didn't have the mozconfig in place) when you _pulled_ the tree. So, it didn't pull mozilla/browser and mozilla/toolkit.
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.

Attachment

General

Creator:
Created:
Updated:
Size: