Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use pymake [or some sort of parallel build] when building xulrunner on windows #15

Open
johnmurrayvi opened this issue Feb 12, 2014 · 4 comments
Assignees
Labels
Milestone

Comments

@johnmurrayvi
Copy link
Member

I saw that pymake supported concurrent compilation jobs and does not have deadlock issues on Windows. I'm assuming that problem is why builds aren't using some form of parallel compilation as of now. If not pymake, then maybe there's something else that could be used. Either way, it would definitely be nice to not wait 2+ hours on xulrunner debug and release builds.

@mook
Copy link
Member

mook commented Feb 12, 2014

Yeah, the default mozconfigs should be using -j of some sort on non-Win32
platforms already; pymake or a patched GNU make 4 might allow parallel
builds on Windows too.

@johnmurrayvi johnmurrayvi self-assigned this Feb 18, 2014
@johnmurrayvi
Copy link
Member Author

I'm gonna try to get this functional, so I'll assign myself.

@johnmurrayvi johnmurrayvi removed their assignment Apr 11, 2014
@johnmurrayvi johnmurrayvi changed the title (Possibly) Use pymake when building xulrunner Use pymake [or some sort of parallel build] when building xulrunner May 18, 2014
@johnmurrayvi
Copy link
Member Author

Looks like this may be fixed upstream now with "mozmake":
https://bugzilla.mozilla.org/show_bug.cgi?id=927213

Also, I forgot to add:
ac63d38
The -jN flag was being hardcoded to -j1 apparently.

@johnmurrayvi johnmurrayvi self-assigned this Jul 3, 2014
@johnmurrayvi
Copy link
Member Author

Changing this to Windows only

@johnmurrayvi johnmurrayvi changed the title Use pymake [or some sort of parallel build] when building xulrunner Use pymake [or some sort of parallel build] when building xulrunner on windows Jul 3, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants