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} _______________________________________________ Axiom-developer mailing list Axiom-developer@nongnu.org http://lists.nongnu.org/mailman/listinfo/axiom-developer