Opened 13 years ago

Closed 9 years ago

#3898 closed defect (duplicate)

[with spkg, needs work] Make an optional, self contained gcc 4.3.4 spkg

Reported by: mabshoff Owned by: mabshoff
Priority: critical Milestone: sage-duplicate/invalid/wontfix
Component: packages: standard Keywords:
Cc: Merged in:
Authors: Reviewers: Jonathan Bober, David Roe
Report Upstream: N/A Work issues:
Branch: Commit:
Dependencies: Stopgaps:

Status badges

Description (last modified by jdemeyer)

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

See #12369 instead.

Change History (16)

comment:1 Changed 13 years ago by mabshoff

  • Status changed from new to assigned
  • Summary changed from Make an optional, self contained gcc 4.3.1.spkg to [with spkg, needs review] Make an optional, self contained gcc 4.3.1.spkg

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

comment:2 Changed 13 years ago by mabshoff

  • Description modified (diff)

comment:3 Changed 13 years ago by mabshoff

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

comment:4 Changed 13 years ago by mabshoff

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

comment:5 Changed 13 years ago by mabshoff

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

comment:6 Changed 13 years ago by mabshoff

The spkg is obviously

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

Sorry :)

Cheers,

Michael

comment:7 Changed 13 years ago by mabshoff

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

comment:8 Changed 13 years ago by mabshoff

  • Milestone changed from sage-3.2 to sage-3.1.3
  • Summary changed from [with spkg, needs review] Make an optional, self contained gcc 4.3.1.spkg to [with spkg, needs review] Make an optional, self contained gcc 4.3.2.spkg

Gcc 4.3.2 is out, so update to latest upstream.

Cheers,

Michael

comment:9 Changed 12 years ago by was

  • Summary changed from [with spkg, needs review] Make an optional, self contained gcc 4.3.2.spkg to [with spkg, needs work] Make an optional, self contained gcc 4.3.2.spkg

comment:10 Changed 12 years ago by was

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 :)

comment:11 Changed 12 years ago by mabshoff

  • Priority changed from blocker to critical
  • Summary changed from [with spkg, needs work] Make an optional, self contained gcc 4.3.2.spkg to [with spkg, needs work] Make an optional, self contained gcc 4.3.1.spkg

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

Cheers,

Michael

comment:12 Changed 11 years ago by drkirkby

  • Report Upstream set to N/A

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

Dave

comment:13 Changed 11 years ago by was

  • Summary changed from [with spkg, needs work] Make an optional, self contained gcc 4.3.1.spkg to [with spkg, needs work] Make an optional, self contained gcc 4.3.4 spkg

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.

comment:14 Changed 9 years ago by bober

  • Milestone changed from sage-5.0 to sage-duplicate/invalid/wontfix
  • Status changed from needs_work to needs_review

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

comment:15 Changed 9 years ago by roed

  • Status changed from needs_review to positive_review

I agree: this should be closed.

comment:16 Changed 9 years ago by jdemeyer

  • Description modified (diff)
  • Resolution set to duplicate
  • Reviewers set to Jonathan Bober, David Roe
  • Status changed from positive_review to closed
Note: See TracTickets for help on using tickets.