Closed
Bug 939583
(unified)
Opened 12 years ago
Closed 9 years ago
Build the tree in unified mode
Categories
(Firefox Build System :: General, defect)
Firefox Build System
General
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: ehsan.akhgari, Assigned: ehsan.akhgari)
References
()
Details
I am planning to use this bug to keep track of the effort to port the tree to unified builds.
Updated•12 years ago
|
OS: Mac OS X → All
Hardware: x86 → All
Comment 1•12 years ago
|
||
This page tracks progress on this front:
https://wiki.mozilla.org/Platform/Porting_to_unified_sources
Comment 2•12 years ago
|
||
Is there a global flag to turn these changes off?
They seem to be causing trouble in debuggers (like gdb and lldb).
| Assignee | ||
Comment 3•12 years ago
|
||
(In reply to comment #2)
> Is there a global flag to turn these changes off?
No, but you can use a command like below locally:
$ find . -name moz.build | xargs grep -w UNIFIED_SOURCES | awk -F: '{print $1}' | sort | uniq | xargs sed -i 's/UNIFIED_SOURCES/SOURCES/'
> They seem to be causing trouble in debuggers (like gdb and lldb).
Hmm, this should only affect lldb (and it's a known limitation of that tool, see <http://lldb.llvm.org/troubleshooting.html>. Does this really affect gdb for you?
Comment 4•12 years ago
|
||
Actually I haven't seen the problem myself. Someone else reported it, whose using lldb via XCode (5.0.1) on Mavericks.
I still think we should have a global flag, though -- ideally a configure option, but at least a define.
| Assignee | ||
Comment 5•12 years ago
|
||
(In reply to comment #4)
> Actually I haven't seen the problem myself. Someone else reported it, whose
> using lldb via XCode (5.0.1) on Mavericks.
>
> I still think we should have a global flag, though -- ideally a configure
> option, but at least a define.
Sure, please file a bug!
| Assignee | ||
Comment 6•12 years ago
|
||
(In reply to :Ehsan Akhgari (needinfo? me!) from comment #5)
> (In reply to comment #4)
> > Actually I haven't seen the problem myself. Someone else reported it, whose
> > using lldb via XCode (5.0.1) on Mavericks.
> >
> > I still think we should have a global flag, though -- ideally a configure
> > option, but at least a define.
>
> Sure, please file a bug!
Nevermind, I filed bug 941097 myself.
Depends on: 945097
Updated•9 years ago
|
Component: Tracking → Build Config
Comment 7•9 years ago
|
||
I think this is sufficiently FIXED. Further work can be tracked in other bugs.
Assignee: nobody → ehsan
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
Updated•8 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•