[META] Overview of build system changes

VERIFIED WONTFIX

Status

defect
P1
critical
VERIFIED WONTFIX
19 years ago
15 years ago

People

(Reporter: cls, Assigned: cls)

Tracking

({embed, meta, topembed-})

Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Assignee

Description

19 years ago
I'm opening this meta bug to deal with the general issue of overhauling the
build system.  I'd like to actively move to a more modular and user friendly
build system.
Assignee

Updated

19 years ago
Status: NEW → ASSIGNED
Depends on: 56601
Keywords: meta
Target Milestone: --- → mozilla0.9
Assignee

Comment 1

19 years ago
Adding bug dependencies for:

46775 - Building a statically linked build
56601 - Creating a real install target
53727 - Setting soversions on components
57282 - Selectively building components
58376 - Separating end-user builds from maintainer builds
Depends on: 46775, 53727, 57282, 58376
Summary: [META] Build system overhaul → [META] Overview of build system changes
Assignee

Comment 2

19 years ago
This bug is mainly for a gathering of thoughts and to keep track of the
essential changes needed before the build system is acceptible for casual user
use.  Some of the changes are specific to the build system, others will require
non-trival changes to the codebase to make the idea work.  Consider it a "rtm"
list from the build maintainers perspective.

Can you describe your goal more detailed?
'More user friendly' is nice, but what do you mean?
With "more modular", you man that it is possible to use stable components for
all of Mozilla *but* the components you are hacking on? E.g. I develop on
Mailnews or rdf and use the trunk only for them and milsltone sources (or even
binaries) for all other components? That would rock, and eliminate many problems
we have. (BTW: Judging from the FAQ, StarOffice seems to do the same, but I
havn't checked out the source yet.)
huh? I thought, my last comment was the first right after the inital
description!?! Maybe bugzilla got confused about the time change
(summer->winter). Thanks for the deps, though.
Assignee

Updated

19 years ago
Severity: normal → critical
Priority: P3 → P1
Assignee

Comment 5

19 years ago
Adding dependency:

18352 - Make extensions/ optional
Depends on: 18352
Assignee

Updated

18 years ago
Target Milestone: mozilla0.9 → mozilla1.0
Assignee

Comment 6

18 years ago
Adding dependency:

87771 - single pass build

Depends on: 87771

Updated

18 years ago
Keywords: topembed
No longer depends on: 87771

Comment 7

17 years ago
this bug doesn't seem to concern any particular embedding customers.  minusing
to topembed- and adding embed as per edt triage.
Keywords: topembedembed, topembed-
Missed the boat.  Quite pathetic.

Status: ASSIGNED → RESOLVED
Last Resolved: 17 years ago
Resolution: --- → WONTFIX

Comment 9

17 years ago
verified wontfix.
Status: RESOLVED → VERIFIED
Product: Browser → Seamonkey
You need to log in before you can comment on or make changes to this bug.