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

Misc changes to install guide #14705

Closed
jdemeyer opened this issue Jun 8, 2013 · 14 comments
Closed

Misc changes to install guide #14705

jdemeyer opened this issue Jun 8, 2013 · 14 comments

Comments

@jdemeyer
Copy link

jdemeyer commented Jun 8, 2013

See patch.

Component: documentation

Author: Jeroen Demeyer

Reviewer: Jean-Pierre Flori

Merged: sage-5.10.rc2

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

@nexttime
Copy link
Mannequin

nexttime mannequin commented Jun 8, 2013

comment:1

Looks good to me.

@nexttime
Copy link
Mannequin

nexttime mannequin commented Jun 8, 2013

comment:3

Should we recommend GNU make 3.82?

@nexttime
Copy link
Mannequin

nexttime mannequin commented Jun 8, 2013

comment:4

W.r.t. Clang, I'd mention that Sage's GCC currently won't build with it [either], because of #13948 (but a couple if not most of Sage's packages already do, and help in getting the remaining ones to build is welcome).

@jdemeyer
Copy link
Author

comment:5

Replying to @nexttime:

W.r.t. Clang, I'd mention that Sage's GCC currently won't build with it [either], because of #13948 (but a couple if not most of Sage's packages already do, and help in getting the remaining ones to build is welcome).

My changes add the sentences "Clang currently does not work." and "Clang is currently not supported, see :trac:12426." I think that's clear enough, and it points to #12426 where further details can be found.

@jpflori
Copy link

jpflori commented Jun 11, 2013

comment:6

It may indeed be worth suggesting to use GNU make 3.82 if possible.

Other than that I'm happy with the patch.

Just out of curiosity, what's the definitive reason for dropping OpenSolaris support?
We only have one intermittent patchbot and there is no upstream anymore?

@jdemeyer
Copy link
Author

comment:7

Replying to @jpflori:

We only have one intermittent patchbot.

Mostly this. It became impossible to test. And people have asked before about dropping OpenSolaris support.

@jdemeyer
Copy link
Author

Attachment: 14705_doc.patch.gz

@jdemeyer
Copy link
Author

comment:8

OK, made some further changes, needs_review.

I also bumped the space requirement to 5 GB, since I just noticed my full Sage 5.10 install (for testing) takes 4.2 GB of disk space.

@jpflori
Copy link

jpflori commented Jun 11, 2013

comment:9

Great, you also added/changed the RAM requirement which I just thought about (I could build Sage on a Raspberry Pi with just 256 MB of RAM and 512 MB of swap).

@jpflori
Copy link

jpflori commented Jun 11, 2013

Reviewer: Jean-Pierre Flori

@jdemeyer
Copy link
Author

Merged: sage-5.10.rc2

@nexttime
Copy link
Mannequin

nexttime mannequin commented Jun 11, 2013

comment:11

I'd still have clarified that currently even bootstrapping Sage's GCC with Clang doesn't work (out of the box), but for a subtle reason (with a link to that ticket).

Related, it's also unclear what exactly is meant by "a wide variety of compilers is supported", i.e., whether they're supported in the sense that Sage can bootstrap its own GCC with these, or whether they're really able to build Sage.

Something for Sage 5.11.* ...

@nexttime
Copy link
Mannequin

nexttime mannequin commented Jun 11, 2013

comment:12

Replying to @jdemeyer:

I also bumped the space requirement to 5 GB, since I just noticed my full Sage 5.10 install (for testing) takes 4.2 GB of disk space.

SomebodyTM should investigate why...

Not that long ago, 2 - 2.5 GB were indeed sufficient (without clones and the like).

(And while we've added some spkgs, we also dropped some, like MoinMoin and Twisted.)

@jdemeyer
Copy link
Author

comment:13

Replying to @nexttime:

Replying to @jdemeyer:

I also bumped the space requirement to 5 GB, since I just noticed my full Sage 5.10 install (for testing) takes 4.2 GB of disk space.

SomebodyTM should investigate why...

  • $SAGE_LOCAL takes 1.9 GB
  • devel/sage/build takes 1.4 GB of stuff which (I believe) is only temporary and not really needed
  • devel/sage/doc/output takes 0.6 GB
  • spkg/standard takes 0.3 GB

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

2 participants