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

Make an optional, self contained gcc 4.3.4 spkg #3898

Closed
sagetrac-mabshoff mannequin opened this issue Aug 19, 2008 · 16 comments
Closed

Make an optional, self contained gcc 4.3.4 spkg #3898

sagetrac-mabshoff mannequin opened this issue Aug 19, 2008 · 16 comments

Comments

@sagetrac-mabshoff
Copy link
Mannequin

sagetrac-mabshoff mannequin commented Aug 19, 2008

This spkg requires a working Sage to build and is Linux only for now.

See #12369 instead.

Component: packages: standard

Reviewer: Jonathan Bober, David Roe

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

@sagetrac-mabshoff sagetrac-mabshoff mannequin added this to the sage-3.2 milestone Aug 19, 2008
@sagetrac-mabshoff sagetrac-mabshoff mannequin self-assigned this Aug 19, 2008
@sagetrac-mabshoff
Copy link
Mannequin Author

sagetrac-mabshoff mannequin commented Aug 23, 2008

comment:1

The spkg at

http://sage.math.washington.edu/home/mabshoff/release-cycles-3.1.2/alpha0/gcc-4.3.1.spkg

builds find on x86-64 Linux with recent enough glibcs. It should also work on x86 and Itanium.

Cheers,

Michael

@sagetrac-mabshoff

This comment has been minimized.

@sagetrac-mabshoff
Copy link
Mannequin Author

sagetrac-mabshoff mannequin commented Aug 26, 2008

comment:3

I have an updated spkg at

http://sage.math.washington.edu/home/mabshoff/gcc-4.3.1.p0.spkg

that is about half the size. It now installs into $SAGE_LOCAL/toolchain and needs a matching patch to set $PATH and $LD_LIBRARY_PATH correctly to work properly.

Cheers,

Michael

@sagetrac-mabshoff
Copy link
Mannequin Author

sagetrac-mabshoff mannequin commented Aug 26, 2008

comment:4

The above spkg will fail in case the Sage build directory is on another mount than the tmp dir since the symbolic link across mounts will fail. That is the reason that it failed on SkyNet with the same error across the board.

I am working on gcc-4.3.1.p1.spkg.

Cheers,

Michael

@sagetrac-mabshoff
Copy link
Mannequin Author

sagetrac-mabshoff mannequin commented Aug 26, 2008

comment:5

The spkg at

http://sage.math.washington.edu/home/mabshoff/gcc-4.3.1.p0.spkg

now builds on various Skynet machines. I still need to add some magic to make the toolchain automatically integrated into sage-env.

Cheers,

Michael

@sagetrac-mabshoff
Copy link
Mannequin Author

sagetrac-mabshoff mannequin commented Aug 26, 2008

comment:6

The spkg is obviously

http://sage.math.washington.edu/home/mabshoff/gcc-4.3.1.p1.spkg

Sorry :)

Cheers,

Michael

@sagetrac-mabshoff
Copy link
Mannequin Author

sagetrac-mabshoff mannequin commented Aug 27, 2008

comment:7

And now there is

http://sage.math.washington.edu/home/mabshoff/gcc-4.3.1.p2.spkg

I still need to provide an update with the toolchain env being copied into the right place to make this work automatically.

Cheers,

Michael

@sagetrac-mabshoff
Copy link
Mannequin Author

sagetrac-mabshoff mannequin commented Sep 30, 2008

comment:8

Gcc 4.3.2 is out, so update to latest upstream.

Cheers,

Michael

@sagetrac-mabshoff sagetrac-mabshoff mannequin changed the title Make an optional, self contained gcc 4.3.1.spkg Make an optional, self contained gcc 4.3.2.spkg Sep 30, 2008
@sagetrac-mabshoff sagetrac-mabshoff mannequin modified the milestones: sage-3.2, sage-3.1.3 Sep 30, 2008
@williamstein
Copy link
Contributor

comment:10
23:32 < wstein-682> there's no gcc-4.3.2 spkg, so why did you write "neeeds review"?
23:32 < wstein-682> can I change 3898 to "needs work"?
23:32 < mabshoff> It need to update.
23:32 < mabshoff> Yes
23:32 < wstein-682> since it's not done as stated inthe summary?
23:33 < mabshoff> I need to do two things:
23:33 < mabshoff> (a) update to gcc 4.3.2 (quick)
23:33 < mabshoff> (b) create custom toolchain.sh scripts for x86, x86-64 and Itanium.
23:33 < mabshoff> Next time I build on SkyNet I will do so.
23:34 < mabshoff> And definitely before SD 12 due to obvious reasons :)

@sagetrac-mabshoff
Copy link
Mannequin Author

sagetrac-mabshoff mannequin commented Feb 15, 2009

comment:11

gcc 4.3.3 is out, so this needs to be fixed anyway.

Cheers,

Michael

@sagetrac-mabshoff sagetrac-mabshoff mannequin changed the title Make an optional, self contained gcc 4.3.2.spkg Make an optional, self contained gcc 4.3.1.spkg Feb 15, 2009
@sagetrac-drkirkby
Copy link
Mannequin

sagetrac-drkirkby mannequin commented Dec 16, 2009

comment:12

Despite not being the latest release, 4.3.4 is arguably the most stable release to date.

Dave

@williamstein
Copy link
Contributor

comment:13

Hi David, are you thinking of making an spkg? I think it would be well worth making one. I've changed the title to 4.3.4.

@williamstein williamstein changed the title Make an optional, self contained gcc 4.3.1.spkg Make an optional, self contained gcc 4.3.4 spkg Dec 19, 2009
@sagetrac-bober
Copy link
Mannequin

sagetrac-bober mannequin commented Mar 21, 2012

comment:14

This is really old and we are now adding a new gcc spkg, so this ticket should be closed.

@sagetrac-bober sagetrac-bober mannequin removed this from the sage-5.0 milestone Mar 21, 2012
@roed314
Copy link
Contributor

roed314 commented Mar 21, 2012

comment:15

I agree: this should be closed.

@jdemeyer

This comment has been minimized.

@jdemeyer
Copy link

Reviewer: Jonathan Bober, David Roe

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

3 participants