= Singular = == Patches == * assert.h: logic seems to be broken on some platforms * src.Singular.Makefile.in: adding SunOS for libSingular * kernel.rmodulon.cc: simple bugfix * mminit.cc: Work around problem with the wrong free being picked causing double frees == Releases == === singular-3-1-0-4-20100214 (William Stein, February 14, 2010) === * patch for Cygwin (trac 7338) === singular-3-1-0-4-20100120 (Martin Albrecht, January 20th, 2010) === * installing attrib.h from Singular === singular-3-1-0-4-20090818.p2 (Martin Albrecht, November 18th, 2009) === * installing lists.h from Singular (#7194) === singular-3-1-0-4-20090818.p1 () === * we forgot to update this :( === singular-3-1-0-4-20090818.p0 (Georg S. Weber, September 24th, 2009) === * added three missing /patches/*.diff files * change -O2 to -O0 on ia64 (see trac #6360 and #6240), original change: singular-3-1-0-2-20090618 (Craig Citro, June 18th, 2009) * Make a copy of install-sh and put in the same directory as spkg-install, SPKG.txt etc. For some reason, I believe one of the makefiles is looking in the wrong directory for install-sh. There are about 5 identical copies of this in the source. I'm not sure why there needs to be so many, and why even with 5 or so copile, one can't be found. Original change: singular-3-1-0-2-20090620.p0 (David Kirkby, July 19th, 2009) * (don't include singular-3-1-0-2-20090620 patch, since no longer necessary: Andrzej Giniewicz' fix GCC 4.4 compilation problem) === singular-3-1-0-4-20090818 (Martin Albrecht, August 18th, 2009) === * more includes, GCC 4.4 fixes === singular-3-1-0-4-20090726 (Martin Albrecht, July 26th, 2009) === * more includes in libsingular.h === singular-3-1-0-4-20090611 (Martin Albrecht, June 11th, 2009) === * new upstream release which makes some of our fixes redundant === singular-3-1-0-2-20090512 (Martin Albrecht, May 12th, 2009) === * new upstream release === singular-3-0-4-4-20090511 (Martin Albrecht, May 11th, 2009) === * fixed #5862 * update SPKG.txt === singular-3-0-4-4-20080711.p4 (Michael Abshoff, January 23rd, 2009) === * Integrate two patches by Georg Weber (#4181 and #5344) * update SPKG.txt * delete MacOSX junk added in singular-3-0-4-4-20080711.p3 === singular-3-0-4-4-20080711.p3 (Michael Abshoff, January 20th, 2009) === * use "--with-malloc=system" for 64 bit OSX === singular-3-0-4-4-20080711.p2 (Michael Abshoff, November 30th, 2008) === * Fix header permission problem (#4668) * delete old singular headers in $SAGE_LOCAL/include/singular === singular-3-0-4-4-20080711.p1 (Michael Abshoff, September 1st, 2008) === * Fix three Solaris issues: libsingular build options, tail POSIX issue and install missing on Solaris === singular-3-0-4-4-20080711.p0 (Michael Abshoff, August 19th, 2008) === * add 64 bit OSX support * Fix mv-factoprization bug reported by Tom Boothby === singular-3-0-4-4-20080711 (Martin Albrecht, July 11th, 2008) === * new upstream release === singular-3-0-4-2-20080405.p2 (Michael Abshoff, May 10th, 2008) === * Default to "-O2" on Linux/Itanium (fixes #2983) * Do not require flex to build Singular (fixes #3158) === singular-3-0-4-2-20080405.p1 (Michael Abshoff, April 19th, 2008) === * import Tim Abbott's Debian build fix (#2966) === singular-3-0-4-2-20080405.p0 (Martin Albrecht) === * Update Singular to the latest snapshot === singular-3-0-4-1-20071209.p3 (Michael Abshoff) === * fix memleak in kernel/longrat.cc * 20080105 William Stein -- Deleted LIB/surfex and modified LIB/all to not have surfex in it. We should *not* ship and install precompiled java without thinking it through carefully and understanding and testing it. * 20070823 Juan M. Bello Rivas + dropped dependencies on flex and bison * 20070802 Martin Albrecht + new upstream release (3-0-3) + adapted new spkg structure (all changes in patches subdirectory) * 20070506 Martin Albrecht + build script improvements + changes to libsingular.h * 20070326 Martin Albrecht + rewrote spkg-install + added first alpha of libsingular.so + removed stand-alone libfactory * 20070105 William Stein + included Singular/Singular.rc.in which was missing for some reason and is needed by the cygwin build. * 20060825 Martin Albrecht + removed hannes-sprueche.txt (not funny anyway) + removed ntl subdirectory (we ship NTL already) + removed modules subdirectory (not needed) + removed Tst subdirectory (not needed) + wrote (very simple) spkg-install from scratch * 20060831 William Stein and Justin Walker -- fine tuning for OS X. * 20060831 William Stein -- put a lot of the workarounds from the previous Singular spkg-install script in here, since they are in fact needed in order for Singular to work after you type, e.g., make clean, or if you move the install directory. * Martin Albrecht -- add fix to libcf: Yes, It's a (new?) bug in libcf I've fixed just yesterday but got no word from the Singular people yet. They free a char ptr they are not supposed to free if I understand the ostrstring docs correctly. I've attached the one-line-fixed int_poly.cc which belongs in the factory subdirectory of Singular. * Martin Albrecht -- 2006-09-17: This looks to me as if I didn't remove all references to boost: /usr/include/boost/dynamic_bitset/dynamic_bitset.hpp:1098: error: exception I've attached an updated configure.in and configure (created with autoconf 2.60) with Boost checks disabled which should fix the problem. These belong in the Singular subdirectory: singular-3-0-2-2006-09-09/Singular