Changes between Version 1 and Version 6 of Ticket #7041


Ignore:
Timestamp:
04/09/12 05:12:13 (14 months ago)
Author:
leif
Comment:

Excerpt from (the modified) SPKG.txt:

Dependencies

  • readline (according to spkg/standard/deps)
  • Sage (? also according to deps, "so that gap_reset_workspace works")

Special Update/Build Instructions

  • TODO:
    • Use patch instead of copying patched files. (Then also add patch to the dependencies above.)
    • "Flatten" (i.e. remove) the build() function.
    • Perhaps check whether we can fix GAP's configure / build scripts w.r.t. brokenness of multiple words in CC (and CXX?) and its ignorance concerning CFLAGS, CPPFLAGS and LDFLAGS. (Then also support SAGE_DEBUG in spkg-install, and probably set up reasonable default CFLAGS.)
  • Do we really want to copy everything from the build directory??? (Cf. comment in spkg-install.)

...

I'll perhaps address some of the TODOs (I added myself) later, in a p8, but I'd really like to get this spkg in soon.

The stated (probably obsolete?) dependency on Sage and the last point should be answered by some of you... ;-)

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #7041

    • Property Status changed from new to needs_review
    • Property Authors changed from to Leif Leonhardy
    • Property Cc dimpase, rohana added
    • Property Keywords CXX compiler hardcoded hard-coded added
  • Ticket #7041 – Description

    v1 v6  
    1616 
    1717Looking at #2575 I can't help feel there must be a better solution. 
     18 
     19---- 
     20 
     21'''New spkg:''' [http://boxen.math.washington.edu/home/leif/Sage/spkgs/gap-4.4.12.p7.spkg] 
     22 
     23'''md5sum:''' `3461058e66fd53d6d53f07acccc8d0c7  gap-4.4.12.p7.spkg` 
     24 
     25 
     26=== gap-4.4.12.p7 (Leif Leonhardy, March 22nd 2012) === 
     27 * #7041: Only unset `CC` and `CXX` if really necessary (i.e., if they 
     28   contain spaces, which is what currently would break the build). 
     29 * Clean up `spkg-install`.  Some things seem still weird, see comments. 
     30 * Added "Special Update/Build Instructions" section above. 
     31