Upgraded version to 12.2.1

This commit is contained in:
Juan Jose Garcia Ripoll 2012-01-31 22:00:09 +01:00
parent daca6b7637
commit ed7ab8cccc
5 changed files with 27 additions and 20 deletions

View file

@ -20,15 +20,22 @@ ECL is currently hosted at SourceForge. The home page of the project
is http://ecls.sourceforge.net, and in it you will find source code
releases, a CVS tree and some useful documentation.
Known issues
============
ECL's dynamic FFI (the one that does not rely on a C compiler) is now
implemented using libffi (See http://sourceware.org/libffi/). Until
another release in which the library might be bundled together with
ECL, users will have to make sure that this library is built and
available for this feature to be linked in (#+dffi). Otherwise only
the C-based foreign function interface will be available.
ECL builds fine on all supported platforms, but there are two types
of issues with Windows:
* Mingw32's latest compiler, gcc-4.6.2, miscompiles several files and
breaks down while building ECL. This is not due to wrong C code but
a problem in that version of GCC. The solution is to install an
older version of GCC. It suffices with gcc-core, g++ and libgcc
http://sourceforge.net/projects/mingw/files/MinGW/Base/gcc/Version4/gcc-4.5.2-1/
* Cygwin's fork routine is very fragile. Unfortunately it is the only
mean that ECL has to implement EXT:RUN-PROGRAM on that platform.
Changes since last release
==========================

View file

@ -10,8 +10,8 @@ srcdir = ..\src
SHORT_SITE_NAME =
LONG_SITE_NAME =
ECL_VERSION = 11.1.1
ECL_VERSION_NUMBER= 110101
ECL_VERSION = 12.2.1
ECL_VERSION_NUMBER= 120201
ARCHITECTURE = PENTIUM4
SOFTWARE_TYPE = NT
SOFTWARE_VERSION = 5.0

View file

@ -1,5 +1,5 @@
ECL 11.7.1:
==========
ECL 12.2.1:
===========
* Bugs fixed:

18
src/configure vendored
View file

@ -1,7 +1,7 @@
#! /bin/sh
# From configure.in Revision.
# Guess values for system-dependent variables and create Makefiles.
# Generated by GNU Autoconf 2.61 for ecl 11.1.1.
# Generated by GNU Autoconf 2.61 for ecl 12.2.1.
#
# Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
# 2002, 2003, 2004, 2005, 2006 Free Software Foundation, Inc.
@ -573,8 +573,8 @@ SHELL=${CONFIG_SHELL-/bin/sh}
# Identity of this package.
PACKAGE_NAME='ecl'
PACKAGE_TARNAME='ecl'
PACKAGE_VERSION='11.1.1'
PACKAGE_STRING='ecl 11.1.1'
PACKAGE_VERSION='12.2.1'
PACKAGE_STRING='ecl 12.2.1'
PACKAGE_BUGREPORT=''
ac_unique_file="bare.lsp.in"
@ -1263,7 +1263,7 @@ if test "$ac_init_help" = "long"; then
# Omit some internal or obsolete options to make the list less imposing.
# This message is too long to be a string in the A/UX 3.1 sh.
cat <<_ACEOF
\`configure' configures ecl 11.1.1 to adapt to many kinds of systems.
\`configure' configures ecl 12.2.1 to adapt to many kinds of systems.
Usage: $0 [OPTION]... [VAR=VALUE]...
@ -1332,7 +1332,7 @@ fi
if test -n "$ac_init_help"; then
case $ac_init_help in
short | recursive ) echo "Configuration of ecl 11.1.1:";;
short | recursive ) echo "Configuration of ecl 12.2.1:";;
esac
cat <<\_ACEOF
@ -1499,7 +1499,7 @@ fi
test -n "$ac_init_help" && exit $ac_status
if $ac_init_version; then
cat <<\_ACEOF
ecl configure 11.1.1
ecl configure 12.2.1
generated by GNU Autoconf 2.61
Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001,
@ -1513,7 +1513,7 @@ cat >config.log <<_ACEOF
This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.
It was created by ecl $as_me 11.1.1, which was
It was created by ecl $as_me 12.2.1, which was
generated by GNU Autoconf 2.61. Invocation command line was
$ $0 $@
@ -14972,7 +14972,7 @@ exec 6>&1
# report actual input values of CONFIG_FILES etc. instead of their
# values after options handling.
ac_log="
This file was extended by ecl $as_me 11.1.1, which was
This file was extended by ecl $as_me 12.2.1, which was
generated by GNU Autoconf 2.61. Invocation command line was
CONFIG_FILES = $CONFIG_FILES
@ -15021,7 +15021,7 @@ Report bugs to <bug-autoconf@gnu.org>."
_ACEOF
cat >>$CONFIG_STATUS <<_ACEOF
ac_cs_version="\\
ecl config.status 11.1.1
ecl config.status 12.2.1
configured by $0, generated by GNU Autoconf 2.61,
with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`\\"

View file

@ -8,7 +8,7 @@ dnl AUTOCONF configuration for ECL
dnl Giuseppe Attardi 25.1.1994
dnl
AC_INIT([ecl],[11.1.1],[])
AC_INIT([ecl],[12.2.1],[])
AC_REVISION([$Revision$])
AC_CONFIG_SRCDIR([bare.lsp.in])
AC_CONFIG_AUX_DIR([gmp])