axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Axiom-developer] --patch-50


From: root
Subject: [Axiom-developer] --patch-50
Date: Tue, 29 Aug 2006 11:15:13 -0400

Patch 50 is up in arch.

There are three major things of note.

FEDORA CORE 5

There is the Fedora Core 5 issue. There is a new branch of
the configure script that will tell you to put 'fedora5' as the
last directory on the AXIOM command thus:

  export AXIOM=`pwd`/mnt/fedora5

The issue is two-fold. First, there is an X library issue which
seems to require a special case for fedora 5. Renaud brought this
to my attention at ISSAC. I've tried to resolve this issue across
all of the platforms without success. Second, there is the GCL issue.




GCL-2.6.8PRE VS GCL-2.6.8PRE

There is an upgrade of the system to run on the latest GCL
but the patches are not compatible with the current axiom version
of GCL. Axiom's policy has been to use a 'stepping stone' approach.
That is, we keep the last version of GCL and the previous version
of GCL in the distribution in case the new version cannot be built
on some platforms.

In this case there is a bit of an issue because the latest GCL (2.6.8pre)
requires changes that are incompatible with the prior version of
GCL (2.6.8pre). As you can see there is no way to distinguish these
versions by name. They also cannot be distinguished at runtime.
So Axiom now has gcl-2.6.8pre and gcl-2.6.8pre2.

   (Gaby, how will automake handle this?)

The gcl-2.6.8pre is the old version, gcl-2.6.8pre2 is the new version.
By default the system builds on the latest (gcl-2.6.8pre2) version.




GCL-2.6.8PRE2 AND FEDORA CORE 5

It appears that GCL-2.6.8pre (latest version, which we call gcl-2.6.8pre2)
will not build on Fedora Core 5. Thus the Fedora 5 version will 
automatically build using the GCL-2.6.8pre version.

I have not yet had time to resolve this issue. It has been delayed
by a motherboard failure on my fedora 5 system which should be
resolved today.




NEXT STEPS

  *) update the CVS on savannah
  *) update the CVS on sourceforge
  *) create a diif list for SVN on sourceforge
  *) work with Gaby to apply patches to SVN Silver
  *) work with Camm to resolve Fedora 5 compile issues



CHANGELOG

====================================================================

Summary: many patches
Keywords: 

20060829 tpd --patch-50
20060829 tpd Makefile VERSION changed
20060829 tpd Makefile GCLVERSION=gcl-2.6.8pre in fedora5 build
20060826 cxm src/interp/patches.lisp add namestring to current-directory
20060821 cxm src/interp/sockio.lisp sock_get_float float->double
20060821 tpd lsp/Makefile add gcl-2.6.8pre2
20060821 tpd zips/gcl-2.6.8pre2.unixport.makefile.patch added
20060821 tpd zips/gcl-2.6.8pre2.unixport.init_gcl.lsp.in.patch added
20060821 tpd zips/gcl-2.6.8pre2.h.linux.defs.patch added
20060821 tpd zips/gcl-2.6.8pre2.configure.patch added
20060821 tpd zips/gcl-2.6.8pre2.configure.in.patch added
20060821 tpd zips/gcl-2.6.8pre2.cmpnew.gcl_cmpflet.lsp.patch added
20060821 tpd zips/gcl-2.6.8pre2.tgz added
20080821 gdr src/algebra/op.spad fix typo in comment
20060817 gxv src/algebra/Makefile removed duplicate \section
20060815 cxm src/inter/hash.lisp rewrite mem_value function
20060815 tpd src/inter/cfuns.lisp escape noweb chunk syntax in verbatim
20060815 cxm src/inter/cfuns.lisp rewrite MYCOMBINE function
20060814 tpd share/doc/hypertex/pages/util.ht remove ../../share path
20060813 tpd src/hyper/token generate token.h, not token.c
20060813 gdr Makefile rename INSTALL to DESTDIR
20060803 tpd src/hyper/Makefile remove -l Xpm from hypertex stanza
20060803 tpd Makefile document the LISP variable
20060730 tpd src/interp/dedbugsys.lisp
20060730 tpd configure handle fedora5 systems
20060729 tpd src/input/zimmer.input change & to and
20060725 tpd src/doc/book remove redundant code
20060724 tpd src/algebra/transsolve.spad escape macro char
20060723 tpd src/interp/Makefile copy the src/doc/ps subdir 
20060723 tpd Makefile use localbfd
20060722 tpd src/lib/bsdsignal fix latex typo
20060716 rxr src/hyper/Makefile use -l Xpm for Fedora 5
20060716 rxr src/graph/view2D/Makefile use -l Xpm for Fedora 5
20060702 rhx src/lib/bsdsignal.c fix \wf typo
20060603 mxr src/algebra/perm.spad handle fixed points
20060512 gxv src/doc/book fixed typos
20060506 gdr lsp/Makefile remove <<gcl-2.6.8pre.tail-recursive.patch>>
20060506 gdr lsp/Makefile remove <<gcl-2.6.7.tail-recursive.patch>>
20060506 gdr lsp/Makefile remove <<gcl-2.6.7pre.tail-recursive.patch>>
20060506 gdr zips/gcl-2.6.8pre.cmpnew.gcl_cmpcall.lsp.patch removed
20060506 gdr zips/gcl-2.6.7pre.cmpnew.gcl_cmpflet.lsp.patch removed
20060506 gdr zips/gcl-2.6.7pre.cmpnew.gcl_cmpcall.lsp.patch removed
20060506 gdr zips/gcl-2.6.7.cmpnew.gcl_cmpflet.lsp.patch removed
20060506 gdr zips/gcl-2.6.7.cmpnew.gcl_cmpcall.lsp.patch removed
20060425 gxv src/doc/DeveloperNotes )end{verbatim) -> \end{verbatim}






reply via email to

[Prev in Thread] Current Thread [Next in Thread]