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

Update R's spkg-install for building multiple spkgs in parallel #9186

Closed
qed777 mannequin opened this issue Jun 8, 2010 · 5 comments
Closed

Update R's spkg-install for building multiple spkgs in parallel #9186

qed777 mannequin opened this issue Jun 8, 2010 · 5 comments

Comments

@qed777
Copy link
Mannequin

qed777 mannequin commented Jun 8, 2010

To build R with SAGE_PARALLEL_SPKG_BUILD="yes" on Mac OS X, we need to add, e.g.,

MAKEFLAGS=
export MAKEFLAGS

to the "make install" part of the package's spkg-install.

Please see #8306 about building spkgs in parallel. For MAKEFLAGS, see the GNU Make manual.

CC: @sagetrac-drkirkby @jhpalmieri @nexttime

Component: packages: standard

Author: Mitesh Patel

Reviewer: David Kirkby

Merged: sage-4.5.alpha0

Issue created by migration from https://trac.sagemath.org/ticket/9186

@qed777 qed777 mannequin added this to the sage-5.0 milestone Jun 8, 2010
@qed777
Copy link
Mannequin Author

qed777 mannequin commented Jun 9, 2010

spkg patch. Set empty MAKEFLAGS for installation.

@qed777
Copy link
Mannequin Author

qed777 mannequin commented Jun 9, 2010

@qed777 qed777 mannequin added the s: needs review label Jun 9, 2010
@sagetrac-drkirkby
Copy link
Mannequin

sagetrac-drkirkby mannequin commented Jun 24, 2010

comment:2

Positive review. It is extreamly simple, looks good and I've tested it on Solaris 10 on an old Sun Blade 2000 SPARC.

real    21m53.863s
user    17m29.388s
sys     3m22.428s
Successfully installed r-2.10.1.p2
Now cleaning up tmp files.
rm: Cannot remove any directory in the path of the current working directory
/export/home/drkirkby/sage-4.4.4/spkg/build/r-2.10.1.p2
Making Sage/Python scripts relocatable...
Making script relocatable
Finished installing r-2.10.1.p2.spkg

I really hope your code for building packages in parallel gets into Sage asap. It could make a huge difference to build times. I'll see if I can get some interest in pushing this up the priority list!

@rlmill
Copy link
Mannequin

rlmill mannequin commented Jun 25, 2010

Merged: sage-4.5.alpha0

@rlmill
Copy link
Mannequin

rlmill mannequin commented Jun 25, 2010

Reviewer: David Kirkby

@rlmill rlmill mannequin removed the s: positive review label Jun 25, 2010
@rlmill rlmill mannequin closed this as completed Jun 25, 2010
@rlmill rlmill mannequin modified the milestones: sage-5.0, sage-4.5 Jun 25, 2010
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

0 participants