Closed
Bug 939583
(unified)
Opened 11 years ago
Closed 7 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•11 years ago
|
OS: Mac OS X → All
Hardware: x86 → All
Comment 1•11 years ago
|
||
This page tracks progress on this front: https://wiki.mozilla.org/Platform/Porting_to_unified_sources
Comment 2•11 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•11 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•11 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•11 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•11 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•8 years ago
|
Component: Tracking → Build Config
Comment 7•7 years ago
|
||
I think this is sufficiently FIXED. Further work can be tracked in other bugs.
Assignee: nobody → ehsan
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Updated•6 years ago
|
Product: Core → Firefox Build System
You need to log in
before you can comment on or make changes to this bug.
Description
•