From: Jens Vollinga Date: Mon, 18 Jul 2011 19:24:09 +0000 (+0200) Subject: Preparing for release. X-Git-Tag: release_1-6-1 X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=commitdiff_plain;h=a7138e4470d7caa6c8573d3488dceb526f00776d;ds=sidebyside Preparing for release. --- diff --git a/NEWS b/NEWS index 52415d2d..5afeae8e 100644 --- a/NEWS +++ b/NEWS @@ -1,5 +1,10 @@ This file records noteworthy changes. +1.6.1 (18 July 2011) +* Fixed several internal assertions for the debug version of GiNaC. +* More verbose report of (auto-)configuration problems. +* Fixed a compile problem with ginsh using gcc 4.6. + 1.6.0 (22 May 2011) * Fixed compilation issues with clang. * Fixed compilation issues with VC++. diff --git a/configure.ac b/configure.ac index ea664ee1..ad20b407 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ dnl Process this file with autoconf to produce a configure script. dnl GiNaC version number m4_define([ginac_major_version], [1]) m4_define([ginac_minor_version], [6]) -m4_define([ginac_micro_version], [0]) +m4_define([ginac_micro_version], [1]) m4_define([ginac_version], [ginac_major_version.ginac_minor_version.ginac_micro_version]) m4_define([ginac_release], [ginac_major_version.ginac_minor_version]) @@ -25,7 +25,7 @@ dnl increasing. This doesn't matter, though: there is not incurred cost dnl for numbers that are omitted, except for shrinking the available space dnl of leftover numbers. Not something we need to worry about yet. ;-) m4_define([ginac_lt_current], [2]) -m4_define([ginac_lt_revision], [0]) +m4_define([ginac_lt_revision], [1]) m4_define([ginac_lt_age], [0]) AC_INIT([GiNaC], ginac_version, [ginac-list@ginac.de], [ginac], [http://www.ginac.de/]) @@ -71,6 +71,10 @@ AM_PROG_LIBTOOL AC_PROG_LEX AC_PROG_YACC AC_PATH_PROG(YACCEXE, $YACC, "") +AS_IF([test "x$LEX" = "x:" -a ! -f $srcdir/ginsh/ginsh_lexer.cc], + [GINAC_WARNING([ginsh will not compile, because lex/flex is missing])]) +AS_IF([test -z "$YACCEXE" -a ! -f $srcdir/ginsh/ginsh_parser.h], + [GINAC_WARNING([ginsh will not compile, because yacc/bison is missing])]) dnl Switch to C++ language mode for the following libraries and headers. AC_LANG([C++]) @@ -115,10 +119,6 @@ AC_PATH_PROG(DVIPS, dvips, "") AM_CONDITIONAL(CONFIG_TEX, [test ! \( -z "$LATEX" -o -z $"PDFLATEX" -o -z "$MAKEINDEX" -o -z "$DVIPS" \)]) AC_PATH_PROG(FIG2DEV, fig2dev, "") AM_CONDITIONAL(CONFIG_FIG2DEV, [test ! -z "$FIG2DEV"]) -AS_IF([test "x$LEX" = "x:" -a ! -f $srcdir/ginsh/ginsh_lexer.cc], - [GINAC_WARNING([ginsh will not compile, because lex/flex is missing])]) -AS_IF([test -z "$YACCEXE" -a ! -f $srcdir/ginsh/ginsh_parser.h], - [GINAC_WARNING([ginsh will not compile, because yacc/bison is missing])]) AS_IF([test -z "$FIG2DEV" -o -z "$MAKEINFO"], [GINAC_WARNING([Documentation may not build, because fig2dev/texinfo is missing.])]) AS_IF([test -z "$DOXYGEN"],