Closed Bug 1339182 Opened 4 years ago Closed 4 years ago
Remove OSX universal support in the build system
59 bytes, text/x-review-board-request
test_unify.py is currently the only test under python/mozbuild/mozpack that fails to run without an objdir, which means its harder to split them out into their own test job. Since this test just verifies the UnifiedFinder / UnifiedBuildFinder classes that we don't use anymore since bug 1295375, I think we should remove it. We mind as well remove the packaging code as well, unless https://bugzilla.mozilla.org/show_bug.cgi?id=1295375#c1 is still a concern. If so we can just remove the test file.
We should just start removing universal build support.
Comment on attachment 8836836 [details] Bug 1339182 - Remove OSX universal support in the build system; https://reviewboard.mozilla.org/r/112150/#review113994 You have a typo in the commit message (varibale)
Attachment #8836836 - Flags: review?(mh+mozilla) → review+
Pushed by firstname.lastname@example.org: https://hg.mozilla.org/integration/autoland/rev/d88a5673b1f7 Remove OSX universal support in the build system; r=glandium
Are you going to remove browser/config/mozconfigs/macosx-universal one day?
(In reply to Jorg K (GMT+1) from comment #7) > Are you going to remove browser/config/mozconfigs/macosx-universal one day? I think we can once we no longer build macosx-universal on any tree. I think the m-c configs still play a role in the merge-day scripts, so I didn't want to mess with those yet. jlund can shed more light here - is it ok to remove these mozconfigs now or will that cause issues with universal builds on beta/release trees?
Flags: needinfo?(ted) → needinfo?(jlund)
should be safe to remove all mozconfigs from central and aurora after a quick eyeball at release/merge automation. thanks for checking!
You need to log in before you can comment on or make changes to this bug.