[Tracking bug] cleanup Makefiles for Fennec developers (phase 1)

RESOLVED FIXED

Status

RESOLVED FIXED
7 years ago
8 months ago

People

(Reporter: joduinn, Unassigned)

Tracking

(Depends on: 1 bug, {meta})

Trunk
x86
Mac OS X
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

Cleaning up bugs in Makefiles, upgrading NDK, etc to help Fennec developers.

There's lots of things possible here, lots of potential for scope creep. Filing to track which things we'll fix now in this phase vs defer to next phase.
Depends on: 746741, 747540, 707569

Updated

7 years ago
Depends on: 750675

Updated

7 years ago
Depends on: 750680

Updated

7 years ago
Depends on: 750682

Updated

7 years ago
Depends on: 750685

Updated

7 years ago
Depends on: 750687

Updated

7 years ago
Depends on: 750688

Updated

7 years ago
Depends on: 750690

Updated

7 years ago
Depends on: 750692

Updated

7 years ago
Depends on: 750693

Updated

7 years ago
Depends on: 750696

Updated

7 years ago
Depends on: 750697

Updated

7 years ago
Depends on: 750699

Updated

7 years ago
Depends on: 750700

Updated

7 years ago
Depends on: 750701

Updated

7 years ago
Depends on: 750703

Updated

7 years ago
Depends on: 750705

Updated

7 years ago
Depends on: 750706

Updated

7 years ago
Depends on: 750708

Updated

7 years ago
Depends on: 750709

Updated

7 years ago
Depends on: 750710

Updated

7 years ago
Depends on: 750711

Updated

7 years ago
Depends on: 750847
per mtg w/ted, khuey, joey, jhford: 

By fixing the dependency-checking in the makefiles, we are not hitting the "-Werror failures" anymore, so removing as dependencies to this phase1 cleanup bug. 

These are still valid bugs to be addressed at a future time, if we ever want to compile those third party components with more strict "-Werror" setting in future, but this is beyond scope of our phase1 cleanup.
per mtg w/ted, khuey, joey, jhford: Dropping bug#745979; people want this because packager is slow, but we've already done a bunch of speedups with the faster packager work in bug#707569.
No longer depends on: 745979
No longer depends on: 747540

Updated

7 years ago
Depends on: 753939
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
[sigh] dep bugs just reopened.
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Updated

5 years ago
Depends on: 895028
(Assignee)

Updated

5 years ago
Product: mozilla.org → Release Engineering
hwine is more involved here, so happy to grab this one.
Assignee: joduinn → hwine

Comment 5

5 years ago
There's been no activity on this bug in months. I think Core :: Build Config would be the proper component anyway. Let's just mark RESOLVED?
This is a tracker, and bug 895028 is still open, which is in build config. Any help on that one appreciated.
Keywords: meta
Assignee: hwine → nobody
Component: Other → Build Config
Product: Release Engineering → Core
Version: other → Trunk
Status: REOPENED → RESOLVED
Last Resolved: 7 years ago4 years ago
Resolution: --- → FIXED

Updated

8 months ago
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.